Kruglov Pavel
|
f559c34113
|
Merge pull request #28302 from amosbird/binaryconstantwrap
Always monotonic for non-zero division
|
2021-09-03 20:02:54 +03:00 |
|
Amos Bird
|
4624bf70b0
|
Always monotonic for non-zero division
|
2021-08-28 23:33:18 +08:00 |
|
Amos Bird
|
f2374a6916
|
Better nullable primary key implementation.
|
2021-08-28 17:48:28 +08:00 |
|
mergify[bot]
|
319e5af6eb
|
Merge branch 'master' into short-circuit
|
2021-08-13 13:01:46 +00:00 |
|
kssenii
|
dcc6f597dc
|
Move templates from FunctionsConvertion
|
2021-08-11 19:09:51 +00:00 |
|
kssenii
|
7555fc19fd
|
Revert "Move some templates"
This reverts commit 7f247becca .
|
2021-08-11 18:49:25 +00:00 |
|
kssenii
|
7f247becca
|
Move some templates
|
2021-08-11 07:32:46 +00:00 |
|
Pavel Kruglov
|
70b51133c1
|
Try to simplify code
|
2021-08-09 18:01:08 +03:00 |
|
Pavel Kruglov
|
0662df8b76
|
Fix performance with JIT, add arguments to function isSuitableForShortCircuitArgumentsExecution
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
e792fa588f
|
Mark all Functions as sutable or not for executing as short circuit arguments
|
2021-08-09 17:50:09 +03:00 |
|
kssenii
|
9ca422f0c5
|
Introduce CAST for internal usage
|
2021-08-07 09:03:10 +00:00 |
|
Nikolai Kochetov
|
7a24e72e76
|
Merge branch 'master' into fix-header-for-scalar-query-with-empty-result
|
2021-07-19 15:48:44 +03:00 |
|
Nikolai Kochetov
|
96e20e2641
|
Fix some tests.
|
2021-07-19 15:35:55 +03:00 |
|
alexey-milovidov
|
b52411a715
|
Merge pull request #12455 from amosbird/npc
Nullable primary key with correct KeyCondition
|
2021-07-18 17:52:20 +03:00 |
|
Anton Popov
|
ffa56bde24
|
fix usage of index with array columns and ARRAY JOIN
|
2021-06-21 15:34:05 +03:00 |
|
Amos Bird
|
f2ed5ef42b
|
Nullable primary key with correct KeyCondition
|
2021-06-18 23:04:24 +08:00 |
|
Kseniia Sumarokova
|
e08c05cdf5
|
Merge pull request #25295 from ClickHouse/remove-some-code-from-key-condition
Remove some code from KeyCondition.
|
2021-06-16 10:12:12 +03:00 |
|
Nikolai Kochetov
|
96d98ff020
|
Add comment
|
2021-06-15 21:42:26 +03:00 |
|
mergify[bot]
|
7959d92029
|
Merge branch 'master' into minor-changes-3
|
2021-06-15 18:07:24 +00:00 |
|
Nikolai Kochetov
|
80a13c489b
|
Revert back moduloLegacy check for canConstantBeWrappedByFunctions.
|
2021-06-15 18:21:31 +03:00 |
|
Nikolai Kochetov
|
481b87b37a
|
Remove some code from keyCondition.
|
2021-06-15 16:47:37 +03:00 |
|
Nikita Mikhaylov
|
a52bba91b7
|
Merge pull request #16401 from abyss7/ast-table-identifier-2
ASTTableIdentifier part #2: Introduce ASTTableIdentifier
|
2021-06-15 13:51:30 +03:00 |
|
Alexey Milovidov
|
447d7bb8cd
|
Minor changes
|
2021-06-14 07:13:35 +03:00 |
|
Nikolai Kochetov
|
6197d20c18
|
Update KeyCondition.cpp
|
2021-06-08 15:48:14 +03:00 |
|
Nikolai Kochetov
|
c4832fd3c0
|
Added test.
|
2021-06-07 21:24:32 +03:00 |
|
Nikolai Kochetov
|
0d2a839ca4
|
Fix tests.
|
2021-06-07 16:41:40 +03:00 |
|
Nikolai Kochetov
|
397f6133e0
|
Refactor canConstantBeWrappedByMonotonicFunctions function.
|
2021-06-04 20:56:56 +03:00 |
|
Nikolai Kochetov
|
3e5a1cda60
|
Revert
|
2021-06-03 17:44:59 +03:00 |
|
Nikolai Kochetov
|
726e22ea1d
|
Always return false for canConstantBeWrappedByMonotonicFunctions.
|
2021-06-03 16:26:04 +03:00 |
|
Ivan Lezhankin
|
365e52817b
|
More fixes due to "in" function arguments being incorrectly checked as ASTIdentifier
|
2021-06-01 14:20:03 +03:00 |
|
kssenii
|
70469429c1
|
Fixes
|
2021-05-24 23:39:56 +00:00 |
|
kssenii
|
1ffaf1d793
|
Better check
|
2021-05-23 21:53:32 +00:00 |
|
kssenii
|
fcfec83875
|
Fix comparisons with modulo key (version 2)
|
2021-05-21 16:40:47 +00:00 |
|
kssenii
|
30845a383f
|
Fix comparisons with modulo key
|
2021-05-21 15:01:41 +00:00 |
|
Maksim Kita
|
947f28d430
|
IFunction refactoring
|
2021-05-15 20:33:15 +03:00 |
|
Alexey Milovidov
|
a5a4e64ba7
|
Fix a few PVS-Studio warnings
|
2021-04-27 07:22:32 +03:00 |
|
alexey-milovidov
|
186b1128d0
|
Merge pull request #23310 from amosbird/fixbugindex
Don't relax NOT conditions during partition pruning.
|
2021-04-27 07:13:18 +03:00 |
|
alexey-milovidov
|
cae5260817
|
Update KeyCondition.cpp
|
2021-04-24 05:34:35 +03:00 |
|
Amos Bird
|
32c84f77c3
|
Resurrect indexHint function.
|
2021-04-20 19:27:23 +08:00 |
|
Amos Bird
|
d5f606c544
|
Another fix
|
2021-04-20 14:15:28 +08:00 |
|
Amos Bird
|
aeff06d67d
|
Don't relax NOT conditions during partition pruning.
|
2021-04-19 22:15:53 +08:00 |
|
Nikolai Kochetov
|
4d86f51eff
|
Merge branch 'master' into add-read-from-mt-step
|
2021-04-19 10:17:21 +03:00 |
|
Nikolai Kochetov
|
8d8e57615c
|
A little bit better index description.
|
2021-04-16 12:42:23 +03:00 |
|
Nikolai Kochetov
|
be52b2889a
|
Better description for key condition.
|
2021-04-15 20:30:04 +03:00 |
|
Alexey Milovidov
|
97611faad0
|
Whitespace
|
2021-04-13 22:06:24 +03:00 |
|
alexey-milovidov
|
46e1da03fb
|
Update KeyCondition.cpp
|
2021-04-13 18:47:11 +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 |
|
Amos Bird
|
f00e108410
|
Fix scalar subquery index analysis
|
2021-03-16 14:07:30 +08:00 |
|
Alexey Milovidov
|
4bae04d500
|
Merge branch 'master' into amosbird/fix-18364
|
2021-01-15 14:37:35 +03:00 |
|
alexey-milovidov
|
4a71971b43
|
Update KeyCondition.cpp
|
2021-01-15 14:36:07 +03:00 |
|