Yida Wu has uploaded this change for review. ( http://gerrit.cloudera.org:8080/23873
Change subject: IMPALA-14682: Use centralized async cleanup for admission state cleanup ...................................................................... IMPALA-14682: Use centralized async cleanup for admission state cleanup In IMPALA-14605, we aded a mechanism to clean up the admission state asynchronously. This patch refactors all admission state deletions to use this centralized async method, making it easier to reason about when admission state is removed and to detect cases where a query’s admission state is not properly cleared. Additionally, this refactoring is a necessary step for future improvements, such as implementing time-based deletion. Tests: Passed core tests. Passed exhaustive custom_cluster/test_admission_controller.py test. Change-Id: I04f46f2e42ec5e50f4dcccb6b73a34a376615ab0 --- M be/src/scheduling/admission-control-service.cc M be/src/scheduling/admission-control-service.h M be/src/scheduling/admission-controller.cc M be/src/scheduling/admission-controller.h M be/src/scheduling/admissiond-env.cc 5 files changed, 22 insertions(+), 21 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/73/23873/1 -- To view, visit http://gerrit.cloudera.org:8080/23873 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I04f46f2e42ec5e50f4dcccb6b73a34a376615ab0 Gerrit-Change-Number: 23873 Gerrit-PatchSet: 1 Gerrit-Owner: Yida Wu <[email protected]>
