LCOV - code coverage report
Current view: top level - src/backend/executor - nodeAgg.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 94.7 % 1500 1420
Test Date: 2026-05-13 09:16:24 Functions: 98.3 % 58 57
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AggGetTempMemoryContext 0
process_ordered_aggregate_multi 56
ExecAggRetrieveInstrumentation 68
AggGetAggref 163
AggStateIsShared 163
ExecAggEstimate 396
ExecAggInitializeDSM 396
AggRegisterCallback 433
ExecAggInitializeWorker 1114
build_hash_table 3787
hash_choose_num_buckets 3787
find_cols 4906
find_hash_columns 4906
hash_create_memory 4906
hashagg_spill_finish 8412
hashagg_spill_init 8412
hash_choose_num_partitions 10043
agg_fill_hash_table 10956
hashagg_finish_initial_spills 11064
build_hash_tables 11239
finalize_partialaggregate 11725
GetAggInitVal 16679
hash_agg_enter_spill_mode 17636
hashagg_batch_new 17957
hash_agg_update_metrics 29021
agg_refill_hash_table 29564
ExecReScanAgg 31500
hash_agg_entry_size 34229
ExecEndAgg 34398
ExecInitAgg 34522
process_ordered_aggregate_single 35804
build_pertrans_for_aggref 38098
hashagg_reset_spill_state 42061
hashagg_recompile_expressions 43256
hash_agg_set_limits 49762
find_cols_walker 56755
initialize_phase 57964
agg_retrieve_direct 151840
initialize_aggregates 188910
agg_retrieve_hash_table 324700
hash_agg_check_limits 335576
initialize_hash_entry 335576
agg_retrieve_hash_table_in_memory 342657
advance_transition_function 479767
ExecAgg 516840
project_aggregates 535157
finalize_aggregates 535165
prepare_projection_slot 535165
hashagg_spill_tuple 717854
finalize_aggregate 718696
initialize_aggregate 728007
hashagg_batch_read 735811
AggCheckCallContext 3431803
lookup_hash_entries 4688637
select_current_set 5323820
prepare_hash_slot 5496053
fetch_input_tuple 20216704
advance_aggregates 20582052

Generated by: LCOV version 2.0-1