wangbo opened a new pull request, #33797:
URL: https://github.com/apache/doris/pull/33797

   ## Proposed changes
   Currently when ```Minor GC``` happens, workload group must kill some query 
to release memory, when Doris upgrade from 2.0 to 2.1 or enable_workload_group, 
this may cause some query failed which they should success before.
   ```Minor GC``` is used to reduce the risk of OOM, if origin ```Minor GC``` 
is running stable, add a workload group gc here is meaningless.
   On the contrary, when ```Full GC``` happens, workload group gc first is 
necessary, because if GC group's overcommit memory can release enough memory, 
then we can avoid undifferentiated kill query,t his should be the purpose of 
the workload group.
   That means if a workload group's query not exceeds group's memory, it can 
avoid cancel query even ```Full GC``` happens.


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to