LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- jsonpath_exec.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
1504
1648
91.3 %
Date:
2024-04-26 21:11:37
Functions:
82
86
95.3 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
jsonb_path_exists_tz
0
jsonb_path_match_tz
0
jsonb_path_query_array_tz
0
jsonb_path_query_first_tz
0
JsonValueListIsEmpty
30
jsonb_path_exists
54
jsonb_path_query_array
66
jsonb_path_query_array_internal
66
executeKeyValueMethod
84
jsonb_path_match
126
cmpDateToTimestampTz
162
executeStartsWith
174
cmpDateToTimestamp
186
executeUnaryArithmExpr
186
castTimeToTimeTz
252
cmpTimestampToTimestampTz
252
executeNumericItemMethod
258
executeLikeRegex
396
JsonTableSetDocument
440
JsonTableDestroyOpaque
446
JsonTableInitOpaque
446
JsonPathExists
510
getArrayIndex
510
JsonbArraySize
540
wrapItemsInArray
540
JsonTableResetNestedPlan
602
executeBinaryArithmExpr
654
JsonTableResetRowPattern
910
JsonTablePlanJoinNextRow
918
JsonValueListClear
928
JsonTableInitPlan
940
checkTimezoneIsUsedForCast
1332
JsonTableFetchRow
1408
jsonb_path_query_tz
1482
JsonPathValue
2126
JsonPathQuery
2382
JsonbValueInitNumericDatum
2442
GetJsonPathVar
2544
JsonItemFromDatum
2544
JsonValueListGetList
2652
executeItemUnwrapTargetArray
2972
JsonTablePlanScanNextRow
3056
binaryCompareStrings
3456
compareStrings
3456
executeAnyItem
3566
compareDatetime
3624
compareNumeric
3906
JsonTablePlanNextRow
3974
jsonb_path_query_first
4374
jsonb_path_query_first_internal
4374
JsonTableGetValue
4550
getJsonPathVariableFromJsonb
5250
jsonb_path_query
5760
CountJsonPathVars
5928
GetJsonTableExecContext
6844
jsonb_path_query_internal
7242
getJsonPathVariable
7794
executeDateTimeMethod
8424
getScalar
11184
compareItems
21660
executeComparison
21660
executeNestedBoolItem
22518
executePredicate
59616
getJsonPathItem
60792
jsonb_path_exists_opr
85986
jsonb_path_exists_internal
86040
jsonb_path_match_opr
97788
jsonb_path_match_internal
97914
appendBoolResult
102174
JsonValueListHead
107726
JsonValueListLength
108434
copyJsonbValue
122044
executeBoolItem
178524
countVariablesFromJsonb
192372
executeItemOptUnwrapResultNoThrow
198006
JsonbInitBinary
198186
executeJsonPath
198300
executeItemOptUnwrapResult
199494
JsonValueListInitIterator
207274
setBaseObject
218226
JsonValueListAppend
276378
JsonbType
284392
JsonValueListNext
325934
executeNextItem
438644
executeItem
594388
executeItemOptUnwrapTarget
602476
Generated by:
LCOV version 1.14