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-03-02 03:14:39 Functions: 98.3 % 58 57
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AggCheckCallContext 2730877
AggGetAggref 123
AggGetTempMemoryContext 0
AggRegisterCallback 330
AggStateIsShared 123
ExecAgg 418716
ExecAggEstimate 295
ExecAggInitializeDSM 295
ExecAggInitializeWorker 831
ExecAggRetrieveInstrumentation 51
ExecEndAgg 27620
ExecInitAgg 27725
ExecReScanAgg 27458
GetAggInitVal 13859
advance_aggregates 15058436
advance_transition_function 362158
agg_fill_hash_table 8763
agg_refill_hash_table 22730
agg_retrieve_direct 126216
agg_retrieve_hash_table 257651
agg_retrieve_hash_table_in_memory 271123
build_hash_table 2787
build_hash_tables 8968
build_pertrans_for_aggref 30607
fetch_input_tuple 14721611
finalize_aggregate 562911
finalize_aggregates 427265
finalize_partialaggregate 8886
find_cols 3580
find_cols_walker 42325
find_hash_columns 3580
hash_agg_check_limits 265235
hash_agg_enter_spill_mode 13229
hash_agg_entry_size 21448
hash_agg_set_limits 33609
hash_agg_update_metrics 22315
hash_choose_num_buckets 2787
hash_choose_num_partitions 7526
hash_create_memory 3580
hashagg_batch_new 13472
hashagg_batch_read 621860
hashagg_finish_initial_spills 8843
hashagg_recompile_expressions 33030
hashagg_reset_spill_state 33949
hashagg_spill_finish 6311
hashagg_spill_init 6311
hashagg_spill_tuple 608388
initialize_aggregate 569957
initialize_aggregates 154014
initialize_hash_entry 265235
initialize_phase 48539
lookup_hash_entries 3596933
prepare_hash_slot 4272559
prepare_projection_slot 427265
process_ordered_aggregate_multi 42
process_ordered_aggregate_single 26879
project_aggregates 427259
select_current_set 4100428

Generated by: LCOV version 2.0-1