mrhhsg opened a new pull request, #70432: URL: https://github.com/apache/doris/pull/70432
## Summary Backport #67845 to `branch-4.2`. - Allow queries paused by process memory pressure to wait for a bounded interval while soft pressure persists. Resume them when pressure clears; cancel them on timeout or hard-limit pressure. - Preserve the branch-4.2 inline paused-query dispatch while porting recovery, spill, and cross-workload-group memory reclamation behavior. - Measure the wait from the first failed reservation and reset it after a successful reservation. Add focused BE coverage for these transitions. ## Testing - `./run-be-ut.sh --run --filter='WorkloadGroupManagerTest.*:PipelineTaskTest.TEST_RESERVE_MEMORY_FAIL_SPILLABLE' -j 24` — ASAN build and 53/53 tests passed. - `./build-support/check-format.sh` — passed. - `clang-format --dry-run --Werror` on the eight changed files — passed. - `git diff --check origin/branch-4.2...HEAD` — passed. SQL regression, multi-BE, and mixed-version tests were not run locally. -- 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]
