LCOV - code coverage report
Current view: top level - src/backend/utils/adt - jsonpath_exec.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 952 1025 92.9 %
Date: 2023-10-02 04:11:32 Functions: 60 64 93.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by 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 18
wrapItemsInArray 42
jsonb_path_query_array 48
jsonb_path_query_array_internal 48
jsonb_path_exists 54
executeKeyValueMethod 84
cmpDateToTimestampTz 90
cmpDateToTimestamp 114
jsonb_path_match 126
castTimeToTimeTz 144
cmpTimestampToTimestampTz 144
executeStartsWith 174
executeUnaryArithmExpr 186
executeNumericItemMethod 258
getArrayIndex 318
executeBinaryArithmExpr 342
JsonbArraySize 348
checkTimezoneIsUsedForCast 378
jsonb_path_query_tz 384
executeLikeRegex 396
compareNumeric 1164
executeItemUnwrapTargetArray 1344
JsonValueListGetList 1428
compareDatetime 1428
executeAnyItem 1896
executeDateTimeMethod 3234
jsonb_path_query 3264
binaryCompareStrings 3456
compareStrings 3456
jsonb_path_query_internal 3648
jsonb_path_query_first 4374
jsonb_path_query_first_internal 4374
getScalar 5178
getJsonPathVariable 5250
compareItems 16560
executeComparison 16560
executeNestedBoolItem 18456
executePredicate 54954
getJsonPathItem 55536
jsonb_path_exists_opr 85956
jsonb_path_exists_internal 86010
jsonb_path_match_opr 97788
jsonb_path_match_internal 97914
appendBoolResult 102162
JsonValueListHead 103020
JsonValueListLength 103170
copyJsonbValue 110778
executeBoolItem 172944
JsonValueListInitIterator 187242
executeItemOptUnwrapResultNoThrow 188682
executeItemOptUnwrapResult 189546
executeJsonPath 190236
JsonbInitBinary 194802
setBaseObject 207708
JsonValueListAppend 249480
JsonbType 261360
JsonValueListNext 288354
executeNextItem 412044
executeItem 565902
executeItemOptUnwrapTarget 569886

Generated by: LCOV version 1.14