Robert Schulze
d1bd7e08e4
Merge remote-tracking branch 'rschu1ze/master' into qc-system-tables
2024-04-10 10:55:16 +00:00
Robert Schulze
4035334634
Merge remote-tracking branch 'rschu1ze/master' into static-instance2
2024-04-09 11:45:27 +00:00
Alexey Milovidov
f5e9a09d69
Remove support for INSERT WATCH query
2024-04-08 05:37:09 +02:00
Robert Schulze
12813be9b8
Ignore queries involving system tables by query cache
...
Fixes #59071
2024-04-07 11:24:32 +00:00
Robert Schulze
97281203b8
Don't access static members through instance, pt. II
...
clang-tidy rightfully complains
(-readability-static-accessed-through-instance) that static member
functions are accessed through non-static members
2024-04-07 11:09:35 +00:00
Kruglov Pavel
21abaa14e7
Merge pull request #61951 from Avogar/fix-exception-in-format
...
Fix writing exception message in output format in HTTP when http_wait_end_of_query is used
2024-04-03 13:44:30 +02:00
avogar
47095f63b1
Fix writing exception message in output format in HTTP when http_wait_end_of_query is used
2024-03-22 16:03:28 +00:00
Alexander Tokmakov
5d7e5e5a72
Merge branch 'master' into fix_race_async_inserts_queue
2024-03-19 19:39:25 +01:00
Alexey Milovidov
01136bbc3b
Limit backtracking in parser
2024-03-17 19:54:45 +01:00
Nikita Mikhaylov
8e3fc1044f
Reject INSERT if async_insert=1
+ deduplicate_blocks_in_dependent_materialized_views=1
( #60888 )
2024-03-07 20:39:56 +01:00
Dmitry Novik
248c93ed2d
Change error code
2024-03-05 14:37:16 +01:00
Dmitry Novik
f2387262ce
Fix crash with different allow_experimental_analyzer value in subqueries
2024-03-04 15:32:15 +01:00
Robert Schulze
936c6bf5ae
Merge remote-tracking branch 'ClickHouse/master' into query_cache_minor_change
2024-02-29 11:30:05 +00:00
Robert Schulze
a58869303f
Added comment
2024-02-28 19:36:15 +00:00
Robert Schulze
d3b942cec5
Merge remote-tracking branch 'ClickHouse/master' into query_cache_minor_change
2024-02-28 19:35:31 +00:00
Alexey Milovidov
a3f1411679
Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-inconsistent-formatting
2024-02-26 19:01:11 +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
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
Amos Bird
5551a9073b
Better
2024-02-26 02:31:59 +08:00
zhongyuankai
055efec1a0
minor
2024-02-23 19:03:41 +08:00
zhongyuankai
68239075b7
Query cache does not record the number of queries by default
2024-02-23 18:33:24 +08:00
Alexey Milovidov
5b086744f2
Crash
2024-02-21 21:39:58 +01:00
Alexey Milovidov
659d30774d
Fix MODIFY REFRESH formatting
2024-02-21 18:37:46 +01:00
Alexey Milovidov
41701ce39d
Fix error
2024-02-21 08:20:29 +01:00
Alexey Milovidov
5b3890c670
Better check
2024-02-20 11:01:49 +01:00
Alexey Milovidov
0ca6fc69fa
Remove the check back
2024-02-20 09:49:35 +01:00
Alexey Milovidov
b2285ce6e5
Remove extensively aggressive check
2024-02-20 06:52:07 +01:00
Igor Nikonov
f775e1a7c6
Merge pull request #59910 from ClickHouse/query-log-on-insert-exception-over-http
...
Fix: absence of closing record in query_log for failed insert over http
2024-02-19 12:27:44 +01:00
Alexey Milovidov
c2555dfb27
Better check for inconsistent formatting
2024-02-18 10:58:10 +01:00
Alexey Milovidov
00c28d97ed
Merge branch 'master' into verify-parser-on-server-side
2024-02-16 01:29:08 +01:00
Alexey Milovidov
15683ae6a0
Revert wrong modification
2024-02-15 22:58:07 +01:00
Igor Nikonov
1464830791
Merge remote-tracking branch 'origin/master' into query-log-on-insert-exception-over-http
2024-02-15 12:56:32 +00:00
Igor Nikonov
c580cdb96e
Fix review comment
2024-02-15 12:55:43 +00:00
Alexey Milovidov
0258aba5c0
Verify formatting consistency on the server-side
2024-02-15 07:49:13 +01:00
Julia Kartseva
b1b58ef9a3
Revert "Insert synchronously if dependent MV deduplication is enabled"
2024-02-14 12:54:42 -08:00
Igor Nikonov
fd5b572225
Fix
2024-02-14 13:00:22 +00:00
Igor Nikonov
3d91b12a2f
Fix typo
2024-02-13 22:34:10 +00:00
Igor Nikonov
a27639a7f9
Fix: call first exception callback on exception
...
it'll update query_log
2024-02-13 22:06:00 +00:00
Igor Nikonov
d1167d0b04
Fix: corrupted source + fail point
2024-02-12 20:56:13 +00:00
Igor Nikonov
eb44faf867
Test to reproduce absence of closing record in query_log
2024-02-12 20:41:46 +00:00
Igor Nikonov
cb812d84cf
Fix: check if std::function is set before calling it
2024-02-11 22:31:33 +00:00
Alexey Milovidov
c36397100b
Merge pull request #59662 from Algunenano/shard_query_start_time
...
Fix query start time on non initial queries
2024-02-10 03:09:06 +01:00
Julia Kartseva
ece4febe32
Insert synchronously if dependent MV deduplication is enabled
2024-02-08 08:42:04 +00:00
Raúl Marín
b43f90fce2
Fix query start time on non initial queries
2024-02-06 19:55:50 +01:00
Alexey Milovidov
267b077038
Merge remote-tracking branch 'origin/master' into remove-kql
2024-01-28 14:24:26 +01:00
Alexey Milovidov
e0f0b21e90
Remove KQL
2024-01-28 14:24:13 +01:00
Maksim Kita
2a327107b6
Updated implementation
2024-01-25 14:31:49 +03:00
Alexander Tokmakov
4cfc8d1a34
better method name
2024-01-23 00:30:42 +01:00
kssenii
3faf4087e3
Fix
2024-01-22 12:07:49 +01:00
Robert Schulze
36173bbb7b
Merge remote-tracking branch 'rschu1ze/master' into qc_isolation
2024-01-10 09:57:13 +00:00