vagetablechicken opened a new issue #3121: Spill() is disabled, but can be 
called
URL: https://github.com/apache/incubator-doris/issues/3121
 
 
   **Describe the bug**
   We got an error:
   `ERROR 1064 (HY000): Memory exceed limit. New partitioned Aggregation in 
spill Backend: xxx.xxx.xxx.xxx, fragment: xxx Used: 10528896, Limit: -1. You 
can change the limit by session variable exec_mem_limit.`
   
   
https://github.com/apache/incubator-doris/blob/14c088161c5fa00cee28ef3b2f2f49fc5fd40ddf/be/src/exec/new_partitioned_aggregation_node.cc#L816-L824
   
   may caused by 
   
https://github.com/apache/incubator-doris/blob/14c088161c5fa00cee28ef3b2f2f49fc5fd40ddf/be/src/exec/new_partitioned_aggregation_node.cc#L1131-L1138
   
   But whatever caused Spill() calling, if Spill() is disabled(), we shouldn't 
call it, right? And the error message is misleading.
   
   **Solutions**
   1. Spill() return the right error msg "Spill is disabled...".
   1. enable Spill(), it's unfamiliar to me, so we need more thorough discuss.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to