LCOV - code coverage report
Current view: top level - src/backend/executor - nodeAgg.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 94.7 % 1500 1420
Test Date: 2026-06-02 12:16:27 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 3788
hash_choose_num_buckets 3788
find_cols 4907
find_hash_columns 4907
hash_create_memory 4907
hashagg_spill_finish 8412
hashagg_spill_init 8412
hash_choose_num_partitions 10043
agg_fill_hash_table 10957
hashagg_finish_initial_spills 11065
build_hash_tables 11240
finalize_partialaggregate 11516
GetAggInitVal 16701
hash_agg_enter_spill_mode 17636
hashagg_batch_new 17957
hash_agg_update_metrics 29022
agg_refill_hash_table 29564
ExecReScanAgg 31487
hash_agg_entry_size 34231
ExecEndAgg 34416
ExecInitAgg 34540
process_ordered_aggregate_single 35804
build_pertrans_for_aggref 38112
hashagg_reset_spill_state 42079
hashagg_recompile_expressions 43256
hash_agg_set_limits 49764
find_cols_walker 56771
initialize_phase 57970
agg_retrieve_direct 151716
initialize_aggregates 188777
agg_retrieve_hash_table 325042
hash_agg_check_limits 335924
initialize_hash_entry 335924
agg_retrieve_hash_table_in_memory 342999
advance_transition_function 479807
ExecAgg 517059
project_aggregates 535366
finalize_aggregates 535374
prepare_projection_slot 535374
hashagg_spill_tuple 717854
finalize_aggregate 718701
initialize_aggregate 727809
hashagg_batch_read 735811
AggCheckCallContext 3431907
lookup_hash_entries 4688932
select_current_set 5323867
prepare_hash_slot 5496348
fetch_input_tuple 20411214
advance_aggregates 20776551

Generated by: LCOV version 2.0-1