Yakov Olkhovskiy
dac5996dda
Merge branch 'master' into ft-chunked-protocol
2024-07-20 23:01:56 +00:00
Pablo Marcos
a561899da0
Rename system.query_log_metric to system.query_metric_log
...
Seems I had at the very beginning a brainfart and started using
query_log_metric instead of query_metric_log and it went on and on
:facepalm
2024-07-19 14:13:15 +00:00
Alex Katsman
eb51dc8980
Don't start GWP allocations until init is finished
2024-07-19 13:34:50 +00:00
Pablo Marcos
fd24e5b6f4
Merge branch 'master' into system-query-metric-log
2024-07-19 08:45:21 +00:00
Antonio Andelic
9a43183eb3
Finish background memory thread
2024-07-18 10:40:47 +02:00
Antonio Andelic
21009577d8
Dedicated memory background thread
2024-07-18 09:01:20 +02:00
Alexey Milovidov
4217d029c0
Fix something
2024-07-18 03:33:36 +02:00
Antonio Andelic
97f4ec2adb
Read cgroup memory usage in async metrics thread
2024-07-17 16:59:35 +02:00
Alexey Milovidov
f5db89faa2
Merge branch 'update-tidy-for-clang-19' into format-settings-parsing
2024-07-17 05:53:36 +02:00
Pablo Marcos
ca77e7252f
Add query_log_metric to config samples
2024-07-16 12:40:05 +00:00
Yakov Olkhovskiy
7de367d692
Merge branch 'master' into ci-fuzzer-enable
2024-07-15 20:58:42 +00:00
Alexander Tokmakov
09dc79ad3a
Merge branch 'master' into reject_poco
2024-07-15 20:17:28 +02:00
Pablo Marcos
10945fe108
Add documentation for system.query_log_metric
2024-07-15 14:23:20 +00:00
Pablo Marcos
9b36d0b61c
Add system.query_log_metric table
2024-07-15 09:45:41 +00:00
Raúl Marín
e4f348acc7
Merge pull request #66404 from Algunenano/mergetree_private
...
Untangle setting headers
2024-07-15 08:49:05 +00:00
Yakov Olkhovskiy
698b5ce7fa
Merge branch 'master' into ci-fuzzer-enable
2024-07-14 05:31:56 +00:00
Yakov Olkhovskiy
0fc14520c8
add server termination on exit
2024-07-13 23:06:37 +00:00
Alexey Milovidov
96d3c31190
Update play.html
2024-07-13 18:51:00 +02:00
Alexey Milovidov
9745a5dd74
Merge branch 'master' into format-settings-parsing
2024-07-12 23:19:54 +02:00
Yakov Olkhovskiy
1836a69b33
Merge branch 'master' into ft-chunked-protocol
2024-07-12 15:43:25 +00:00
serxa
bf125d5da6
Merge branch 'master' into fix-use-concurrency-control
2024-07-12 08:44:12 +00:00
Alexander Tokmakov
243edcc8aa
add logs and metrics about rejected connections in Poco
2024-07-12 01:11:18 +02:00
Azat Khuzhin
cdb3b3f2aa
Add query elapsed time for non-default format in play UI
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-07-11 16:43:20 +02:00
Yakov Olkhovskiy
2794b7bf84
defaults to notchunked, add docs to server's and client's configs
2024-07-10 00:20:11 +00:00
Raúl Marín
a339dd020f
Reduce dependencies on MergeTreeSettings.h
2024-07-09 19:39:41 +02:00
Alexey Milovidov
278f2bb14f
Merge branch 'master' of github.com:ClickHouse/ClickHouse into format-settings-parsing
2024-07-05 22:57:11 +02:00
pufit
4195ce2183
Merge branch 'master' into pufit/startup-scripts
2024-07-05 13:52:58 -04:00
Anton Popov
907a365926
Merge pull request #66098 from CurtizJ/better-sanitizer-message
...
More precise warning message about sanitizers
2024-07-05 14:15:28 +00:00
Alexey Milovidov
dbcc2c6979
Merge branch 'master' into format-settings-parsing
2024-07-05 15:53:23 +02:00
Anton Popov
93afc8e613
more precise warning message about sanitizers
2024-07-04 15:11:29 +00:00
Antonio Andelic
613ed1ebbf
Merge branch 'master' into try-disabling-jemalloc-background-threads
2024-07-04 13:58:26 +02:00
Antonio Andelic
c93d8cbb66
Fixes
2024-07-04 13:57:47 +02:00
Alexey Milovidov
2b3f1ef3aa
Merge pull request #65556 from azat/dashboard-user-from-url
...
Parse user from URL for dashboard.html (useful for sharing)
2024-07-04 00:45:07 +00:00
Antonio Andelic
c86cdbb243
Remove scary jemalloc log
2024-07-03 11:05:34 +02:00
Azat Khuzhin
2991e27183
Parse user from URL for dashboard.html (useful for sharing)
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-07-02 07:38:39 +02:00
Alexey Milovidov
0a493b88f2
Merge branch 'master' into format-settings-parsing
2024-06-29 04:25:34 +02:00
Alexander Tokmakov
4748e2929f
Merge pull request #65570 from ClickHouse/keeper_az
...
Improve ZooKeeper load balancing
2024-06-28 22:57:20 +00:00
vdimir
77bdd5da8d
Merge branch 'master' into mongodb_refactoring
2024-06-27 12:24:04 +02:00
vdimir
27a72fd5c4
Merge branch 'master' into pufit/startup-scripts
2024-06-27 12:14:33 +02:00
János Benjamin Antal
0a79bd6bf7
Merge pull request #65559 from azat/fix-console_log_level
...
Fix logger.console_log_level (never works)
2024-06-27 08:51:12 +00:00
Robert Schulze
12bf75ce4d
Merge pull request #65547 from den-crane/fix/DEFAULT_MARK_CACHE_MAX_SIZE
...
Synchronize `MARK_CACHE_SIZE` value in default settings and config
2024-06-26 10:52:07 +00:00
Alexander Tokmakov
43cb2f6af7
remove trash
2024-06-26 02:03:22 +02:00
alesapin
12a129d838
Merge pull request #65545 from ClickHouse/add_customizeable_config_reloader_interval
...
Add ability to change config reload interval
2024-06-25 14:18:54 +00:00
Alexey Milovidov
3b149d1e0b
Merge branch 'master' into format-settings-parsing
2024-06-25 03:18:37 +02:00
Sema Checherinda
fb2f0e78f7
Merge pull request #63985 from ianton-ru/protocols-tls-extend-params
...
More parameters for tls layer in protocols
2024-06-24 12:41:56 +00:00
alesapin
fc10bf544f
Merge remote-tracking branch 'origin/master' into add_customizeable_config_reloader_interval
2024-06-24 11:38:02 +02:00
Robert Schulze
d6dfbe2762
Merge remote-tracking branch 'ClickHouse/master' into fix/DEFAULT_MARK_CACHE_MAX_SIZE
2024-06-24 09:16:49 +00:00
Kirill Nikiforov
edb3d0ab42
fix ssl, fix after master merge
2024-06-24 00:45:15 +03:00
Denny Crane
a6a3991f39
comment out more default settings
2024-06-23 16:51:36 -03:00
Robert Schulze
4e1a68f33d
Show compiled expressions cache settings size in system.server_settings
2024-06-23 10:55:52 +00:00
Alexey Milovidov
c21cce7a04
Merge branch 'master' into format-settings-parsing
2024-06-23 03:14:51 +02:00
Azat Khuzhin
ba99955f11
Add missing logger directives into config.xml
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-06-22 17:54:14 +02:00
Denny Crane
a902d37615
resolve ambiguity in MARK_CACHE_SIZE default settings
2024-06-21 15:39:57 -03:00
alesapin
104dc8fa3e
Fix server settings
2024-06-21 19:16:27 +02:00
alesapin
0dc01f4a94
Add ability to change config reload interval
2024-06-21 18:24:20 +02:00
Alexey Milovidov
9dcaade3bb
Merge branch 'master' into format-settings-parsing
2024-06-21 16:02:53 +02:00
pufit
3786ca72d0
docs, review fixes
2024-06-21 02:02:30 -04:00
pufit
e1248d8d4d
Merge branch 'master' into pufit/startup-scripts
...
# Conflicts:
# src/Core/ServerSettings.h
2024-06-20 21:32:11 -04:00
Sema Checherinda
e36a641a80
Merge branch 'master' into protocols-tls-extend-params
2024-06-20 19:02:12 +02:00
Pablo Marcos
71f8937abd
Merge branch 'master' into system-error-log
2024-06-20 16:33:44 +00:00
Kseniia Sumarokova
784f66cf2f
Merge pull request #65239 from ClickHouse/tracing-try-2
...
Initialize global profiler for Poco::ThreadPool (needed for keeper, etc)
2024-06-19 09:00:46 +00:00
Alexey Milovidov
11d54f4809
Pass-through settings from the client
2024-06-18 15:18:53 +02:00
alesapin
85771099f4
Merge pull request #64061 from ClickHouse/workload-for-merges
...
Workload classification for merges and mutations
2024-06-18 10:17:27 +00:00
Pablo Marcos
216d26987a
Add test and config changes for system.error_log
2024-06-18 08:37:40 +00:00
Pablo Marcos
0ae0ca1a95
Add system.error_log that flushes periodically system.errors to disk
2024-06-18 08:37:40 +00:00
Alexey Milovidov
204b27d0f0
Merge branch 'master' into async-load-by-default
2024-06-17 05:21:13 +02:00
Sergei Trifonov
a17d9d92d7
Merge branch 'master' into workload-for-merges
2024-06-14 18:35:43 +02:00
Alexander Tokmakov
bc8c8ffd55
Merge pull request #64986 from ClickHouse/fix_init_order
...
Fix initialization order (ServerUUID/ZooKeeper)
2024-06-14 12:32:05 +00:00
kssenii
fb32a99578
Initialize global trace collector for Poco::ThreadPool
2024-06-13 19:20:58 +02:00
serxa
08a293a91f
Merge branch 'master' into workload-for-merges
2024-06-11 21:33:25 +00:00
Antonio Andelic
f51ed35200
Merge branch 'master' into fix-gwp-asan
2024-06-11 16:57:50 +02:00
kssenii
571ddb66df
Merge remote-tracking branch 'origin/master' into named-collecitons-in-keeper
2024-06-10 13:17:32 +02:00
Antonio Andelic
c2c5992434
Merge branch 'master' into fix-gwp-asan
2024-06-10 12:50:08 +02:00
Antonio Andelic
25fa5d87f3
Merge pull request #64896 from ClickHouse/fix-global-trace-collector
...
Fix global trace collector
2024-06-10 09:09:07 +00:00
Antonio Andelic
ee46c82dc2
Merge branch 'master' into fix-gwp-asan
2024-06-10 09:39:13 +02:00
Alexander Tokmakov
01ece14035
fix initialization order (ServerUUID/ZooKeeper)
2024-06-07 16:23:40 +02:00
serxa
7594e06ea2
Merge branch 'master' into workload-for-merges
2024-06-07 13:58:41 +00:00
Azat Khuzhin
833f031721
Handle logs from rocksdb by ClickHouse internal logging
...
Someone may not know about /path/to/rocksdb/LOG, and besides it requires
an access to data dir, instead of logs dir.
v2: fix use-after-free due to destruction order (https://s3.amazonaws.com/clickhouse-test-reports/64856/8cefc1a1ba5ddfdda033694a14e1f1847d497092/stateless_tests__asan__[2_4]/stderr.log )
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-06-06 17:47:39 +02:00
Antonio Andelic
bfb1c4c793
better
2024-06-06 11:29:42 +02:00
Antonio Andelic
1d3cf17053
Fix global trace collector
2024-06-06 11:18:31 +02:00
pufit
86bbcb0037
Startup scripts
2024-06-06 01:42:07 -04:00
Alexey Milovidov
7c76341e03
Merge branch 'master' into async-load-by-default
2024-06-05 04:49:58 +02:00
Antonio Andelic
b2c0917925
Merge branch 'master' into fix-gwp-asan
2024-06-04 09:15:02 +02:00
Raúl Marín
ee416a6862
Merge pull request #63723 from Algunenano/ifunction_column_size
...
Add a bunch of important asserts
2024-06-03 14:04:02 +00:00
Antonio Andelic
5df91804f6
Add probability setting for GWPAsan
2024-06-03 11:54:37 +02:00
kssenii
0571485ef6
Merge remote-tracking branch 'origin/master' into named-collecitons-in-keeper
2024-05-30 19:45:01 +02:00
kssenii
83c0c9bcde
Move everything to NamedCollecitonFactory
2024-05-30 19:43:05 +02:00
Pratima Patel
3bfe259ea0
Fix the documentation for config property users_without_row_policies_can_read_rows which is true by default now as per pull request 58584
2024-05-30 08:52:00 -04:00
Robert Schulze
7f4c68c0b8
Port internal changes back to public repo
2024-05-29 08:45:28 +00:00
serxa
c04d7bc2b7
Merge branch 'master' into workload-for-merges
2024-05-28 10:44:59 +00:00
Robert Schulze
2680683863
Merge pull request #64110 from rschu1ze/redundant-inline
...
Throw out some `inline`s
2024-05-28 09:55:56 +00:00
Alexander Tokmakov
3ee2307024
Revert "Refactoring of Server.h: Isolate server management from other logic"
2024-05-27 10:04:19 +02:00
Robert Schulze
4d642a0e6c
Merge remote-tracking branch 'rschu1ze/master' into redundant-inline
2024-05-26 20:43:41 +00:00
TTPO100AJIEX
251010f109
Move protocol-server and inter-server management into separate classes
...
Co-authored-by: Alex Koledaev <ax3l3rator@gmail.com>
2024-05-24 02:14:26 +03:00
Anton Ivashkin
983fa64e4f
Fix CertificateReloader usage for custom protocols
2024-05-23 17:53:23 +02:00
Robert Schulze
f584807359
Merge remote-tracking branch 'rschu1ze/master' into redundant-inline
2024-05-22 21:05:27 +00:00
Sergei Trifonov
dd22140b57
Merge branch 'master' into fix-use-concurrency-control
2024-05-22 11:36:20 +02:00
Raúl Marín
2e1f2565ea
Merge remote-tracking branch 'blessed/master' into ifunction_column_size
2024-05-21 12:33:56 +02:00
Francisco Javier Jurado Moreno
e1caea6ab5
Split attached table count into attached tables, views and dictionaries
2024-05-21 11:29:07 +02:00
Robert Schulze
a14e58ab88
Merge remote-tracking branch 'rschu1ze/master' into redundant-inline
2024-05-21 05:15:35 +00:00
Robert Schulze
113bb00005
Fix clang-tidy "-readability-redundant-inline-specifier"
2024-05-19 10:23:58 +00:00
Robert Schulze
2909e6451b
Move StringUtils.h/cpp back to Common/
2024-05-19 09:39:36 +00:00
serxa
96e19ac548
add merge_workload and mutation_workload settings for server and merge tree
2024-05-17 17:10:40 +00:00
Raúl Marín
698c53b60f
Better
2024-05-16 14:05:12 +02:00
Han Fei
171bf4f201
Merge branch 'master' into hanfei/fix-intersection
2024-05-15 13:59:52 +02:00
Sergei Trifonov
e8d43fa572
Merge pull request #63404 from ClickHouse/fix-oklch-for-firefox
...
Workaround for `oklch()` inside canvas bug for firefox
2024-05-10 12:05:35 +00:00
Han Fei
116055b532
refine load part logic
2024-05-08 15:04:16 +02:00
serxa
48d6c3760d
workaround for oklch()
inside canvas bug for firefox
2024-05-06 12:05:37 +00:00
Alexey Milovidov
ed1bbd0bd0
Merge branch 'master' into local-less-directories
2024-05-03 02:35:44 +02:00
alesapin
eacbf5fe10
Fix premature server listen for connections
2024-04-30 14:32:03 +02:00
Alexey Milovidov
39118ef461
Hopefully better
2024-04-27 18:47:03 +02:00
Konstantin Bogdanov
38e8b4991e
Undo breaking change
2024-04-22 00:01:33 +02:00
Anton Popov
f09d0b6536
Merge pull request #62608 from CurtizJ/azure-retries
...
Better retries in azure sdk
2024-04-19 12:01:42 +00:00
jsc0218
7525b2acf4
Merge pull request #60117 from jsc0218/TableEngineGrant_version2
...
TableEngineGrant_version2
2024-04-18 14:30:34 +00:00
Anton Popov
b50117780c
Merge remote-tracking branch 'upstream/master' into HEAD
2024-04-17 13:05:46 +00:00
János Benjamin Antal
599e928e1f
Merge pull request #61997 from azat/sentry-logical-error
...
[RFC] Send LOGICAL_ERRORs to sentry
2024-04-16 12:26:42 +00:00
Robert Schulze
7dc05d092b
Merge remote-tracking branch 'rschu1ze/master' into be-less-boring-32
2024-04-15 16:35:10 +00:00
Robert Schulze
2a3b5bd74d
Merge pull request #58956 from AVMusorin/kafka-settings
...
Separate consumer/producer settings for Kafka
2024-04-15 15:11:19 +00:00
Anton Popov
9e54a833ed
fix build
2024-04-12 18:41:40 +00:00
Anton Popov
47c653f87c
better retries in azure sdk
2024-04-12 15:39:14 +00:00
Azat Khuzhin
f1cb1f80b6
Make sending LOGICAL_ERRORs to sentry configurable
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-04-11 15:56:26 +02:00
Alexander Tokmakov
d8e97b51bf
Merge branch 'master' into cannot_allocate_thread
2024-04-10 21:21:42 +02:00
Nikita Taranov
a2147b8ded
Merge branch 'master' into keep_alive_max_reqs
2024-04-09 21:32:36 +02:00
Robert Schulze
dca6e0abbd
Fix the build (after boringssl submodule removal)
2024-04-08 11:02:41 +00:00
alesapin
e514a8b49d
Merge remote-tracking branch 'origin/master' into try_global_trace_collector
2024-04-05 12:40:25 +02:00
Alexander Tokmakov
c53b20a770
fix
2024-04-03 20:57:12 +02:00
Alexander Tokmakov
98ac8031e0
add fault injection
2024-04-03 19:49:23 +02:00
jsc0218
ee589f8a8b
Merge remote-tracking branch 'origin/master' into TableEngineGrant_version2
2024-04-03 17:17:33 +00:00
yariks5s
ca27cf3fde
fix mapper for gcs
2024-04-03 16:38:41 +00:00
alesapin
f5c5146153
[RFC] Try to add global Real and CPU trace collector
2024-04-02 18:04:53 +02:00
Sergei Trifonov
b252062767
Merge branch 'master' into fix-use-concurrency-control
2024-04-01 18:32:40 +02:00
Aleksandr Musorin
f9d81bc774
refactore: improve reading several configurations for kafka
...
Simplify and do some refactoring for kafka client settings.
Allows to set up separate
settings for consumer and producer like:
```
<consumer>
...
</consumer>
<producer>
<kafka_topic>
<name>topic_name</name>
...
</kafka_topic>
</producer>
```
Moreover, this fixes warnings from kafka client like:
`Configuration property session.timeout.ms is a consumer property and
will be ignored by this producer instance`
2024-03-27 14:53:33 +01:00
Nikita Taranov
d7b34a80bb
stash
2024-03-22 16:09:14 +00:00
serxa
c31b958f88
Merge branch 'master' into async-loader-waiters-limit
2024-03-21 10:58:22 +00:00
Raúl Marín
de855ca917
Reduce header dependencies
2024-03-19 17:04:29 +01:00
Han Fei
8a54c85f3c
Merge pull request #61049 from hanfei1991/hanfei/check-limit-periodically
...
Check cgroups memory limit update periodically
2024-03-18 15:15:46 +01:00
Robert Schulze
fe86741059
Some fixups
2024-03-18 10:44:56 +00:00
serxa
dd6c1ac19a
add diagnostics for concurrency control
2024-03-15 18:40:50 +00:00
jsc0218
c5dc35e5c4
try enable grant of table engine in test
2024-03-14 01:31:45 +00:00
jsc0218
b3b46ea708
Merge remote-tracking branch 'origin/master' into TableEngineGrant_version2
2024-03-14 00:36:29 +00:00
Robert Schulze
4e12b5dc91
Some fixups
2024-03-13 16:54:20 +00:00
Robert Schulze
ce665eae30
Doc fixups
2024-03-13 15:13:17 +00:00
alesapin
9b1d8a2f52
fix style
2024-03-13 14:15:34 +01:00
alesapin
6203d45b96
working version with comments
2024-03-13 13:12:48 +01:00
Han Fei
c7c64636d0
add a test
2024-03-12 23:31:33 +01:00
Nikita Mikhaylov
cfa042cb04
Merge branch 'master' of github.com:ClickHouse/ClickHouse into rip-copier
2024-03-11 15:45:20 +00:00
serxa
5b796e1f42
Merge branch 'master' into async-loader-waiters-limit
2024-03-10 15:20:27 +00:00
Sema Checherinda
80179e50e4
Merge pull request #58845 from ClickHouse/chesema-session-pool
...
HTTP connections pool
2024-03-10 14:06:59 +01:00
Sema Checherinda
5c41727725
http connections pools
2024-03-10 10:00:18 +01:00
Alexey Milovidov
3b8a8c9649
Better gitignore
2024-03-10 09:28:30 +01:00
Han Fei
c01a6775d7
fix style
2024-03-09 02:28:39 +01:00
Han Fei
4997f95426
fix build
2024-03-08 17:30:58 +01:00
Han Fei
c92fb8700f
Merge branch 'master' into hanfei/check-limit-periodically
2024-03-08 03:59:41 +01:00
Nikita Mikhaylov
2bc4d27ac6
Bye bye
2024-03-07 19:24:39 +00:00
serxa
0f0ea422f2
separate limits on number of waiting and executing queries
2024-03-07 17:05:54 +00:00
Han Fei
7fd13df8a5
check memory limit periodically
2024-03-07 17:21:03 +01:00
Robert Schulze
b5a7ef5fd3
Merge remote-tracking branch 'rschu1ze/master' into clang-tidy-hdr
2024-03-05 11:24:28 +00:00
Alexey Milovidov
a7430004b3
Fix real time query profiler on AArch64
2024-03-04 18:13:49 +01:00
Alexey Milovidov
de6c5d3a40
Merge pull request #60552 from ClickHouse/pc2
...
Userspace page cache again
2024-03-04 17:47:35 +03:00
Alexey Milovidov
c7fb3014ad
Merge branch 'master' into async-load-by-default
2024-03-03 19:41:31 +01:00
Alexey Milovidov
079f5af0a8
Merge branch 'master' into async-load-by-default
2024-03-03 05:40:48 +01:00
Alexey Milovidov
4b69440e58
Dashboard: sticky header
2024-03-03 04:35:15 +01:00
Alexey Milovidov
e122a47b48
Simplification
2024-03-03 04:12:31 +01:00
Alexey Milovidov
df53b0c5f8
Merge branch 'master' into slightly-better-colors-on-dashboard
2024-03-03 04:09:09 +01:00
jsc0218
2b54c11d63
Merge branch 'ClickHouse:master' into TableEngineGrant_version2
2024-03-02 20:42:04 -05:00
Alexey Milovidov
c362bbc9ca
Merge pull request #60390 from ClickHouse/redirect-handlers
...
Allow configuring HTTP redirect handlers for clickhouse-server
2024-03-02 05:15:31 +03:00
Alexey Milovidov
e9fd11beea
Merge pull request #60624 from bluikko/patch-1
...
Fix typo in config.xml #60623
2024-03-02 04:52:56 +03:00
Robert Schulze
af6755f241
Merge remote-tracking branch 'rschu1ze/master' into clang-tidy-hdr
2024-03-01 11:45:21 +00:00
bluikko
1aea952382
Fix typo in config.xml #60623
...
"be Tableau" should be "by Tableau".
2024-03-01 16:13:45 +07:00
Robert Schulze
562e483df4
Merge remote-tracking branch 'rschu1ze/master' into clang-tidy-hdr
2024-02-29 12:44:51 +00:00
Michael Kolupaev
42437a2ae1
Userspace page cache ( #53770 )
...
* Userspace page cache
* Maybe it'll build this time, who knows.
* 'auto' went out of fashion, I guess
* Documentation, tsan workaround, metric 'UnreclaimableRss', disable page cache in the test that uses DatabaseOrdinary
* Moved CachedInMemoryReadBufferFromFile to object store level, changed settings, addressed other comments.
* Fix
* Another fix
* Fix restricted seek, fix ppc64le build
* Don't allow page cache with file cache
* Adjust tests a little
* Fix clang-tidy
* Conflicts
* Comments
* Maybe unbroke AsynchronousBoundedReadBuffer
* SettingsChangesHistory.h
* Fix warning in test
2024-02-29 12:28:32 +00:00
Alexander Tokmakov
15e1191f74
Revert "Userspace page cache ( #53770 )"
...
This reverts commit 7b55c61551
.
2024-02-29 13:20:17 +01:00
Robert Schulze
070f9d952f
Merge remote-tracking branch 'ClickHouse/master' into feature/increase_dns_cache_size
2024-02-29 11:27:59 +00:00
Michael Kolupaev
7b55c61551
Userspace page cache ( #53770 )
...
* Userspace page cache
* Maybe it'll build this time, who knows.
* 'auto' went out of fashion, I guess
* Documentation, tsan workaround, metric 'UnreclaimableRss', disable page cache in the test that uses DatabaseOrdinary
* Moved CachedInMemoryReadBufferFromFile to object store level, changed settings, addressed other comments.
* Fix
* Another fix
* Fix restricted seek, fix ppc64le build
* Don't allow page cache with file cache
* Adjust tests a little
* Fix clang-tidy
* Conflicts
* Comments
* Maybe unbroke AsynchronousBoundedReadBuffer
* SettingsChangesHistory.h
* Fix warning in test
2024-02-29 11:27:32 +00:00
Kirill Nikiforov
fe247cb64d
rename dns_cache_max_size to dns_cache_max_entries
2024-02-29 06:03:44 +03:00
Robert Schulze
3b18eb4f17
Fix clang-tidy in some headers
2024-02-28 22:47:34 +00:00
jsc0218
b4b19ae2ad
Merge branch 'master' into TableEngineGrant_version2
2024-02-28 10:56:30 -05:00
Alexey Milovidov
8cf619bc03
Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-inconsistent-formatting
2024-02-28 00:30:44 +01:00
Alexey Milovidov
0721f524ce
Merge branch 'master' into async-load-by-default
2024-02-27 02:19:32 +01:00
Alexey Milovidov
04fe5dc55c
Merge branch 'master' into fix-inconsistent-formatting
2024-02-26 23:46:24 +01:00
Alexey Milovidov
fbfc4afb46
Merge branch 'master' into redirect-handlers
2024-02-27 01:27:38 +03:00
Robert Schulze
4794dc28f0
Merge remote-tracking branch 'ClickHouse/master' into dist/config-settings
2024-02-26 21:57:33 +00:00
Kirill Nikiforov
8b314a3ac8
Implement system.dns_cache table and dns_cache_max_size server setting ( #60257 )
...
* system.dns_cache table WIP
* system.dns_cache table
* rollback unexpected contrib changes
* rollback unexpected changes
* add docs
* code style fixes
* optimize dns cache exporting
* stateful test for system.dns_cache table
* stateful test for system.dns_cache table
* cr fixes
* stateful test for system.dns_cache table
* stateful test for system.dns_cache table
* implement system.dns_cache table
* system.dns_cache test
* system.dns_cache fix docs
* system.dns_cache prettify
* dns_cache_max_size settings
* fix system.dns_cache test
* Update dns_cache.md
* fix doc
Co-authored-by: pufit <pufit@clickhouse.com>
---------
Co-authored-by: pufit <pufit@clickhouse.com>
2024-02-26 15:48:02 -05:00
Alexey Milovidov
47734fbbe2
Merge pull request #60387 from ClickHouse/dashboard-more-convenient
...
Minor changes for dashboard
2024-02-26 22:52:44 +03:00
Alexey Milovidov
a3f1411679
Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-inconsistent-formatting
2024-02-26 19:01:11 +01:00
Alexey Milovidov
b71ae80fa9
Merge pull request #60392 from ClickHouse/fix-duplicate-chart-rendering
...
Fix duplicate and dangling charts on the Dashboard
2024-02-26 19:24:52 +03:00
Robert Schulze
048f7ec3e9
Merge pull request #59516 from rschu1ze/cgroup-observing-memory-tracker
...
Update memory tracker periodically with cgroup memory usage
2024-02-26 15:27:19 +01:00
Robert Schulze
1751d76234
Minor doc fixups
2024-02-26 11:42:11 +00:00
Robert Schulze
1e40b63cb1
Merge remote-tracking branch 'ClickHouse/master' into dist/config-settings
2024-02-26 11:15:51 +00:00
Alexey Milovidov
f9c0089526
Fix duplicate and dangling charts on the Dashboard
2024-02-26 01:31:29 +01:00
Alexey Milovidov
9d0e1c4deb
Slightly better colors for multi-line graphs on the dashboard
2024-02-26 01:02:38 +01:00
Alexey Milovidov
2edb3d5ba1
Add documentation
2024-02-25 23:58:29 +01:00
Alexey Milovidov
b916479025
Add a test
2024-02-25 23:54:55 +01:00
Alexey Milovidov
27902ee4f6
Touch-up dashboard
2024-02-25 22:36:59 +01:00
Alexey Milovidov
9e32d0f5b2
Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-inconsistent-formatting
2024-02-23 15:05:46 +01:00
Vitaly Baranov
db119eed49
Merge pull request #60002 from vitlibar/add-config-setting-remove-backup-files-after-failure
...
Add new config setting "backups.remove_backup_files_after_failure"
2024-02-23 12:42:55 +01:00
János Benjamin Antal
7cad0050c0
Disambiguate alter commands list ( #59532 )
...
* Add optional parentheses to TTL element and alter command
* Add some basic tests
* Extend tests with more test cases
* Add one more test case
* Add server setting to control new formatting behavior
* Automatic style fix
* Fix segfault in `clickhouse-format` related to new server setting
* Remove format_ttl_expressions_with_parentheses
* Fix unit test compilation failures
* Introduce global flag to control the new formatting behavior
* Revert "Fix segfault in `clickhouse-format` related to new server setting"
This reverts commit d7131a3145
.
* Revert accidental changes
* Revert accidental include reorder
* Revert accidental changes
* Enable new format in client and local server
---------
Co-authored-by: robot-clickhouse <robot-clickhouse@users.noreply.github.com>
2024-02-22 19:17:15 +01:00
Vitaly Baranov
b130726a0c
Merge branch 'master' into add-config-setting-remove-backup-files-after-failure
2024-02-22 18:09:12 +01:00
Alexey Milovidov
2d9fbaa859
Merge with master
2024-02-21 20:37:48 +01:00
Alexander Tokmakov
64a80f1011
Fix default path when path is not specified in config ( #59654 )
...
* Update Server.cpp
* Update SentryWriter.cpp
* Update Keeper.cpp
* Update SentryWriter.cpp
2024-02-21 20:33:39 +01:00
Sergei Trifonov
6e3fddf4a3
Merge pull request #59313 from ClickHouse/abstract-concurrency-control
...
Split `ISlotControl` from `ConcurrencyControl`
2024-02-21 15:04:03 +01:00
Alexey Milovidov
c753550d0b
Digging into a pile of garbage
2024-02-20 10:42:20 +01:00
jsc0218
afa7a95c8c
add backward compatibility
2024-02-20 02:11:31 +00:00
Robert Schulze
ba9661a5d4
Merge remote-tracking branch 'rschu1ze/master' into cgroup-observing-memory-tracker
2024-02-19 09:54:08 +00:00
Alexey Milovidov
509d8ee99c
Apply review comments
2024-02-17 01:54:54 +01:00
Alexey Milovidov
39f363ba6e
Print CPU flags at startup
2024-02-16 13:09:07 +01:00
Alexey Milovidov
5b83e771ed
Print CPU flags at startup
2024-02-16 13:06:57 +01:00
Konstantin Bogdanov
dbb6804a70
Merge pull request #59976 from ClickHouse/add-cloud-placement
...
Add `PlacementInfo`
2024-02-15 19:16:56 +03:00
Vitaly Baranov
5591d74076
Add new config setting "backups.remove_backup_files_after_failure".
2024-02-14 23:19:21 +01:00
Konstantin Bogdanov
914fd27d5b
Add PlacementInfo
2024-02-14 10:19:36 +01:00
Robert Schulze
7b7ea6d477
Merge remote-tracking branch 'rschu1ze/master' into cgroup-observing-memory-tracker
2024-02-14 08:56:22 +00:00
Alexey Milovidov
27f115f581
Use merge table in the dashboard
2024-02-14 02:17:23 +01:00
Azat Khuzhin
c61ac1d3bc
Convert default_replica_path/default_replica_name into server settings
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-02-12 21:05:58 +01:00
Robert Schulze
3a4b6a2379
Merge remote-tracking branch 'rschu1ze/master' into cgroup-observing-memory-tracker
2024-02-10 13:53:19 +00:00
Azat Khuzhin
e6d96e4325
Better warning for disabled kernel.task_delayacct
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-02-10 14:49:43 +01:00
Robert Schulze
f6f1fd4d26
Initial implementation
2024-02-08 16:06:44 +00:00
serxa
0130d525f4
fix dashboard params default values
2024-02-08 12:02:28 +00:00
Konstantin Bogdanov
5894fa9860
0
means number of cores
2024-02-06 19:10:34 +01:00
Konstantin Bogdanov
f663f13a35
Merge pull request #59277 from ClickHouse/create-tables-in-threadpool
...
Concurrent tables creation in `recoverLostReplica`
2024-02-05 16:04:46 +03:00
serxa
9c93a76268
Fix backward incompatibility of dashboard url hashes
2024-02-04 12:50:26 +00:00
Amos Bird
e3716b0f38
Backward compatibility of uncompressed state
2024-02-04 11:03:18 +08:00
Alexey Milovidov
667256a67d
Fixes for binary.html
2024-02-01 20:36:38 +01:00
Konstantin Bogdanov
5969668503
Concurrent table creation in DatabaseReplicated
2024-02-01 09:51:52 +01:00
Alexey Milovidov
a286d500c3
Merge pull request #59124 from amosbird/dashboard-compress-state
...
Compress state of dashboard
2024-01-30 08:05:38 +01:00
Alexey Milovidov
8085f5f142
Merge branch 'master' into async-load-by-default
2024-01-29 00:03:47 +01:00
Alexey Milovidov
aec3f28ccb
Support backups for compressed in-memory tables
2024-01-28 23:06:50 +01:00
serxa
ba85642453
split ISlotControl from ConcurrencyControl
2024-01-28 20:26:55 +00:00
Alexey Milovidov
77de2b0ebc
Merge pull request #59311 from ClickHouse/binary-allow-user-host-password
...
`/binary` handler: allow specifying user/password/host
2024-01-28 20:33:39 +01:00
Alexey Milovidov
45cb7094af
Merge pull request #59303 from ClickHouse/play-rendering-errors-json
...
Play UI: improve rendering of errors from JSON formats
2024-01-28 18:32:27 +01:00
Alexey Milovidov
4dcf27e5b2
/binary: allow specifying user/password/host
2024-01-28 18:27:15 +01:00
Alexey Milovidov
9dd6362ae7
Play UI: improve rendering of errors from JSON formats
2024-01-28 13:44:56 +01:00
Azat Khuzhin
4248ae509a
Support specifying settings for Distributed engine in config (like for MergeTree)
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-01-27 18:06:16 +01:00
Azat Khuzhin
1404b73b50
Add example of configuring ReplicatedMergeTree via config.xml
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-01-27 17:03:18 +01:00
Sergei Trifonov
4fb511bfb3
Merge pull request #59137 from ClickHouse/fix-async-loader-shutdown-deadlock
...
Fix not started database shutdown deadlock
2024-01-26 11:21:13 +01:00
Maksim Kita
2a327107b6
Updated implementation
2024-01-25 14:31:49 +03:00
serxa
8728ab768f
Fix not started database shutdown deadlock
2024-01-23 19:01:57 +00:00
Amos Bird
7e86c0e928
Compress state of dashboard
2024-01-23 23:04:19 +08:00
Robert Schulze
e23e7e6b73
Merge pull request #53710 from rschu1ze/system-reload-asynchronous-metrics
...
Add statement `SYSTEM RELOAD ASYNCHRONOUS METRICS`
2024-01-23 11:56:25 +01:00
serxa
7b99d9a176
wait for currently running jobs to finish #2
2024-01-22 23:50:53 +00:00
serxa
1d6d1182fd
Fix server shutdown due to exception while loading metadata
2024-01-22 19:38:26 +00:00
Robert Schulze
90a0ea36b3
Add statement 'SYSTEM RELOAD ASYNCHRONOUS METRICS'
2024-01-22 17:14:58 +00:00
Vitaly Baranov
01aafda27b
Merge pull request #58804 from vitlibar/allow-kill-query-for-backups
...
Allow KILL QUERY for backups
2024-01-20 23:48:18 +01:00
robot-clickhouse
273a06856a
Merge pull request #59025 from ClickHouse/cpu-scheduler
...
Split resource scheduler off `IO/` into `Common/Scheduler/`
2024-01-20 15:43:50 +01:00
Kseniia Sumarokova
5d67e26fc4
Merge pull request #58869 from ClickHouse/force-check-for-cached-custom-disk
...
Fix for custom cached disk creation
2024-01-20 14:47:36 +01:00
serxa
824deab761
split resource scheduler off IO/
into Common/Scheduler/
2024-01-20 12:06:26 +00:00
Vitaly Baranov
4c6d3e7efa
Add server settings "shutdown_wait_backups_and_restores" (default=true)
...
to set whether shutdown should wait for running backups to finish or just cancel them.
2024-01-18 13:27:14 +01:00
kssenii
3d564c0802
Fix typo
2024-01-17 10:34:13 +01:00
Mikhail Koviazin
6e6197019c
Reintroduce commit 3067ca6
...
Update `query_masking_rules` when reloading the config
This reverts commit 7e55eab1c3
.
2024-01-17 08:10:49 +02:00
kssenii
237146b4e2
Add to default config
2024-01-16 16:30:07 +01:00
Yakov Olkhovskiy
2e124b19b8
Merge branch 'master' into revert-58450-revert-56064-feature-server-iface-metrics
2024-01-10 09:05:18 -05:00