LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- jsonpath_exec.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
92.3 %
1649
1522
Test Date:
2026-03-02 01:14:58
Functions:
95.3 %
86
82
Legend:
Lines:    
hit
not hit
Function Name
Hit count
CountJsonPathVars
3156
GetJsonPathVar
1305
GetJsonTableExecContext
3650
JsonItemFromDatum
1296
JsonPathExists
291
JsonPathQuery
1230
JsonPathValue
1132
JsonTableDestroyOpaque
265
JsonTableFetchRow
779
JsonTableGetValue
2344
JsonTableInitOpaque
265
JsonTableInitPlan
518
JsonTablePlanJoinNextRow
459
JsonTablePlanNextRow
2104
JsonTablePlanScanNextRow
1645
JsonTableResetNestedPlan
307
JsonTableResetRowPattern
503
JsonTableSetDocument
262
JsonValueListAppend
138447
JsonValueListClear
512
JsonValueListGetList
1368
JsonValueListHead
53959
JsonValueListInitIterator
103694
JsonValueListIsEmpty
15
JsonValueListLength
54319
JsonValueListNext
163045
JsonbArraySize
273
JsonbInitBinary
99171
JsonbType
142562
JsonbValueInitNumericDatum
1245
appendBoolResult
51087
binaryCompareStrings
1728
castTimeToTimeTz
126
checkTimezoneIsUsedForCast
675
cmpDateToTimestamp
93
cmpDateToTimestampTz
81
cmpTimestampToTimestampTz
126
compareDatetime
1812
compareItems
10845
compareNumeric
1968
compareStrings
1728
copyJsonbValue
61208
countVariablesFromJsonb
96243
executeAnyItem
1822
executeBinaryArithmExpr
327
executeBoolItem
89277
executeComparison
10845
executeDateTimeMethod
4242
executeItem
297650
executeItemOptUnwrapResult
99777
executeItemOptUnwrapResultNoThrow
99033
executeItemOptUnwrapTarget
301742
executeItemUnwrapTargetArray
1513
executeJsonPath
99399
executeKeyValueMethod
42
executeLikeRegex
198
executeNestedBoolItem
11274
executeNextItem
219694
executeNumericItemMethod
129
executePredicate
29823
executeStartsWith
87
executeUnaryArithmExpr
93
getArrayIndex
258
getJsonPathItem
30432
getJsonPathVariable
3930
getJsonPathVariableFromJsonb
2625
getScalar
5625
jsonb_path_exists
27
jsonb_path_exists_internal
43032
jsonb_path_exists_opr
43005
jsonb_path_exists_tz
0
jsonb_path_match
63
jsonb_path_match_internal
48957
jsonb_path_match_opr
48894
jsonb_path_match_tz
0
jsonb_path_query
2955
jsonb_path_query_array
33
jsonb_path_query_array_internal
33
jsonb_path_query_array_tz
0
jsonb_path_query_first
2187
jsonb_path_query_first_internal
2187
jsonb_path_query_first_tz
0
jsonb_path_query_internal
3708
jsonb_path_query_tz
753
setBaseObject
109368
wrapItemsInArray
219
Generated by:
LCOV version 2.0-1