Commit Graph

135426 Commits

Author SHA1 Message Date
Nikolai Kochetov
b847baa8c6 Fixing tests. 2024-02-28 15:42:50 +00:00
Nikolai Kochetov
c707820c3c Fixing test 2024-02-28 12:38:43 +00:00
Nikolai Kochetov
1b79c0a381 Fixing tests. 2024-02-27 19:42:49 +00:00
Nikolai Kochetov
dd458932c9 Try to avoid calculation of scalar subqueries for CREATE TABLE. 2024-02-27 17:46:13 +00:00
Anton Popov
814cd53918
Merge pull request #58140 from CurtizJ/storage-merge-tree-index
Add table function `mergeTreeIndex`
2024-02-26 16:31:56 +01:00
Raúl Marín
dfbca34298
Merge pull request #60053 from ClickHouse/melvynator-patch-2
Update settings.md
2024-02-26 16:22:08 +01:00
Nikolai Kochetov
2b9889fb84
Merge pull request #60082 from amosbird/non-trivial-count-optimization
Refactor prewhere and primary key optimization
2024-02-26 16:17:24 +01: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
Nikolai Kochetov
ef8dab52c6
Merge pull request #57767 from jsc0218/DictShortCircuit
Dict Short Circuit
2024-02-26 15:16:15 +01:00
Kruglov Pavel
d184ebff6a
Merge pull request #60343 from Alex-Cheng/master
Update settings.md to correct the description for setting `max_concur…
2024-02-26 14:21:10 +01:00
Raúl Marín
a8878bfdc5 Merge remote-tracking branch 'blessed/master' into melvynator-patch-2 2024-02-26 14:18:41 +01:00
Kruglov Pavel
1a9ee8c318
Merge pull request #60372 from HowePa/single_arg_merge
Support single-argument version for the merge table function
2024-02-26 13:43:04 +01:00
Yong Wang
795c1a98dc
Fix segmentation fault in KQL parser when the input query exceeds the max_query_size (#59626)
* Fix_kql_issue_found_by_wingfuzz

This commit fix the issues:
 https://github.com/ClickHouse/ClickHouse/issues/59036
 https://github.com/ClickHouse/ClickHouse/issues/59037

both issues are same reason, the input query exceed the max_query_size,
so the condition isEnd() of token is not meet and cause the assertion failure

* fix_kql_issue_found_by_wingfuzz: use isValid instead of TokenType::EndOfStream

* fix_kql_issue_found_by_wingfuzz: make functional test result consist

* fix_kql_issue_found_by_wingfuzz: update test case for makeseries

* fix_kql_issue_found_by_wingfuzz: disable makeseries

* fix_kql_issue_found_by_wingfuzz:
 use isvalid() function to replace isEnd() function of TokenIterator to check the end of stream

* fix_kql_issue_found_by_wingfuzz: add test case for max_query_size

* fix_kql_issue_found_by_wingfuzz: fix AST structure

* fix_kql_issue_found_by_wingfuzz: make sure the max query size test is in the dialect of kusto

* fix_kql_issue_found_by_wingfuzz : restore max query size after test

* fix_kql_issue_found_by_wingfuzz : fix typo

---------

Co-authored-by: János Benjamin Antal <benjamin.antal@clickhouse.com>
2024-02-26 13:31:47 +01:00
robot-clickhouse-ci-1
d98fbcb8d1
Merge pull request #60402 from rschu1ze/doc-settings_changes
Document `system.settings_changes`
2024-02-26 13:20:52 +01:00
Robert Schulze
207187ab97
Update docs/en/operations/system-tables/settings_changes.md
Co-authored-by: Yarik Briukhovetskyi <114298166+yariks5s@users.noreply.github.com>
2024-02-26 12:54:27 +01:00
Robert Schulze
6bfa31fbef
Document system.settings_changes 2024-02-26 11:10:23 +00:00
Raúl Marín
56f7ee740a
Merge pull request #60244 from Algunenano/i60232
Add test for 60232
2024-02-26 12:00:58 +01:00
Raúl Marín
dd6b5009a9 Merge remote-tracking branch 'blessed/master' into i60232 2024-02-26 11:55:12 +01:00
Robert Schulze
5c967c44de
Merge pull request #60248 from ClickHouse/revert-59450-order-by-all-ambiguities
Revert "Replace `ORDER BY ALL` by `ORDER BY *`"
2024-02-26 10:23:41 +01:00
Robert Schulze
34a70664e1
Empty commit 2024-02-26 09:11:05 +00:00
alesapin
d4b151764f
Update src/Common/CgroupsMemoryUsageObserver.cpp 2024-02-26 09:58:11 +01:00
alesapin
f6554d0d4e
Update src/Common/CgroupsMemoryUsageObserver.cpp 2024-02-26 09:57:59 +01:00
Antonio Andelic
ffe1872e23
Merge pull request #60203 from ClickHouse/limit_libarchive_format
Limit libarchive format to what we use
2024-02-26 09:25:19 +01:00
Antonio Andelic
c93a2224b2
Merge pull request #60398 from ClickHouse/revert-60227-fix-clone-ast-for-rename
Revert "Fix: IAST::clone() for RENAME"
2024-02-26 08:50:31 +01:00
Antonio Andelic
5b01c4feb3
Revert "Fix: IAST::clone() for RENAME" 2024-02-26 08:47:05 +01:00
HowePa
5fffe2508c update error message 2024-02-26 10:01:24 +08:00
Amos Bird
3167dfd992
Fix another issue 2024-02-26 02:32:01 +08:00
Amos Bird
38427fff35
Better name 2024-02-26 02:32:00 +08:00
Amos Bird
d577d1e4e2
Fix something 2024-02-26 02:32:00 +08:00
Nikolai Kochetov
2197f2fc73
Try to cleanup a bit. 2024-02-26 02:32:00 +08:00
Amos Bird
534da3f40f
Fix more tests 2024-02-26 02:31:59 +08:00
Amos Bird
5551a9073b
Better 2024-02-26 02:31:59 +08:00
Amos Bird
6a2eb7297d
Fix 2024-02-26 02:31:59 +08:00
Amos Bird
207d36d7c1
Make it work 2024-02-26 02:31:58 +08:00
Amos Bird
12914d2268
Fix 2024-02-26 02:31:58 +08:00
Amos Bird
6137914604
Fix most tests 2024-02-26 02:31:58 +08:00
Amos Bird
b40a412086
Fix 2024-02-26 02:31:57 +08:00
Amos Bird
8a1e23dcc4
Fix more tests 2024-02-26 02:31:57 +08:00
Amos Bird
7435568a0d
Fix tests 2024-02-26 02:31:57 +08:00
Amos Bird
c5e073320c
Unify prewhere optimization 2024-02-26 02:31:56 +08:00
Amos Bird
49352732cc
Fix more tests 2024-02-26 02:31:56 +08:00
Amos Bird
2b214aebd8
Fix tests 2024-02-26 02:31:56 +08:00
Amos Bird
ffab16595e
Fix more tests 2024-02-26 02:31:55 +08:00
Amos Bird
cb36bd2377
Fix some tests 2024-02-26 02:31:55 +08:00
Amos Bird
07a0adceb9
Only use query_info.filter_actions_dag for key analysis 2024-02-26 02:31:55 +08:00
Amos Bird
001596ea0e
Check if query_info can be removed when building filter dag. 2024-02-26 02:31:54 +08:00
Alexey Milovidov
07c828ece9
Merge pull request #60374 from azat/fuzzer-fatal-log-artifact
Expose fatal.log separately for fuzzer
2024-02-25 15:18:10 +03:00
Alexey Milovidov
648e6ec5a6
Merge pull request #60373 from azat/tests/detect-io_uring
Detect io_uring in tests
2024-02-25 15:16:43 +03:00
Alexey Milovidov
273b4835a4
Merge pull request #60380 from rogeryk/patch-1
Update build-osx.md
2024-02-25 15:01:51 +03:00
rogeryk
65474216e0
Update build-osx.md
The NASM is required, The corresponding installation is missing from the doc.
2024-02-25 16:50:41 +08:00