LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- jsonpath_exec.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1514
1641
92.3 %
Date:
2024-10-10 05:14:53
Functions:
82
86
95.3 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
CountJsonPathVars
6270
GetJsonPathVar
2592
GetJsonTableExecContext
7300
JsonItemFromDatum
2580
JsonPathExists
582
JsonPathQuery
2442
JsonPathValue
2240
JsonTableDestroyOpaque
530
JsonTableFetchRow
1558
JsonTableGetValue
4688
JsonTableInitOpaque
530
JsonTableInitPlan
1036
JsonTablePlanJoinNextRow
918
JsonTablePlanNextRow
4208
JsonTablePlanScanNextRow
3290
JsonTableResetNestedPlan
614
JsonTableResetRowPattern
1006
JsonTableSetDocument
524
JsonValueListAppend
276870
JsonValueListClear
1024
JsonValueListGetList
2736
JsonValueListHead
107894
JsonValueListInitIterator
207388
JsonValueListIsEmpty
30
JsonValueListLength
108602
JsonValueListNext
326090
JsonbArraySize
546
JsonbInitBinary
198318
JsonbType
285100
JsonbValueInitNumericDatum
2478
appendBoolResult
102174
binaryCompareStrings
3456
castTimeToTimeTz
252
checkTimezoneIsUsedForCast
1350
cmpDateToTimestamp
186
cmpDateToTimestampTz
162
cmpTimestampToTimestampTz
252
compareDatetime
3624
compareItems
21690
compareNumeric
3936
compareStrings
3456
copyJsonbValue
122416
countVariablesFromJsonb
192486
executeAnyItem
3644
executeBinaryArithmExpr
654
executeBoolItem
178554
executeComparison
21690
executeDateTimeMethod
8484
executeItem
595234
executeItemOptUnwrapResult
199554
executeItemOptUnwrapResultNoThrow
198066
executeItemOptUnwrapTarget
603418
executeItemUnwrapTargetArray
3026
executeJsonPath
198756
executeKeyValueMethod
84
executeLikeRegex
396
executeNestedBoolItem
22548
executeNextItem
439340
executeNumericItemMethod
258
executePredicate
59646
executeStartsWith
174
executeUnaryArithmExpr
186
getArrayIndex
516
getJsonPathItem
60846
getJsonPathVariable
7842
getJsonPathVariableFromJsonb
5250
getScalar
11250
jsonb_path_exists
54
jsonb_path_exists_internal
86064
jsonb_path_exists_opr
86010
jsonb_path_exists_tz
0
jsonb_path_match
126
jsonb_path_match_internal
97914
jsonb_path_match_opr
97788
jsonb_path_match_tz
0
jsonb_path_query
5910
jsonb_path_query_array
66
jsonb_path_query_array_internal
66
jsonb_path_query_array_tz
0
jsonb_path_query_first
4374
jsonb_path_query_first_internal
4374
jsonb_path_query_first_tz
0
jsonb_path_query_internal
7416
jsonb_path_query_tz
1506
setBaseObject
218700
wrapItemsInArray
438
Generated by:
LCOV version 1.14