This is an automated email from the ASF dual-hosted git repository. joemcdonnell pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/impala.git
commit 14ff597e2fe8223d15c7df7d5fdf65188568a882 Author: Riza Suminto <[email protected]> AuthorDate: Mon Aug 11 19:52:37 2025 -0700 IMPALA-14289: Suppress data race in ThreadTokenAvailableCb TSAN build in RHEL9 hit a data race issue in HdfsScanNode::ThreadTokenAvailableCb from timed_mutex + try_lock_for usage. It seems to be a known false-positive in ThreadSanitizer: https://github.com/google/sanitizers/issues/1620 https://github.com/llvm/llvm-project/issues/142370 This patch suppress the TSAN error in ThreadTokenAvailableCb. Testing: Pass dataloading and BE tests in TSAN in RHEL9. Change-Id: I87950cdc3fedc8d80adeb788c6d29791db58242a Reviewed-on: http://gerrit.cloudera.org:8080/23281 Reviewed-by: Impala Public Jenkins <[email protected]> Tested-by: Impala Public Jenkins <[email protected]> --- bin/tsan-suppressions.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/tsan-suppressions.txt b/bin/tsan-suppressions.txt index 580cc1a72..b5ac704e6 100644 --- a/bin/tsan-suppressions.txt +++ b/bin/tsan-suppressions.txt @@ -47,3 +47,8 @@ race:impala::HdfsColumnarScanner::ProcessScratchBatchCodegenOrInterpret # TODO: IMPALA-12757: TSAN flags lock-order-inversion during internal-server-test deadlock:impala::KrpcDataStreamSender::Channel::WaitForRpcLocked + +# TODO: IMPALA-14289: TSAN false-positive over timed_mutex +# https://github.com/google/sanitizers/issues/1620 +# https://github.com/llvm/llvm-project/issues/142370 +race:impala::HdfsScanNode::ThreadTokenAvailableCb
