Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 06fac18

Browse files
author
Nikita Glukhov
committed
Enable full root path stats
1 parent dc74965 commit 06fac18

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/backend/utils/adt/jsonb_typanalyze.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,7 @@ jsonAnalyzeBuildPathStats(JsonPathAnlStats *pstats)
779779
{
780780
const JsonValueStats *vstats = &pstats->vstats;
781781
float4 freq = pstats->freq;
782-
bool full = !!pstats->path.parent;
782+
bool fullstats = true; /* pstats->path.parent != NULL */
783783
JsonbValue val;
784784
JsonbValue *jbv;
785785
JsonbParseState *ps = NULL;
@@ -828,7 +828,7 @@ jsonAnalyzeBuildPathStats(JsonPathAnlStats *pstats)
828828
pushJsonbKeyValueFloat(&ps, &val, "avg_array_length",
829829
(float4) vstats->narrelems / vstats->narrays);
830830

831-
if (full)
831+
if (fullstats)
832832
{
833833
#ifdef JSON_ANALYZE_SCALARS
834834
jsonAnalyzeMakeScalarStats(&ps, "string", &vstats->strings.stats);

0 commit comments

Comments
 (0)