Surya Hebbar has uploaded a new patch set (#2). ( 
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
---
M be/src/util/webserver.cc
M be/src/util/webserver.h
2 files changed, 41 insertions(+), 28 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/50/23250/2
--
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: newpatchset
Gerrit-Change-Id: Ife9198e911e526a9a0e88bdb175b4502a5bc2662
Gerrit-Change-Number: 23250
Gerrit-PatchSet: 2
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]>

Reply via email to