LCOV - code coverage report
Current view: top level - src/backend/executor - nodeAgg.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1394 1472 94.7 %
Date: 2024-12-04 08:15:08 Functions: 56 57 98.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AggCheckCallContext 4725984
AggGetAggref 246
AggGetTempMemoryContext 0
AggRegisterCallback 660
AggStateIsShared 246
ExecAgg 717282
ExecAggEstimate 554
ExecAggInitializeDSM 554
ExecAggInitializeWorker 1548
ExecAggRetrieveInstrumentation 102
ExecEndAgg 44138
ExecInitAgg 44276
ExecReScanAgg 50110
GetAggInitVal 19596
advance_aggregates 25632168
advance_transition_function 724220
agg_fill_hash_table 14846
agg_refill_hash_table 42740
agg_retrieve_direct 241020
agg_retrieve_hash_table 416872
agg_retrieve_hash_table_in_memory 443782
build_hash_table 4506
build_hash_tables 15270
build_pertrans_for_aggref 48998
fetch_input_tuple 25490734
finalize_aggregate 1051512
finalize_aggregates 747430
finalize_partialaggregate 11582
find_cols 5522
find_cols_walker 66026
find_hash_columns 5522
hash_agg_check_limits 434634
hash_agg_enter_spill_mode 26442
hash_agg_entry_size 26480
hash_agg_set_limits 51148
hash_agg_update_metrics 41900
hash_choose_num_buckets 4506
hash_choose_num_partitions 15030
hashagg_batch_new 26910
hashagg_batch_read 682734
hashagg_finish_initial_spills 14990
hashagg_recompile_expressions 64376
hashagg_reset_spill_state 55162
hashagg_spill_finish 12606
hashagg_spill_init 12606
hashagg_spill_tuple 655824
initialize_aggregate 1059370
initialize_aggregates 296702
initialize_hash_entry 434634
initialize_phase 82702
lookup_hash_entries 5490326
prepare_hash_slot 6280554
prepare_projection_slot 747430
process_ordered_aggregate_multi 72
process_ordered_aggregate_single 53756
project_aggregates 747418
select_current_set 6460636

Generated by: LCOV version 1.14