mirror of
https://git.postgresql.org/git/postgresql.git
synced 2025-02-17 19:30:00 +08:00
Rename "hash_mem" local variable.
The term "hash_mem" will take on new significance when pending work to add a new hash_mem_multiplier GUC is committed. Rename a local variable that happens to have been called hash_mem now to avoid confusion.
This commit is contained in:
parent
1e0dfd166b
commit
564ce62164
@ -1896,7 +1896,7 @@ static void
|
||||
hash_agg_update_metrics(AggState *aggstate, bool from_tape, int npartitions)
|
||||
{
|
||||
Size meta_mem;
|
||||
Size hash_mem;
|
||||
Size hashkey_mem;
|
||||
Size buffer_mem;
|
||||
Size total_mem;
|
||||
|
||||
@ -1908,7 +1908,7 @@ hash_agg_update_metrics(AggState *aggstate, bool from_tape, int npartitions)
|
||||
meta_mem = MemoryContextMemAllocated(aggstate->hash_metacxt, true);
|
||||
|
||||
/* memory for the group keys and transition states */
|
||||
hash_mem = MemoryContextMemAllocated(aggstate->hashcontext->ecxt_per_tuple_memory, true);
|
||||
hashkey_mem = MemoryContextMemAllocated(aggstate->hashcontext->ecxt_per_tuple_memory, true);
|
||||
|
||||
/* memory for read/write tape buffers, if spilled */
|
||||
buffer_mem = npartitions * HASHAGG_WRITE_BUFFER_SIZE;
|
||||
@ -1916,7 +1916,7 @@ hash_agg_update_metrics(AggState *aggstate, bool from_tape, int npartitions)
|
||||
buffer_mem += HASHAGG_READ_BUFFER_SIZE;
|
||||
|
||||
/* update peak mem */
|
||||
total_mem = meta_mem + hash_mem + buffer_mem;
|
||||
total_mem = meta_mem + hashkey_mem + buffer_mem;
|
||||
if (total_mem > aggstate->hash_mem_peak)
|
||||
aggstate->hash_mem_peak = total_mem;
|
||||
|
||||
@ -1934,7 +1934,7 @@ hash_agg_update_metrics(AggState *aggstate, bool from_tape, int npartitions)
|
||||
{
|
||||
aggstate->hashentrysize =
|
||||
sizeof(TupleHashEntryData) +
|
||||
(hash_mem / (double) aggstate->hash_ngroups_current);
|
||||
(hashkey_mem / (double) aggstate->hash_ngroups_current);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user