LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- jsonpath_exec.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
91.8 %
1753
1610
Test Date:
2026-04-05 23:16:10
Functions:
95.5 %
88
84
Legend:
Lines:    
hit
not hit
Function Name
Hit count
CountJsonPathVars
4204
GetJsonPathVar
1740
GetJsonTableExecContext
4860
JsonItemFromDatum
1728
JsonPathExists
388
JsonPathQuery
1640
JsonPathValue
1508
JsonTableDestroyOpaque
352
JsonTableFetchRow
1036
JsonTableGetValue
3124
JsonTableInitOpaque
352
JsonTableInitPlan
688
JsonTablePlanJoinNextRow
612
JsonTablePlanNextRow
2800
JsonTablePlanScanNextRow
2188
JsonTableResetNestedPlan
408
JsonTableResetRowPattern
668
JsonTableSetDocument
348
JsonValueListAppend
185436
JsonValueListClear
161497
JsonValueListHasMultipleItems
2732
JsonValueListHead
71706
JsonValueListInit
236205
JsonValueListInitIterator
140834
JsonValueListIsEmpty
7518
JsonValueListIsSingleton
66476
JsonValueListNext
222845
JsonbArraySize
381
JsonbInitBinary
132521
JsonbType
191169
JsonbValueInitNumericDatum
1660
appendBoolResult
68139
binaryCompareStrings
2304
castTimeToTimeTz
168
checkTimezoneIsUsedForCast
900
cmpDateToTimestamp
124
cmpDateToTimestampTz
108
cmpTimestampToTimestampTz
168
compareDatetime
2416
compareItems
14593
compareNumeric
2749
compareStrings
2304
copyJsonbValue
1248
countVariablesFromJsonb
128814
executeAnyItem
2593
executeBinaryArithmExpr
444
executeBoolItem
119187
executeComparison
14593
executeDateTimeMethod
5662
executeItem
398387
executeItemOptUnwrapResult
133326
executeItemOptUnwrapResultNoThrow
132294
executeItemOptUnwrapTarget
404091
executeItemUnwrapTargetArray
2141
executeJsonPath
133018
executeKeyValueMethod
58
executeLikeRegex
264
executeNestedBoolItem
15126
executeNextItem
294224
executeNumericItemMethod
172
executePredicate
39887
executeStartsWith
128
executeStringInternalMethod
470
executeUnaryArithmExpr
148
getArrayIndex
362
getJsonPathItem
40705
getJsonPathVariable
5276
getJsonPathVariableFromJsonb
3536
getScalar
8051
jsonb_path_exists
43
jsonb_path_exists_internal
57470
jsonb_path_exists_opr
57427
jsonb_path_exists_tz
0
jsonb_path_match
97
jsonb_path_match_internal
65299
jsonb_path_match_opr
65202
jsonb_path_match_tz
0
jsonb_path_query
4392
jsonb_path_query_array
82
jsonb_path_query_array_internal
82
jsonb_path_query_array_tz
0
jsonb_path_query_first
2923
jsonb_path_query_first_internal
2923
jsonb_path_query_first_tz
0
jsonb_path_query_internal
5396
jsonb_path_query_tz
1004
setBaseObject
146344
wrapItemsInArray
330
Generated by:
LCOV version 2.0-1