Commit Graph

69767 Commits

Author SHA1 Message Date
Pavel Kruglov
fa72ec0ba9 Add missing virtual method to the new toJSONString function 2021-08-09 17:57:50 +03:00
Pavel Kruglov
bff79d7774 Fix special build 2021-08-09 17:57:50 +03:00
Pavel Kruglov
9fd4d14521 Fix style, build, add test 2021-08-09 17:57:50 +03:00
Pavel Kruglov
f16f660636 Fix PVS check 2021-08-09 17:57:50 +03:00
Pavel Kruglov
29440011ae Fix 2021-08-09 17:57:50 +03:00
Pavel Kruglov
a9cf67ecf2 Fix bugs, add tests 2021-08-09 17:57:49 +03:00
Pavel Kruglov
e701903ba6 Fix tests 2021-08-09 17:57:49 +03:00
Pavel Kruglov
76b3ae4301 Fix tests 2021-08-09 17:57:49 +03:00
Pavel Kruglov
6da03935af Clean up 2021-08-09 17:57:49 +03:00
Pavel Kruglov
01bd5cc998 Clean up 2021-08-09 17:57:02 +03:00
Pavel Kruglov
a95d45a157 Some clean up 2021-08-09 17:57:02 +03:00
Pavel Kruglov
170f98572a Update IColumn.h 2021-08-09 17:54:49 +03:00
Pavel Kruglov
a7e6b97e7c Remove extra files 2021-08-09 17:54:49 +03:00
Pavel Kruglov
e5460c2b3f Fix ColumnFunction create 2021-08-09 17:54:49 +03:00
Pavel Kruglov
ab65b7f25d Minor changes 2021-08-09 17:54:49 +03:00
Pavel Kruglov
3ec2ab6156 Avoid using expand, fix bugs, add tests and comments 2021-08-09 17:54:49 +03:00
Pavel Kruglov
20041d91df Fix test 2021-08-09 17:54:14 +03:00
Pavel Kruglov
3cf0bd337f Remove unrelated change 2021-08-09 17:54:14 +03:00
Pavel Kruglov
67ad60d69d Add tests 2021-08-09 17:54:14 +03:00
Pavel Kruglov
136e58bc8f Fix style 2021-08-09 17:54:14 +03:00
Pavel Kruglov
1e89b5d01a Mark tests as short 2021-08-09 17:54:14 +03:00
Pavel Kruglov
62d4f4b25c Small refactoring and adding comments 2021-08-09 17:54:14 +03:00
Pavel Kruglov
d8f590febe Remove includes 2021-08-09 17:54:14 +03:00
Pavel Kruglov
7ff11aff2d Some fixes, more tests 2021-08-09 17:54:14 +03:00
Pavel Kruglov
0662df8b76 Fix performance with JIT, add arguments to function isSuitableForShortCircuitArgumentsExecution 2021-08-09 17:54:14 +03:00
Pavel Kruglov
dcc30ed404 Resolve conflicts 2021-08-09 17:50:09 +03:00
Pavel Kruglov
cdbe4951f4 Add some optimizations and fixes 2021-08-09 17:50:09 +03:00
Kruglov Pavel
fd56210652 Update short_circuit_functions.xml 2021-08-09 17:50:09 +03:00
Pavel Kruglov
807c6afab1 Distinguish between regular ColumnFunction and short curcuit argument 2021-08-09 17:50:09 +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
Pavel Kruglov
2595af7839 Remove extra line 2021-08-09 17:44:39 +03:00
Pavel Kruglov
ee659fa902 Fix tests and build 2021-08-09 17:44:39 +03:00
Pavel Kruglov
931d533152 Fix expanding FixedString 2.0 2021-08-09 17:44:39 +03:00
Pavel Kruglov
cf490dacd1 Fix expanding FixedString 2021-08-09 17:44:39 +03:00
Pavel Kruglov
3410f96495 Remove extra line 2021-08-09 17:44:39 +03:00
Pavel Kruglov
74a8b14ca4 Fix tests 2021-08-09 17:44:39 +03:00
Pavel Kruglov
4e5db93af3 Add small perf test 2021-08-09 17:44:39 +03:00
Pavel Kruglov
620729aa45 Add forgotten includes 2021-08-09 17:44:39 +03:00
Pavel Kruglov
b6061e132a Small fixes 2021-08-09 17:44:39 +03:00
Pavel Kruglov
400cad4d8b Refactor, fix bugs, improve performance 2021-08-09 17:44:04 +03:00
Pavel Kruglov
bd415b17d2 Fix bug 2021-08-09 17:43:10 +03:00
Pavel Kruglov
0a32e47b5f Fix tests 2021-08-09 17:43:10 +03:00
Pavel Kruglov
ae8df9c1c5 Add reverse parameter to filter, fix tests, reduce coping 2021-08-09 17:43:10 +03:00
Pavel Kruglov
775d190fb3 Fix tests 2021-08-09 17:43:10 +03:00
Pavel Kruglov
50d4192126 Implement short circuit function evaluation, first attempt 2021-08-09 17:43:10 +03:00
Nikita Mikhaylov
7803a27e99
Merge pull request #27384 from azat/tests-system.mutations
Add and check system.mutations for database filter
2021-08-09 17:01:31 +03:00
Nikolai Kochetov
b5d3bc34d2 Try fix integration tests. 2021-08-09 16:27:19 +03:00
Vitaly Baranov
d782406c0e
Merge pull request #27170 from adevyatova/annadevyatova-DOCSUP-12212
DOCSUP-12212: Document currentRoles, enabledRoles, defaultRoles functions
2021-08-09 16:17:53 +03:00
Vitaly Baranov
d3667b348a
Update other-functions.md 2021-08-09 16:16:31 +03:00
Maksim Kita
b8b24684b4
Merge pull request #27273 from ClickHouse/remove-streams-from-dicts
Remove streams from dicts
2021-08-09 15:58:37 +03:00