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-22 20:16:40 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 1110
build_hash_table 3814
hash_choose_num_buckets 3814
find_cols 4941
find_hash_columns 4941
hash_create_memory 4941
hashagg_spill_finish 8412
hashagg_spill_init 8412
hash_choose_num_partitions 10043
agg_fill_hash_table 10986
hashagg_finish_initial_spills 11094
build_hash_tables 11266
finalize_partialaggregate 11774
GetAggInitVal 16849
hash_agg_enter_spill_mode 17636
hashagg_batch_new 17957
hash_agg_update_metrics 29051
agg_refill_hash_table 29587
ExecReScanAgg 31600
hash_agg_entry_size 34273
ExecEndAgg 34354
ExecInitAgg 34478
process_ordered_aggregate_single 35804
build_pertrans_for_aggref 38055
hashagg_reset_spill_state 42017
hashagg_recompile_expressions 43256
hash_agg_set_limits 49806
find_cols_walker 56955
initialize_phase 58027
agg_retrieve_direct 152146
initialize_aggregates 189215
agg_retrieve_hash_table 325284
hash_agg_check_limits 336169
initialize_hash_entry 336169
agg_retrieve_hash_table_in_memory 343241
advance_transition_function 479793
ExecAgg 517999
project_aggregates 536023
finalize_aggregates 536031
prepare_projection_slot 536031
hashagg_spill_tuple 717854
finalize_aggregate 719059
initialize_aggregate 728423
hashagg_batch_read 735811
AggCheckCallContext 3552995
lookup_hash_entries 4698446
select_current_set 5334218
prepare_hash_slot 5505862
fetch_input_tuple 20373656
advance_aggregates 20738701

Generated by: LCOV version 2.0-1