Nikolai Kochetov
3b757d60a2
Remove commented code.
2023-10-03 14:22:20 +00:00
Nikolai Kochetov
903c966cc8
Merge branch 'master' into planner-prepare-filters-for-analysis-2
2023-09-11 16:14:03 +02:00
vdimir
d048e09613
Fix unexpected errors in system.errors after join
2023-09-05 14:07:36 +00:00
Nikolai Kochetov
4e4620250d
Fixing clang tidy.
2023-08-25 09:51:52 +00:00
Nikolai Kochetov
cb851fcee0
Cleanup.
2023-08-24 11:07:17 +00:00
Nikolai Kochetov
fc90a1a0bd
Fix some skip_unused_shards tests.
2023-08-24 11:07:17 +00:00
Nikolai Kochetov
26e0ad8d72
Re-impl evaluateExpressionOverConstantCondition [part 1]
2023-08-24 11:07:17 +00:00
Nikolai Kochetov
c084ce52bf
Update evaluateConstantExpression
2023-08-24 11:07:17 +00:00
Alexey Milovidov
7915ba253b
Better version
2023-07-17 04:49:04 +02:00
Alexey Milovidov
18bcbe400b
Remove unused headers
2023-07-16 23:26:21 +02:00
Alexey Milovidov
422881ac2c
Fix logical error: cannot get name of not a column: Set
2023-07-16 23:21:30 +02:00
vdimir
19fb88c2c1
Simple fix logical error in evaluate constant expression
2023-03-20 15:10:50 +00:00
vdimir
9b8d20e443
Revert better fix logical error in evaluate constant expression
2023-03-20 12:42:09 +00:00
vdimir
dcf8314122
Better fix logical error in evaluate constant expression
2023-03-17 17:04:28 +00:00
vdimir
4930683aa8
Revert "Fix logical error in evaluate constant expression"
...
This reverts commit 2958c5f0f1
.
2023-03-17 17:01:40 +00:00
vdimir
2958c5f0f1
Fix logical error in evaluate constant expression
2023-03-17 15:08:16 +00:00
Vitaly Baranov
a3423ce196
Remove unnecessary execute() while evaluating a constant expression.
2023-02-05 20:26:34 +01:00
Alexander Tokmakov
70d1adfe4b
Better formatting for exception messages ( #45449 )
...
* save format string for NetException
* format exceptions
* format exceptions 2
* format exceptions 3
* format exceptions 4
* format exceptions 5
* format exceptions 6
* fix
* format exceptions 7
* format exceptions 8
* Update MergeTreeIndexGin.cpp
* Update AggregateFunctionMap.cpp
* Update AggregateFunctionMap.cpp
* fix
2023-01-24 00:13:58 +03:00
Igor Nikonov
9ca08f8fda
Continue: ContextPtr -> const ContextPtr & in parameters
2022-07-06 13:13:19 +00:00
Alexander Tokmakov
58f8c87265
Merge pull request #36937 from bigo-sg/fix_settings
...
Fix overrided settings: normalize_function_names
2022-06-02 17:45:17 +03:00
avogar
7ef02a2e44
Fix possible logical error in values table function
2022-06-01 15:32:33 +00:00
taiyang-li
8228bbc36f
disable normarlize functions when query is secondary
2022-05-17 16:22:31 +08:00
Maksim Kita
2377106370
Fix build
2022-05-02 14:27:00 +02:00
Maksim Kita
55994afe0c
Fix evaluateConstantExpression for subqueries
2022-04-28 22:09:29 +02:00
Robert Schulze
118e94523c
Activate clang-tidy warning "readability-container-contains"
...
This check suggests replacing <Container>.count() by
<Container>.contains() which is more speaking and in case of
multimaps/multisets also faster.
2022-04-18 23:53:11 +02:00
Maksim Kita
dc31a4175f
Fixed style check
2022-03-16 16:16:08 +00:00
Maksim Kita
ed74a464bd
Fixed tests
2022-03-16 11:21:18 +00:00
Alexey Milovidov
fe44be522e
Fix assert in table function merge
with database regexp
2021-09-25 05:48:24 +03:00
Alexey Milovidov
4b4cd59ea7
Apply patch from @azat
2021-08-10 00:48:44 +03:00
Alexey Milovidov
24cef99065
Merge branch 'master' into fix-bad-cast
2021-08-08 04:00:29 +03:00
Anton Popov
699a3d9031
implement legacy_column_name_of_tuple_literal in less intrusive way
2021-08-03 21:03:24 +03:00
Alexey Milovidov
edfeb0957f
Fix strange code
2021-07-24 04:52:18 +03:00
Alexey Milovidov
4bbbf58f3e
Fix test
2021-07-23 03:34:49 +03:00
feng lv
b0dffa3f3e
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into merge
2021-07-02 13:19:38 +00:00
Alexey Milovidov
0e621788c7
Allow constexpr parameters for aggregate functions
2021-07-02 03:53:08 +03:00
feng lv
fe22563465
fix conflict
2021-07-01 13:09:33 +00:00
feng lv
06242f85e6
fix
2021-06-27 06:09:23 +00:00
feng lv
61550f91f2
fix and update test
2021-06-25 15:01:57 +00:00
feng lv
07a47b4bd3
fix
2021-06-25 13:51:17 +00:00
Anton Popov
8bd7cbd925
add compatibility setting for name of columns
2021-06-16 21:10:07 +03:00
Amos Bird
fd336411ee
Allow shard pruning with IN literal
2021-06-04 21:16:15 +08:00
Nikolai Kochetov
3d5b61d63f
Fix fuild.
2021-04-30 13:18:01 +03:00
Nikolai Kochetov
2a9ffcf6d5
Fix build.
2021-04-29 20:57:18 +03:00
Ivan
495c6e03aa
Replace all Context references with std::weak_ptr ( #22297 )
...
* Replace all Context references with std::weak_ptr
* Fix shared context captured by value
* Fix build
* Fix Context with named sessions
* Fix copy context
* Fix gcc build
* Merge with master and fix build
* Fix gcc-9 build
2021-04-11 02:33:54 +03:00
Azat Khuzhin
ed09897eb1
Pass optimize_skip_unused_shards_limit to the bottom layer
...
And now optimize_skip_unused_shards_limit=0 is not a special case
anymore.
2021-03-08 10:05:56 +03:00
Amos Bird
e9f8dd645e
Shard pruning via literals
2021-03-09 18:58:03 +08:00
Amos Bird
2c4bc43014
Backward compatible
2021-02-18 20:20:29 +08:00
Amos Bird
f402aa4057
Normalize constant expression
2021-02-18 20:20:28 +08:00
Ivan
1d170f5745
ASTTableIdentifier Part #1 : improve internal representation of ASTIdentifier name ( #16149 )
...
* Use only |name_parts| as primary name source
* Restore legacy logic for table restoration
* Fix build
* Fix tests
* Add pytest server config
* Fix tests
* Fixes due to review
2020-10-24 21:46:10 +03:00
Artem Zuikov
2afd123eda
Refactoring: extract TreeOptimizer from SyntaxAnalyzer ( #12645 )
2020-07-22 20:13:05 +03:00