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-12-05 09:10:49 Functions: 60 64 93.8 %
Legend: Lines: hit not hit

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

Generated by: LCOV version 1.14