Impala Public Jenkins has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/23250 )
Change subject: IMPALA-14278: Fix MemTracker data race between ExecEnv and Webserver ...................................................................... IMPALA-14278: Fix MemTracker data race between ExecEnv and Webserver In the Webserver, while assigning or closing the compressed buffer's memory tracker, no lock was being held across threads causing TSAN build failures. The critical section for this memory tracker is only necessary during begining of the Webserver and is used rarely. So, only a general mutex has been used instead of a shared mutex with concurrent reads. Change-Id: Ife9198e911e526a9a0e88bdb175b4502a5bc2662 Reviewed-on: http://gerrit.cloudera.org:8080/23250 Reviewed-by: Impala Public Jenkins <[email protected]> Tested-by: Impala Public Jenkins <[email protected]> --- M be/src/util/webserver.cc M be/src/util/webserver.h 2 files changed, 41 insertions(+), 28 deletions(-) Approvals: Impala Public Jenkins: Looks good to me, approved; Verified -- To view, visit http://gerrit.cloudera.org:8080/23250 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: Ife9198e911e526a9a0e88bdb175b4502a5bc2662 Gerrit-Change-Number: 23250 Gerrit-PatchSet: 5 Gerrit-Owner: Surya Hebbar <[email protected]> Gerrit-Reviewer: Impala Public Jenkins <[email protected]> Gerrit-Reviewer: Quanlong Huang <[email protected]> Gerrit-Reviewer: Riza Suminto <[email protected]> Gerrit-Reviewer: Surya Hebbar <[email protected]>
