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-04-18 16:16:37 Functions: 98.3 % 58 57
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AggCheckCallContext 3431863
AggGetAggref 163
AggGetTempMemoryContext 0
AggRegisterCallback 433
AggStateIsShared 163
ExecAgg 516462
ExecAggEstimate 396
ExecAggInitializeDSM 396
ExecAggInitializeWorker 1114
ExecAggRetrieveInstrumentation 68
ExecEndAgg 34174
ExecInitAgg 34299
ExecReScanAgg 31484
GetAggInitVal 16569
advance_aggregates 20577011
advance_transition_function 479840
agg_fill_hash_table 10903
agg_refill_hash_table 29524
agg_retrieve_direct 151583
agg_retrieve_hash_table 324667
agg_retrieve_hash_table_in_memory 342624
build_hash_table 3737
build_hash_tables 11189
build_pertrans_for_aggref 37909
fetch_input_tuple 20211509
finalize_aggregate 718524
finalize_aggregates 534844
finalize_partialaggregate 11494
find_cols 4796
find_cols_walker 55687
find_hash_columns 4796
hash_agg_check_limits 335477
hash_agg_enter_spill_mode 17636
hash_agg_entry_size 33878
hash_agg_set_limits 49411
hash_agg_update_metrics 28968
hash_choose_num_buckets 3737
hash_choose_num_partitions 10043
hash_create_memory 4796
hashagg_batch_new 17957
hashagg_batch_read 735811
hashagg_finish_initial_spills 11011
hashagg_recompile_expressions 43256
hashagg_reset_spill_state 41837
hashagg_spill_finish 8412
hashagg_spill_init 8412
hashagg_spill_tuple 717854
initialize_aggregate 727558
initialize_aggregates 188642
initialize_hash_entry 335477
initialize_phase 57712
lookup_hash_entries 4688702
prepare_hash_slot 5496118
prepare_projection_slot 534844
process_ordered_aggregate_multi 56
process_ordered_aggregate_single 35804
project_aggregates 534836
select_current_set 5323086

Generated by: LCOV version 2.0-1