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 13:16:29 Functions: 98.3 % 58 57
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AggCheckCallContext 3431950
AggGetAggref 163
AggGetTempMemoryContext 0
AggRegisterCallback 433
AggStateIsShared 163
ExecAgg 517351
ExecAggEstimate 396
ExecAggInitializeDSM 396
ExecAggInitializeWorker 1114
ExecAggRetrieveInstrumentation 68
ExecEndAgg 34429
ExecInitAgg 34553
ExecReScanAgg 31506
GetAggInitVal 16706
advance_aggregates 20543432
advance_transition_function 479822
agg_fill_hash_table 10963
agg_refill_hash_table 29570
agg_retrieve_direct 151827
agg_retrieve_hash_table 325197
agg_retrieve_hash_table_in_memory 343154
build_hash_table 3794
build_hash_tables 11246
build_pertrans_for_aggref 38128
fetch_input_tuple 20178122
finalize_aggregate 718727
finalize_aggregates 535639
finalize_partialaggregate 11744
find_cols 4913
find_cols_walker 56821
find_hash_columns 4913
hash_agg_check_limits 336073
hash_agg_enter_spill_mode 17636
hash_agg_entry_size 34233
hash_agg_set_limits 49766
hash_agg_update_metrics 29028
hash_choose_num_buckets 3794
hash_choose_num_partitions 10043
hash_create_memory 4913
hashagg_batch_new 17957
hashagg_batch_read 735811
hashagg_finish_initial_spills 11071
hashagg_recompile_expressions 43256
hashagg_reset_spill_state 42092
hashagg_spill_finish 8412
hashagg_spill_init 8412
hashagg_spill_tuple 717854
initialize_aggregate 728063
initialize_aggregates 188893
initialize_hash_entry 336073
initialize_phase 58002
lookup_hash_entries 4689390
prepare_hash_slot 5496806
prepare_projection_slot 535639
process_ordered_aggregate_multi 56
process_ordered_aggregate_single 35804
project_aggregates 535631
select_current_set 5324576

Generated by: LCOV version 2.0-1