Commit Graph
1525 Commits
Author SHA1 Message Date
Michael Stetsyuk 48f9f96df1 check USE_NURAFT 2025-11-18 10:51:43 +00:00
Michael Stetsyuk 782cd6c0a8 keeper metrics only 2025-11-17 21:34:07 +00:00
Antonio AndelicandGitHub 5463c8f001 Merge pull request #89734 from ClickHouse/cache-s3-credentials
Cache S3 credentials
2025-11-17 07:49:48 +00:00
Miсhael StetsyukandGitHub a42ee2d196 Merge branch 'master' into log-internal-queries 2025-11-14 11:11:25 +00:00
Nikita Mikhaylov d2079f2748 Merge branch 'master' of github.com:ClickHouse/ClickHouse into no-mlock-low-mem 2025-11-13 23:03:16 +01:00
Konstantin Bogdanov 7bc0ea4902 Allow usage with embedded Keeper 2025-11-12 16:42:26 +01:00
Konstantin Bogdanov 6cdddafcf7 Remove redundant includes 2025-11-12 16:42:25 +01:00
Konstantin Bogdanov 909b3e5678 Lint 2025-11-12 16:42:19 +01:00
Konstantin Bogdanov 934dbf849d Missing directive 2025-11-12 16:42:18 +01:00
Konstantin Bogdanov ac411c4700 Add shutdown 2025-11-12 16:42:15 +01:00
Konstantin Bogdanov 368406d52b Huge refactoring 2025-11-12 16:42:12 +01:00
Konstantin Bogdanov d2e70e032c Cleanup 2025-11-12 16:42:05 +01:00
Konstantin Bogdanov e05982e0d4 temp-commit 2025-11-12 16:42:01 +01:00
Konstantin Bogdanov 17704ecc10 Cleanup 2025-11-12 16:42:00 +01:00
Konstantin Bogdanov 408e45c9eb Cleanup 2025-11-12 16:41:59 +01:00
Sergey LokhmatikovandKonstantin Bogdanov 1bfa1a938c Added handler 2025-11-12 16:41:46 +01:00
Antonio Andelic 5cc87a37b3 Add tests and metrics 2025-11-10 13:41:09 +01:00
Miсhael StetsyukandGitHub fce21d0f9d Merge branch 'master' into log-internal-queries 2025-11-10 10:03:21 +00:00
Alexey Milovidov 9becf4477c Do not do mlock if the memory is low 2025-11-08 00:50:53 +01:00
Alexey Milovidov bc2cf62881 Do not do mlock if the memory is low 2025-11-08 00:48:26 +01:00
Michael Stetsyuk 6ffd11b4da fxs 2025-11-07 18:21:30 +00:00
Michael Stetsyuk 4e5eb26ae6 make extra scope 2025-11-07 15:15:47 +00:00
Miсhael StetsyukandGitHub 799533a24c Merge branch 'master' into log-internal-queries 2025-11-07 11:05:28 +00:00
Elmi Ahmadov d32724e76b Merge remote-tracking branch 'origin/master' into ahmadov/text-index-posting-list-cache 2025-11-06 12:39:36 +01:00
Elmi AhmadovandGitHub bcacae904b Merge pull request #89513 from ClickHouse/ahmadov/text-index-header-cache
Text index: introduce cache for the deserialized header
2025-11-06 10:05:14 +00:00
Elmi Ahmadov b37cd0b167 Text index: introduce cache for deserialized posting lists
Since posting lists are the largest by the data size, caching them would
reduce I/O and improve the quer performance in consecutive runs.

The cache can be configured via new server settings:
- `text_index_postings_cache_policy`
- `text_index_postings_cache_size`
- `text_index_postings_cache_max_entries`
- `text_index_postings_cache_size_ratio`

and enabled using `use_text_index_postings_cache` setting (disabled by
default).
2025-11-06 02:03:18 +01:00
Raúl MarínandGitHub e32f8e1a72 Merge pull request #88360 from Algunenano/lz4_simple
LZ4: Do not trust the compiler
2025-11-05 18:26:56 +00:00
Raúl Marín af6fb9ee40 Merge remote-tracking branch 'blessed/master' into lz4_simple 2025-11-04 19:37:31 +01:00
Elmi Ahmadov 208eb6a35f Text index: introduce cache for the deserialized header
The header of the text index contains the number of tokens, bloom filter
and sparse index.
Since both bloom filter and sparse index can be relatively large,
caching them would reduce I/O and improve the query performance.

Make the cache configurable by the new server settings:
- `text_index_header_cache_policy`
- `text_index_header_cache_size`
- `text_index_header_cache_max_entries`
- `text_index_header_cache_size_ratio`

Additionally, the header cache can be enabled via a new setting
`use_text_index_header_cache`. By default, cache is disabled.
2025-11-04 18:17:06 +01:00
avogar 791e540294 Remove flag in Server.cpp 2025-10-31 16:29:32 +00:00
Miсhael StetsyukandGitHub 1ca18b2d74 Merge branch 'master' into log-internal-queries 2025-10-30 20:38:37 +00:00
Miсhael StetsyukandGitHub 6382ce04c2 Merge branch 'master' into log-internal-queries 2025-10-22 17:06:54 +02:00
Raúl Marín e7fac290ac Review improvements 2025-10-21 11:51:04 +00:00
Elmi Ahmadov 80e55777c8 make text index dictionary block cache configurable
Also, remove the singleton approach and move text index dictionary block
cache into `Context`.
2025-10-21 00:12:56 +02:00
Alexey Milovidov 1f20d99bab Merge branch 'master' into fix-throttling 2025-10-17 23:11:41 +02:00
Raúl MarínandGitHub a4b6a27928 Update Server.cpp 2025-10-15 15:31:09 +02:00
Raúl MarínandGitHub 9c83ae79b5 Update Server.cpp 2025-10-15 15:00:24 +02:00
Raúl MarínandGitHub bb24b61b1d Update Server.cpp 2025-10-15 14:34:03 +02:00
Raúl Marín 2831f6d157 Relocate the binary before other threads are started 2025-10-15 13:07:32 +02:00
Raúl Marín 9455394e51 Simplify decompress_perf 2025-10-13 14:29:09 +02:00
Michael Stetsyuk e7f9aa2f56 Merge remote-tracking branch 'origin/master' into log-internal-queries 2025-10-06 15:35:30 +00:00
Miсhael StetsyukandGitHub 47f653dbc1 Merge branch 'master' into log-internal-queries 2025-10-06 13:27:57 +01:00
serxa 19d436d481 Merge branch 'master' into workloads-and-resources-in-cfg 2025-10-04 10:39:29 +00:00
Miсhael StetsyukandGitHub ae72e120a2 Merge pull request #87521 from ClickHouse/reliable-metric-collection
add histogram and dimensional metrics to `PrometheusMetricsWriter`
2025-10-03 07:34:24 +00:00
serxa 3c5cdb0b4f Merge branch 'master' into workloads-and-resources-in-cfg 2025-09-30 07:59:46 +00:00
Michael Kolupaev 6c07474c33 Merge remote-tracking branch 'origin/master' into rmvs 2025-09-27 01:44:33 +00:00
Michael Stetsyuk 07a4f6945a better 2025-09-25 20:35:02 +00:00
Michael Stetsyuk d5a24ab4ca resolve conf 2025-09-25 15:05:10 +00:00
Nikita Fomichev 9153c5df70 Rename the log level settings from startupLevel and shutdownLevel to startup_level and shutdown_level to match the general settings format. 2025-09-25 16:51:58 +02:00
serxa 44b4758f08 Merge branch 'master' into workloads-and-resources-in-cfg 2025-09-24 20:47:51 +00:00