Commit Graph
1454 Commits
Author SHA1 Message Date
Antonio Andelic ad6497f93c Merge branch 'master' into store-jemalloc-samples-in-trace-log 2025-09-03 17:35:28 +02:00
Azat Khuzhin f40d3f94f1 Catch exceptions during server shutdown to avoid std::terminate 2025-09-02 17:26:00 +02:00
Antonio Andelic 292f6dfe1c Fix build 2025-09-02 13:07:28 +02:00
Antonio Andelic 65800fd4d2 Merge branch 'master' into store-jemalloc-samples-in-trace-log 2025-09-01 09:58:23 +02:00
Kseniia SumarokovaandGitHub 19c8bb4dfc Merge pull request #85967 from Blokje5/support-startup-and-shutdown-log-levels
Support Startup & Shutdown Log Levels
2025-08-28 09:51:56 +00:00
Lennard Eijsackers 7e4d8005b5 Remove unnecessary comment. 2025-08-27 09:16:59 +02:00
Lennard Eijsackers 315ade538b Support Startup & Shutdown Log Levels
Alter the log levels on startup & shutdown if the respective values are set. This allows for a higher log level during startup & shutdown of clickhouse.

Fixes: #85958
2025-08-25 09:40:29 +02:00
Azat Khuzhin 2506873ce4 Merge remote-tracking branch 'u/master' into ci/integration-tests-jemalloc-profile
Conflcits with ci/jobs/scripts/clickhouse_proc.py, due to unrelated
changes (sigh)
2025-08-16 16:39:26 +02:00
Antonio Andelic 26bb3e6274 Refactor and improve queries 2025-08-14 11:34:41 +02:00
Antonio Andelic e6b5d0c20e Merge branch 'master' into store-jemalloc-samples-in-trace-log 2025-08-14 09:25:24 +02:00
Nikita TaranovandGitHub c8630b4f74 Merge pull request #85441 from ClickHouse/try_fix_def_ssl_ctx_init
Try fix data race on default ssl context
2025-08-13 14:49:50 +00:00
Azat Khuzhin e201a7697a Enable jemalloc_flush_profile_interval_bytes/jemalloc_flush_profile_on_memory_exceeded even w/o trace_log 2025-08-13 16:04:08 +02:00
Antonio Andelic 8b73844caa Merge branch 'master' into store-jemalloc-samples-in-trace-log 2025-08-13 15:20:20 +02:00
Antonio Andelic 93973b838a Add more jemalloc server settings 2025-08-13 10:44:48 +02:00
Azat Khuzhin 03c5f94611 Add ability to crash the server in case of LOGICAL_ERROR
This can be handy for debugging.
2025-08-12 17:58:23 +02:00
Nikita Taranov e72608ab8d impl 2025-08-12 16:38:07 +02:00
Antonio Andelic 2e0f7a3a18 Store jemalloc allocation sample in trace_log 2025-08-12 16:29:18 +02:00
Nikita Taranov ab007dc970 impl 2025-08-12 16:05:40 +02:00
János Benjamin Antal f35e5047b4 Add log entries for already existing ZooKeeper connections after initializing ZooKeeperConnectionLog 2025-08-11 22:37:28 +00:00
Vitaly BaranovandGitHub 910819d616 Merge pull request #83840 from vitlibar/stop-watching-ddl-worker-earlier-on-shutdown
Shutdown DDLWorker before shutting down BackupsWorker
2025-08-11 12:52:56 +00:00
Antonio Andelic 2410117287 Merge branch 'master' into flush-memory-profiles-in-ciu 2025-08-08 13:21:53 +02:00
Vitaly Baranov aeba90ff4b Fix cancelling ON CLUSTER backups on shutdown. 2025-08-07 13:38:36 +02:00
Antonio Andelic 3fc5fe72cd Flush jemalloc profile in CI 2025-08-06 15:45:08 +02:00
Vitaly Baranov df6899259a Fix compilation. 2025-08-05 17:28:38 +02:00
Zakhar KravchukandVitaly Baranov 3d81a576a9 Arrow Flight Server 2025-08-05 16:02:43 +02:00
Alexey Milovidov ae046eac71 Merge branch 'master' into remove-gwpasan 2025-07-23 01:13:09 +02:00
Azat Khuzhin 4455f391dd Fix recursive static var initialization in ThreadFuzzer
CI found [1]:

    0x00007f59e28479fc in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6
    0  0x00007f59e28479fc in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6
    1  0x00007f59e27f3476 in raise () from /lib/x86_64-linux-gnu/libc.so.6
    2  0x00007f59e27d97f3 in abort () from /lib/x86_64-linux-gnu/libc.so.6
    3  0x0000559301190806 in abort_message (format=0x5592dd4fa28e "__cxa_guard_acquire detected recursive initialization: do you have a function-local static variable whose initialization depends on that function?") at /home/ubuntu/actions-runner/_work/ClickHouse/ClickHouse/contrib/llvm-project/libcxxabi/src/abort_message.cpp:78
    ...
    8  DB::ThreadFuzzer::signalHandler () at /home/ubuntu/actions-runner/_work/ClickHouse/ClickHouse/src/Common/ThreadFuzzer.cpp:276
    9  <signal handler called>
    10 0x00007f59e288dd7b in setitimer () from /lib/x86_64-linux-gnu/libc.so.6
    11 0x00005592ee025a2b in DB::ThreadFuzzer::setup (this=this@entry=0x559302365048 <DB::ThreadFuzzer::instance()::res>) at /home/ubuntu/actions-runner/_work/ClickHouse/ClickHouse/src/Common/ThreadFuzzer.cpp:310
    12 0x00005592ee024c61 in DB::ThreadFuzzer::ThreadFuzzer (this=0x559302365048 <DB::ThreadFuzzer::instance()::res>) at /home/ubuntu/actions-runner/_work/ClickHouse/ClickHouse/src/Common/ThreadFuzzer.cpp:56
    13 0x00005592ee29aeeb in DB::ThreadFuzzer::instance () at /home/ubuntu/actions-runner/_work/ClickHouse/ClickHouse/src/Common/ThreadFuzzer.h:50
    14 DB::Server::main (this=0x7ffc3e7f5bd8) at /home/ubuntu/actions-runner/_work/ClickHouse/ClickHouse/programs/server/Server.cpp:1079

  [1]: https://s3.amazonaws.com/clickhouse-test-reports/json.html?PR=84098&sha=afe784755359c3c8e9b0835aa9187b88dd890013&name_0=PR&name_1=Stress%20test%20%28amd_debug%29
2025-07-21 18:16:40 +02:00
Alexey Milovidov 8c96a48551 Remove GWP-ASan 2025-07-20 02:52:28 +02:00
Antonio AndelicandGitHub cdcbc99238 Merge pull request #83904 from ClickHouse/create-tmp-disk-later
Initialize tmp disks at later point
2025-07-18 13:30:44 +00:00
Yakov OlkhovskiyandGitHub 40e72b3947 Merge pull request #82962 from tiandiwonder/fix-issue-79332
Fix: Resolve issue #79332 A way to force TLS for mysql_port, postgres_port
2025-07-18 11:51:22 +00:00
Antonio Andelic d00eac83bb Merge branch 'master' into create-tmp-disk-later 2025-07-18 11:14:49 +02:00
Antonio Andelic 6fbdc1a1fd Initialize tmp disks at later point 2025-07-17 14:00:54 +02:00
Sergei TrifonovandGitHub 21c80a6364 Merge branch 'master' into cpu-slot-preemption 2025-07-15 21:55:30 +01:00
Alexey MilovidovandGitHub 5bf35d6dc9 Merge pull request #83749 from rafaelroquetto/skip_checksum
Introduce option to skip binary checksums
2025-07-15 18:40:34 +02:00
Rafael Roquetto dc6494592c Introduce option to skip binary checksums. 2025-07-14 17:36:39 -06:00
Sergei TrifonovandGitHub bf55f1efb3 Merge branch 'master' into cpu-slot-preemption 2025-07-14 21:43:00 +01:00
Bharat Nallan Chakravarthy ceb97ca112 Merge 'master' into ncb/fix-temp-data-cache 2025-07-13 09:25:43 -07:00
Michael Kolupaev 06e0dfeef0 Merge remote-tracking branch 'origin/master' into shp2 2025-07-12 02:00:49 +00:00
Bharat Nallan Chakravarthy c62a2039f4 fix temporary data storage cache initialization error 2025-07-09 14:46:23 -07:00
Alexey Milovidov 8e77b21426 Miscellaneous 2025-07-05 01:58:24 +02:00
Shaohua Wang eff8299d8f Fix Style check and Fast test failures. 2025-07-04 17:13:52 +08:00
serxa 9d14241b2d Merge branch 'master' into cpu-slot-preemption 2025-07-02 18:44:25 +00:00
Shaohua Wang 62cb43c181 Fix: Resolve issue #79332 A way to force TLS for mysql_port, postgresql_port
Introduce a new parammeter with bool value for each port:
1. mysql_require_secure_transport for mysql_port;
2. postgresql_require_secure_transport for postgresql_port.

When the parameter is set to 'true', connect to clickhouse server will fail
by mysql with "--ssl-mode=disabled" or psql with "sslmode=disabled".
2025-07-02 22:28:53 +08:00
Michael Kolupaev 77fbb7b56b Revert "Revert "Refactor how IInputFormat deals with reading many files at once""
This reverts commit 1f28e8bbd0.
2025-06-30 16:53:52 +00:00
Alexey MilovidovandGitHub 1f28e8bbd0 Revert "Refactor how IInputFormat deals with reading many files at once" 2025-06-30 17:34:05 +02:00
Bharat Nallan Chakravarthy 3ad8a007e3 add getter and setter for s3queue_disable_streaming 2025-06-26 22:26:21 -05:00
Raúl Marín 22bf25b334 Merge remote-tracking branch 'blessed/master' into includes_utils 2025-06-25 19:31:29 +02:00
Bharat NallanandGitHub 18260bf05f Merge pull request #82310 from ClickHouse/ncb/async-metrics-settings-validation
fix the validation of asynchronous metrics update period settings
2025-06-25 15:35:13 +00:00
Kseniia SumarokovaandGitHub 71ef3cee55 Merge pull request #82515 from ClickHouse/allow-to-disable-streaming-engine-processing
Allow to disable s3queue streaming via setting
2025-06-25 09:08:46 +00:00
kssenii e36235f42c Allow to disable s3queue streaming via server setting 2025-06-24 19:36:29 +02:00