LCOV - code coverage report
Current view: top level - src/backend/executor - nodeAgg.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1427 1507 94.7 %
Date: 2025-08-20 21:18:26 Functions: 57 58 98.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AggCheckCallContext 5380760
AggGetAggref 246
AggGetTempMemoryContext 0
AggRegisterCallback 660
AggStateIsShared 246
ExecAgg 814108
ExecAggEstimate 554
ExecAggInitializeDSM 554
ExecAggInitializeWorker 1542
ExecAggRetrieveInstrumentation 102
ExecEndAgg 45794
ExecInitAgg 45992
ExecReScanAgg 54174
GetAggInitVal 20052
advance_aggregates 27853768
advance_transition_function 724284
agg_fill_hash_table 16280
agg_refill_hash_table 44204
agg_retrieve_direct 244484
agg_retrieve_hash_table 506804
agg_retrieve_hash_table_in_memory 533748
build_hash_table 4660
build_hash_tables 16682
build_pertrans_for_aggref 50836
fetch_input_tuple 27171682
finalize_aggregate 1115596
finalize_aggregates 839400
finalize_partialaggregate 12882
find_cols 5694
find_cols_walker 67006
find_hash_columns 5694
hash_agg_check_limits 523172
hash_agg_enter_spill_mode 26458
hash_agg_entry_size 37286
hash_agg_set_limits 61880
hash_agg_update_metrics 43368
hash_choose_num_buckets 4660
hash_choose_num_partitions 15052
hash_create_memory 5694
hashagg_batch_new 26944
hashagg_batch_read 1243720
hashagg_finish_initial_spills 16424
hashagg_recompile_expressions 65708
hashagg_reset_spill_state 58100
hashagg_spill_finish 12622
hashagg_spill_init 12622
hashagg_spill_tuple 1216776
initialize_aggregate 1124772
initialize_aggregates 300158
initialize_hash_entry 523172
initialize_phase 87192
lookup_hash_entries 5915472
prepare_hash_slot 7266700
prepare_projection_slot 839400
process_ordered_aggregate_multi 84
process_ordered_aggregate_single 53758
project_aggregates 839388
select_current_set 6895954

Generated by: LCOV version 1.16