File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -1839,15 +1839,15 @@ hash_agg_check_limits(AggState *aggstate)
18391839 uint64 ngroups = aggstate -> hash_ngroups_current ;
18401840 Size meta_mem = MemoryContextMemAllocated (aggstate -> hash_metacxt ,
18411841 true);
1842- Size hash_mem = MemoryContextMemAllocated (aggstate -> hashcontext -> ecxt_per_tuple_memory ,
1843- true);
1842+ Size hashkey_mem = MemoryContextMemAllocated (aggstate -> hashcontext -> ecxt_per_tuple_memory ,
1843+ true);
18441844
18451845 /*
18461846 * Don't spill unless there's at least one group in the hash table so we
18471847 * can be sure to make progress even in edge cases.
18481848 */
18491849 if (aggstate -> hash_ngroups_current > 0 &&
1850- (meta_mem + hash_mem > aggstate -> hash_mem_limit ||
1850+ (meta_mem + hashkey_mem > aggstate -> hash_mem_limit ||
18511851 ngroups > aggstate -> hash_ngroups_limit ))
18521852 {
18531853 hash_agg_enter_spill_mode (aggstate );
You can’t perform that action at this time.
0 commit comments