Skip to content

Temporarily remove Azure#42640

Closed
alexey-milovidov wants to merge 2 commits intomasterfrom
remove-azure
Closed

Temporarily remove Azure#42640
alexey-milovidov wants to merge 2 commits intomasterfrom
remove-azure

Conversation

@alexey-milovidov
Copy link
Copy Markdown
Member

@alexey-milovidov alexey-milovidov commented Oct 25, 2022

Changelog category (leave one):

  • Backward Incompatible Change

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):

Azure Blob Storage is temporarily removed due to a thread leak (see Azure/azure-sdk-for-cpp#4047). This closes #42638. Please help bring it back.

@robot-ch-test-poll robot-ch-test-poll added pr-backward-incompatible Pull request with backwards incompatible changes submodule changed At least one submodule changed in this PR. labels Oct 25, 2022
azat added a commit to azat/ClickHouse that referenced this pull request Nov 7, 2022
Because safeExit() does not includes header with defines, it does not
know about THREAD_SANITIZER.

And it also fixes Azure blob storage, actually everything is fine with
the sdk itself, the problem is only in TSan that intercepts _exit() and
report leak, even thoug that tread will be joined later.

Refs: ClickHouse#23056 (ClickHouse#23616)
Fixes: ClickHouse#38474
Closes: ClickHouse#42640
Fixes: ClickHouse#42638
Fixes: ClickHouse#34988
Cc: @alexey-milovidov, @tavplubix

Signed-off-by: Azat Khuzhin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-backward-incompatible Pull request with backwards incompatible changes submodule changed At least one submodule changed in this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Temporary remove Azure Blob Storage support, because a test has failed.

2 participants