Skip to content

Conversation

@mkmkme
Copy link
Collaborator

@mkmkme mkmkme commented Dec 16, 2025

This PR is a combination of backporting three upstream PRs:

  1. Settings to write and verify parquet checksums ClickHouse/ClickHouse#79012 by @al13n321
  2. A few more parquet fixes ClickHouse/ClickHouse#87735 by @al13n321
  3. Enable parquet reader v3 by default ClickHouse/ClickHouse#88827 by @al13n321

It also reverts #1171 that partially backported ClickHouse#88827 in favour of properly backporting it.

Changelog category (leave one):

  • Performance Improvement

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

Parquet reader v3 is enabled by default (ClickHouse#79012, ClickHouse#87735 and ClickHouse#88827 by @al13n321)

CI/CD Options

Exclude tests:

  • Fast test
  • Integration Tests
  • Stateless tests
  • Stateful tests
  • Performance tests
  • All with ASAN
  • All with TSAN
  • All with MSAN
  • All with UBSAN
  • All with Coverage
  • All with Aarch64
  • All Regression
  • Disable CI Cache

Regression jobs to run:

  • Fast suites (mostly <1h)
  • Aggregate Functions (2h)
  • Alter (1.5h)
  • Benchmark (30m)
  • ClickHouse Keeper (1h)
  • Iceberg (2h)
  • LDAP (1h)
  • Parquet (1.5h)
  • RBAC (1.5h)
  • SSL Server (1h)
  • S3 (2h)
  • Tiered Storage (2h)

@github-actions
Copy link

github-actions bot commented Dec 16, 2025

Workflow [PR], commit [0d3285f]

The version from the upstream contains changes specific to ClickHouse
25.10+, which are not applicable to our build.
With the backport of 88827, prewhere for datalakes was explicitly
disabled.
@mkmkme
Copy link
Collaborator Author

mkmkme commented Dec 18, 2025

Test failures look unrelated to the PR

arthurpassos
arthurpassos previously approved these changes Dec 18, 2025
Copy link
Collaborator

@arthurpassos arthurpassos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Compared the three referenced PRs with this one and things look sane. LGTM

@mkmkme
Copy link
Collaborator Author

mkmkme commented Dec 19, 2025

The failures look mostly unrelated to the changes.
There was one concerning failure related to amd_msan in 03377_object_storage_list_objects_cache that is related to a deadlock. I couldn't reproduce it locally, though. I will look for a potential fix from the upstream, but overall the PR for me looks good to be merged.

For the record, the log of the test states the following:

clickhouse-server.err.log:2025.12.19 10:07:04.803746 [ 5296 ] {e6e5b537-1df6-4030-87c3-f4b0af38bfc3} <Fatal> : Logical error: 'Deadlock in Parquet::ReadManager (single-threaded)'.
clickhouse-server.err.log:2025.12.19 10:07:05.360835 [ 5296 ] {e6e5b537-1df6-4030-87c3-f4b0af38bfc3} <Fatal> : Stack trace (when copying this message, always include the lines below):
clickhouse-server.err.log:2025.12.19 10:07:05.362293 [ 1693 ] {} <Fatal> BaseDaemon: ########## Short fault info ############
clickhouse-server.err.log:2025.12.19 10:07:05.362656 [ 1693 ] {} <Fatal> BaseDaemon: (version 25.8.12.20709.altinityantalya, build id: 6757F9D49927B5F717AD06C1BF8A5277F2418DAE, git hash: c45a3c77fb139188c1e2222a221b7b0517f2ed6c, architecture: x86_64) (from thread 5296) Received signal 6
clickhouse-server.err.log:2025.12.19 10:07:05.362847 [ 1693 ] {} <Fatal> BaseDaemon: Signal description: Aborted
clickhouse-server.err.log:2025.12.19 10:07:05.363040 [ 1693 ] {} <Fatal> BaseDaemon: 
clickhouse-server.err.log:2025.12.19 10:07:05.363355 [ 1693 ] {} <Fatal> BaseDaemon: Stack trace: 0x00007f8321c5e9fd 0x00007f8321c0a476 0x00007f8321bf07f3 0x00005559f3c961b5 0x00005559f3c97dc2 0x00005559f3c98823 0x00005559d8b2966e 0x00005559d8b2833f 0x00005559d8b4f444 0x0000555a1b54d190 0x0000555a1a1982c2 0x0000555a19b6bbf9 0x0000555a19ac51ac 0x0000555a19ac4964 0x0000555a19b376ac 0x0000555a19af859c 0x0000555a19af77fa 0x0000555a19b57932 0x0000555a03106291 0x0000555a19ac51ac 0x0000555a19ac4964 0x0000555a19b376ac 0x0000555a19af859c 0x0000555a19afd27e 0x00005559f40f0d50 0x00005559f41051f4 0x00005559f4104f9f 0x00005559f40e9367 0x00005559f40fd3a4 0x00007f8321c5cac3 0x00007f8321cee850
clickhouse-server.err.log:2025.12.19 10:07:05.363538 [ 1693 ] {} <Fatal> BaseDaemon: ########################################
clickhouse-server.err.log:2025.12.19 10:07:05.364149 [ 1693 ] {} <Fatal> BaseDaemon: (version 25.8.12.20709.altinityantalya, build id: 6757F9D49927B5F717AD06C1BF8A5277F2418DAE, git hash: c45a3c77fb139188c1e2222a221b7b0517f2ed6c) (from thread 5296) (query_id: e6e5b537-1df6-4030-87c3-f4b0af38bfc3) (query: SELECT * FROM s3(s3_conn, filename='dir_**.parquet') Format Null SETTINGS use_object_storage_list_objects_cache=1, log_comment='cold_list_cache';) Received signal Aborted (6)
clickhouse-server.err.log:2025.12.19 10:07:05.365156 [ 1693 ] {} <Fatal> BaseDaemon: 
clickhouse-server.err.log:2025.12.19 10:07:05.365500 [ 1693 ] {} <Fatal> BaseDaemon: Stack trace: 0x00007f8321c5e9fd 0x00007f8321c0a476 0x00007f8321bf07f3 0x00005559f3c961b5 0x00005559f3c97dc2 0x00005559f3c98823 0x00005559d8b2966e 0x00005559d8b2833f 0x00005559d8b4f444 0x0000555a1b54d190 0x0000555a1a1982c2 0x0000555a19b6bbf9 0x0000555a19ac51ac 0x0000555a19ac4964 0x0000555a19b376ac 0x0000555a19af859c 0x0000555a19af77fa 0x0000555a19b57932 0x0000555a03106291 0x0000555a19ac51ac 0x0000555a19ac4964 0x0000555a19b376ac 0x0000555a19af859c 0x0000555a19afd27e 0x00005559f40f0d50 0x00005559f41051f4 0x00005559f4104f9f 0x00005559f40e9367 0x00005559f40fd3a4 0x00007f8321c5cac3 0x00007f8321cee850
clickhouse-server.err.log:2025.12.19 10:07:05.366150 [ 1693 ] {} <Fatal> BaseDaemon: 4. ? @ 0x00000000000969fd
clickhouse-server.err.log:2025.12.19 10:07:05.366750 [ 1693 ] {} <Fatal> BaseDaemon: 5. ? @ 0x0000000000042476
clickhouse-server.err.log:2025.12.19 10:07:05.366962 [ 1693 ] {} <Fatal> BaseDaemon: 6. ? @ 0x00000000000287f3
clickhouse-server.err.log:2025.12.19 10:07:05.685526 [ 1693 ] {} <Fatal> BaseDaemon: 7. ./ci/tmp/build/./src/Common/Exception.cpp:51: DB::abortOnFailedAssertion(String const&, void* const*, unsigned long, unsigned long) @ 0x0000000024f111b5
clickhouse-server.err.log:2025.12.19 10:07:05.980013 [ 1693 ] {} <Fatal> BaseDaemon: 8. ./ci/tmp/build/./src/Common/Exception.cpp:84: DB::handle_error_code(String const&, std::basic_string_view<char, std::char_traits<char>>, int, bool, std::vector<void*, std::allocator<void*>> const&) @ 0x0000000024f12dc2
clickhouse-server.err.log:2025.12.19 10:07:06.282742 [ 1693 ] {} <Fatal> BaseDaemon: 9. ./ci/tmp/build/./src/Common/Exception.cpp:135: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000024f13823
clickhouse-server.err.log:2025.12.19 10:07:10.554550 [ 1693 ] {} <Fatal> BaseDaemon: 10. DB::Exception::Exception(String&&, int, String, bool) @ 0x0000000009da466e
clickhouse-server.err.log:2025.12.19 10:07:10.912178 [ 1693 ] {} <Fatal> BaseDaemon: 11. DB::Exception::Exception(PreformattedMessage&&, int) @ 0x0000000009da333f
clickhouse-server.err.log:2025.12.19 10:07:11.258792 [ 1693 ] {} <Fatal> BaseDaemon: 12. DB::Exception::Exception<>(int, FormatStringHelperImpl<>) @ 0x0000000009dca444
clickhouse-server.err.log:2025.12.19 10:07:11.954804 [ 1693 ] {} <Fatal> BaseDaemon: 13. ./ci/tmp/build/./src/Processors/Formats/Impl/Parquet/ReadManager.cpp:899: DB::Parquet::ReadManager::read() @ 0x000000004c7c8190
clickhouse-server.err.log:2025.12.19 10:07:12.570264 [ 1693 ] {} <Fatal> BaseDaemon: 14. ./ci/tmp/build/./src/Processors/Formats/Impl/ParquetV3BlockInputFormat.cpp:111: DB::ParquetV3BlockInputFormat::read() @ 0x000000004b4132c2
clickhouse-server.err.log:2025.12.19 10:07:12.746095 [ 1693 ] {} <Fatal> BaseDaemon: 15. ./ci/tmp/build/./src/Processors/Formats/IInputFormat.cpp:29: DB::IInputFormat::generate() @ 0x000000004ade6bf9
clickhouse-server.err.log:2025.12.19 10:07:12.950381 [ 1693 ] {} <Fatal> BaseDaemon: 16. ./ci/tmp/build/./src/Processors/ISource.cpp:144: DB::ISource::tryGenerate() @ 0x000000004ad401ac
clickhouse-server.err.log:2025.12.19 10:07:13.126402 [ 1693 ] {} <Fatal> BaseDaemon: 17. ./ci/tmp/build/./src/Processors/ISource.cpp:110: DB::ISource::work() @ 0x000000004ad3f964
clickhouse-server.err.log:2025.12.19 10:07:13.273741 [ 1693 ] {} <Fatal> BaseDaemon: 18.0. inlined from ./ci/tmp/build/./src/Processors/Executors/ExecutionThreadContext.cpp:53: DB::executeJob(DB::ExecutingGraph::Node*, DB::ReadProgressCallback*)
clickhouse-server.err.log:2025.12.19 10:07:13.274126 [ 1693 ] {} <Fatal> BaseDaemon: 18. ./ci/tmp/build/./src/Processors/Executors/ExecutionThreadContext.cpp:102: DB::ExecutionThreadContext::executeTask() @ 0x000000004adb26ac
clickhouse-server.err.log:2025.12.19 10:07:13.719269 [ 1693 ] {} <Fatal> BaseDaemon: 19. ./ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:351: DB::PipelineExecutor::executeStepImpl(unsigned long, DB::IAcquiredSlot*, std::atomic<bool>*) @ 0x000000004ad7359c
clickhouse-server.err.log:2025.12.19 10:07:14.070409 [ 1693 ] {} <Fatal> BaseDaemon: 20. ./ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:179: DB::PipelineExecutor::executeStep(std::atomic<bool>*) @ 0x000000004ad727fa
clickhouse-server.err.log:2025.12.19 10:07:14.262212 [ 1693 ] {} <Fatal> BaseDaemon: 21. ./ci/tmp/build/./src/Processors/Executors/PullingPipelineExecutor.cpp:59: DB::PullingPipelineExecutor::pull(DB::Chunk&) @ 0x000000004add2932
clickhouse-server.err.log:2025.12.19 10:07:15.641634 [ 1693 ] {} <Fatal> BaseDaemon: 22. ./ci/tmp/build/./src/Storages/ObjectStorage/StorageObjectStorageSource.cpp:317: DB::StorageObjectStorageSource::generate() @ 0x0000000034381291
clickhouse-server.err.log:2025.12.19 10:07:15.826518 [ 1693 ] {} <Fatal> BaseDaemon: 23. ./ci/tmp/build/./src/Processors/ISource.cpp:144: DB::ISource::tryGenerate() @ 0x000000004ad401ac
clickhouse-server.err.log:2025.12.19 10:07:16.000214 [ 1693 ] {} <Fatal> BaseDaemon: 24. ./ci/tmp/build/./src/Processors/ISource.cpp:110: DB::ISource::work() @ 0x000000004ad3f964
clickhouse-server.err.log:2025.12.19 10:07:16.095666 [ 1693 ] {} <Fatal> BaseDaemon: 25.0. inlined from ./ci/tmp/build/./src/Processors/Executors/ExecutionThreadContext.cpp:53: DB::executeJob(DB::ExecutingGraph::Node*, DB::ReadProgressCallback*)
clickhouse-server.err.log:2025.12.19 10:07:16.095824 [ 1693 ] {} <Fatal> BaseDaemon: 25. ./ci/tmp/build/./src/Processors/Executors/ExecutionThreadContext.cpp:102: DB::ExecutionThreadContext::executeTask() @ 0x000000004adb26ac
clickhouse-server.err.log:2025.12.19 10:07:16.434031 [ 1693 ] {} <Fatal> BaseDaemon: 26. ./ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:351: DB::PipelineExecutor::executeStepImpl(unsigned long, DB::IAcquiredSlot*, std::atomic<bool>*) @ 0x000000004ad7359c
clickhouse-server.err.log:2025.12.19 10:07:16.840339 [ 1693 ] {} <Fatal> BaseDaemon: 27.0. inlined from ./ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:279: DB::PipelineExecutor::executeSingleThread(unsigned long, DB::IAcquiredSlot*)
clickhouse-server.err.log:2025.12.19 10:07:16.840528 [ 1693 ] {} <Fatal> BaseDaemon: 27.1. inlined from ./ci/tmp/build/./src/Processors/Executors/PipelineExecutor.cpp:565: operator()
clickhouse-server.err.log:2025.12.19 10:07:16.841194 [ 1693 ] {} <Fatal> BaseDaemon: 27.2. inlined from ./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:149: decltype(std::declval<DB::PipelineExecutor::spawnThreads(std::shared_ptr<DB::IAcquiredSlot>)::$_0&>()()) std::__invoke[abi:ne190107]<DB::PipelineExecutor::spawnThreads(std::shared_ptr<DB::IAcquiredSlot>)::$_0&>(DB::PipelineExecutor::spawnThreads(std::shared_ptr<DB::IAcquiredSlot>)::$_0&)
clickhouse-server.err.log:2025.12.19 10:07:16.841366 [ 1693 ] {} <Fatal> BaseDaemon: 27.3. inlined from ./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:224: void std::__invoke_void_return_wrapper<void, true>::__call[abi:ne190107]<DB::PipelineExecutor::spawnThreads(std::shared_ptr<DB::IAcquiredSlot>)::$_0&>(DB::PipelineExecutor::spawnThreads(std::shared_ptr<DB::IAcquiredSlot>)::$_0&)
clickhouse-server.err.log:2025.12.19 10:07:16.841445 [ 1693 ] {} <Fatal> BaseDaemon: 27.4. inlined from ./contrib/llvm-project/libcxx/include/__functional/function.h:210: ?
clickhouse-server.err.log:2025.12.19 10:07:16.841515 [ 1693 ] {} <Fatal> BaseDaemon: 27. ./contrib/llvm-project/libcxx/include/__functional/function.h:610: ? @ 0x000000004ad7827e
clickhouse-server.err.log:2025.12.19 10:07:17.154239 [ 1693 ] {} <Fatal> BaseDaemon: 28.0. inlined from ./contrib/llvm-project/libcxx/include/__functional/function.h:716: ?
clickhouse-server.err.log:2025.12.19 10:07:17.154375 [ 1693 ] {} <Fatal> BaseDaemon: 28.1. inlined from ./contrib/llvm-project/libcxx/include/__functional/function.h:989: ?
clickhouse-server.err.log:2025.12.19 10:07:17.154454 [ 1693 ] {} <Fatal> BaseDaemon: 28. ./ci/tmp/build/./src/Common/ThreadPool.cpp:802: ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::worker() @ 0x000000002536bd50
clickhouse-server.err.log:2025.12.19 10:07:17.395140 [ 1693 ] {} <Fatal> BaseDaemon: 29.0. inlined from ./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:117: decltype(*std::declval<ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*&>().*std::declval<void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&)()>()()) std::__invoke[abi:ne190107]<void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*&, void>(void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*&)
clickhouse-server.err.log:2025.12.19 10:07:17.395401 [ 1693 ] {} <Fatal> BaseDaemon: 29.1. inlined from ./contrib/llvm-project/libcxx/include/tuple:1354: decltype(auto) std::__apply_tuple_impl[abi:ne190107]<void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&)(), std::tuple<ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*>&, 0ul>(void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&)(), std::tuple<ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*>&, std::__tuple_indices<0ul>)
clickhouse-server.err.log:2025.12.19 10:07:17.395522 [ 1693 ] {} <Fatal> BaseDaemon: 29.2. inlined from ./contrib/llvm-project/libcxx/include/tuple:1358: decltype(auto) std::apply[abi:ne190107]<void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&)(), std::tuple<ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*>&>(void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&)(), std::tuple<ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*>&)
clickhouse-server.err.log:2025.12.19 10:07:17.395613 [ 1693 ] {} <Fatal> BaseDaemon: 29. ./src/Common/ThreadPool.h:312: ThreadFromGlobalPoolImpl<false, true>::ThreadFromGlobalPoolImpl<void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*>(void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&&)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*&&)::'lambda'()::operator()() @ 0x00000000253801f4
clickhouse-server.err.log:2025.12.19 10:07:17.851455 [ 1693 ] {} <Fatal> BaseDaemon: 30.0. inlined from ./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:149: decltype(std::declval<void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*)()>()(std::declval<ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*>())) std::__invoke[abi:ne190107]<ThreadFromGlobalPoolImpl<false, true>::ThreadFromGlobalPoolImpl<void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*>(void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&&)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*&&)::'lambda'()&>(void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&&)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*&&)
clickhouse-server.err.log:2025.12.19 10:07:17.851798 [ 1693 ] {} <Fatal> BaseDaemon: 30.1. inlined from ./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:224: void std::__invoke_void_return_wrapper<void, true>::__call[abi:ne190107]<ThreadFromGlobalPoolImpl<false, true>::ThreadFromGlobalPoolImpl<void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*>(void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&&)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*&&)::'lambda'()&>(ThreadFromGlobalPoolImpl<false, true>::ThreadFromGlobalPoolImpl<void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*>(void (ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool::*&&)(), ThreadPoolImpl<ThreadFromGlobalPoolImpl<false, true>>::ThreadFromThreadPool*&&)::'lambda'()&)
clickhouse-server.err.log:2025.12.19 10:07:17.851893 [ 1693 ] {} <Fatal> BaseDaemon: 30.2. inlined from ./contrib/llvm-project/libcxx/include/__functional/function.h:210: ?
clickhouse-server.err.log:2025.12.19 10:07:17.851957 [ 1693 ] {} <Fatal> BaseDaemon: 30. ./contrib/llvm-project/libcxx/include/__functional/function.h:610: ? @ 0x000000002537ff9f
clickhouse-server.err.log:2025.12.19 10:07:18.084193 [ 1693 ] {} <Fatal> BaseDaemon: 31.0. inlined from ./contrib/llvm-project/libcxx/include/__functional/function.h:716: ?
clickhouse-server.err.log:2025.12.19 10:07:18.084359 [ 1693 ] {} <Fatal> BaseDaemon: 31.1. inlined from ./contrib/llvm-project/libcxx/include/__functional/function.h:989: ?
clickhouse-server.err.log:2025.12.19 10:07:18.084432 [ 1693 ] {} <Fatal> BaseDaemon: 31. ./ci/tmp/build/./src/Common/ThreadPool.cpp:812: ThreadPoolImpl<std::thread>::ThreadFromThreadPool::worker() @ 0x0000000025364367
clickhouse-server.err.log:2025.12.19 10:07:18.546077 [ 1693 ] {} <Fatal> BaseDaemon: 32.0. inlined from ./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:117: decltype(*std::declval<ThreadPoolImpl<std::thread>::ThreadFromThreadPool*>().*std::declval<void (ThreadPoolImpl<std::thread>::ThreadFromThreadPool::*)()>()()) std::__invoke[abi:ne190107]<void (ThreadPoolImpl<std::thread>::ThreadFromThreadPool::*)(), ThreadPoolImpl<std::thread>::ThreadFromThreadPool*, void>(void (ThreadPoolImpl<std::thread>::ThreadFromThreadPool::*&&)(), ThreadPoolImpl<std::thread>::ThreadFromThreadPool*&&)
clickhouse-server.err.log:2025.12.19 10:07:18.546367 [ 1693 ] {} <Fatal> BaseDaemon: 32.1. inlined from ./contrib/llvm-project/libcxx/include/__thread/thread.h:192: void std::__thread_execute[abi:ne190107]<std::unique_ptr<std::__thread_struct, std::default_delete<std::__thread_struct>>, void (ThreadPoolImpl<std::thread>::ThreadFromThreadPool::*)(), ThreadPoolImpl<std::thread>::ThreadFromThreadPool*, 2ul>(std::tuple<std::unique_ptr<std::__thread_struct, std::default_delete<std::__thread_struct>>, void (ThreadPoolImpl<std::thread>::ThreadFromThreadPool::*)(), ThreadPoolImpl<std::thread>::ThreadFromThreadPool*>&, std::__tuple_indices<2ul>)
clickhouse-server.err.log:2025.12.19 10:07:18.546463 [ 1693 ] {} <Fatal> BaseDaemon: 32. ./contrib/llvm-project/libcxx/include/__thread/thread.h:201: void* std::__thread_proxy[abi:ne190107]<std::tuple<std::unique_ptr<std::__thread_struct, std::default_delete<std::__thread_struct>>, void (ThreadPoolImpl<std::thread>::ThreadFromThreadPool::*)(), ThreadPoolImpl<std::thread>::ThreadFromThreadPool*>>(void*) @ 0x00000000253783a4
clickhouse-server.err.log:2025.12.19 10:07:18.546600 [ 1693 ] {} <Fatal> BaseDaemon: 33. ? @ 0x0000000000094ac3
clickhouse-server.err.log:2025.12.19 10:07:18.546686 [ 1693 ] {} <Fatal> BaseDaemon: 34. ? @ 0x0000000000126850
clickhouse-server.err.log:2025.12.19 10:07:18.546817 [ 1693 ] {} <Fatal> BaseDaemon: Integrity check of the executable skipped because the reference checksum could not be read.
clickhouse-server.err.log:2025.12.19 10:07:27.679048 [ 1693 ] {} <Fatal> BaseDaemon: Changed settings: min_compress_block_size = 3125405, max_compress_block_size = 1860436, max_block_size = 63909, min_external_table_block_size_bytes = 0, max_joined_block_size_rows = 32530, max_insert_threads = 2, max_threads = 3, max_parsing_threads = 1, max_read_buffer_size = 902186, connect_timeout_with_failover_ms = 2000, connect_timeout_with_failover_secure_ms = 3000, idle_connection_timeout = 36000, s3_max_get_rps = 1000000, s3_max_get_burst = 2000000, s3_max_put_rps = 1000000, s3_max_put_burst = 2000000, s3_check_objects_after_upload = true, use_uncompressed_cache = true, max_remote_read_network_bandwidth = 1000000000000, max_remote_write_network_bandwidth = 1000000000000, max_local_read_bandwidth = 1000000000000, max_local_write_bandwidth = 1000000000000, stream_like_engine_allow_direct_select = true, replication_wait_for_inactive_replica_timeout = 30, compile_expressions = false, compile_aggregate_expressions = false, compile_sort_description = false, group_by_two_level_threshold = 555711, group_by_two_level_threshold_bytes = 47654280, distributed_aggregation_memory_efficient = false, enable_memory_bound_merging_of_aggregation_results = false, allow_nonconst_timezone_arguments = true, input_format_parallel_parsing = false, min_chunk_bytes_for_parallel_parsing = 16402249, output_format_parallel_formatting = false, merge_tree_coarse_index_granularity = 6, min_bytes_to_use_direct_io = 10737418240, min_bytes_to_use_mmap_io = 10737418240, use_skip_indexes_if_final = false, use_skip_indexes_if_final_exact_mode = false, secondary_indices_enable_bulk_filtering = false, log_queries = true, insert_quorum_timeout = 60000, merge_tree_read_split_ranges_into_intersecting_and_non_intersecting_injection_probability = 0.6399999856948853, http_wait_end_of_query = true, http_response_buffer_size = 8268957, fsync_metadata = false, query_plan_join_swap_table = true, http_send_timeout = 60., http_receive_timeout = 60., use_index_for_in_with_subqueries_max_values = 1000000000, opentelemetry_start_trace_probability = 0.10000000149011612, max_rows_to_read = 20000000, max_bytes_to_read = 1000000000000, max_bytes_to_read_leaf = 1000000000000, max_rows_to_group_by = 10000000000, max_bytes_before_external_group_by = 10737418240, max_bytes_ratio_before_external_group_by = 0., max_rows_to_sort = 10000000000, max_bytes_to_sort = 10000000000, prefer_external_sort_block_bytes = 1, max_bytes_before_external_sort

@zvonand
Copy link
Collaborator

zvonand commented Dec 20, 2025

I don't like it that integration tests flaky check times out for the 4th time

But I guess it has nothing to do with this PR actually

@zvonand zvonand merged commit c816023 into antalya-25.8 Dec 20, 2025
457 of 474 checks passed
@Selfeer Selfeer added the verified Verified by QA label Dec 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants