Anton Popov
|
7e9b13199a
|
dynamic columns: improve performance of parsing json data
|
2021-06-12 18:13:13 +03:00 |
|
Kruglov Pavel
|
8acf031c1b
|
Merge pull request #24398 from Avogar/fix-deltasum
Fix logical error AggregateFunctionFactory returned nullptr
|
2021-06-03 19:40:06 +03:00 |
|
Alexander Kuzmenkov
|
3f57fc085b
|
remove mutable context references from functions interface
Also remove it from some visitors.
|
2021-05-28 19:45:37 +03:00 |
|
Pavel Kruglov
|
42d57138f2
|
replace all isDateOrDateTime invocations to explicit calls to isDate and isDateTime and isDateTime64
|
2021-05-28 15:34:49 +03:00 |
|
Maksim Kita
|
d923d9e6ef
|
Function move file
|
2021-05-17 10:30:42 +03:00 |
|
Maksim Kita
|
947f28d430
|
IFunction refactoring
|
2021-05-15 20:33:15 +03:00 |
|
Alexey Milovidov
|
ce4bf58029
|
Merge with master
|
2021-05-09 19:01:38 +03:00 |
|
Alexey Milovidov
|
9753ddc8a0
|
Merge branch 'master' of github.com:yandex/ClickHouse into normalize-bigint
|
2021-05-09 18:54:29 +03:00 |
|
Maksim Kita
|
108c2022d9
|
Function arrayDifference decimal math overflow
|
2021-05-08 17:01:30 +03:00 |
|
Alexey Milovidov
|
bebdabc0ca
|
Support Map with UUID keys
|
2021-05-07 20:42:16 +03:00 |
|
Alexey Milovidov
|
9d4265d727
|
Fix mapAdd, mapSubstract; add support for big integers
|
2021-05-06 03:14:52 +03:00 |
|
Alexey Milovidov
|
199f928402
|
Shave off some lines of code
|
2021-05-05 15:01:19 +03:00 |
|
Alexey Milovidov
|
79beaae056
|
Shave off some lines of code
|
2021-05-05 15:01:01 +03:00 |
|
Alexey Milovidov
|
6473e956bb
|
Implement TODO
|
2021-05-05 14:58:17 +03:00 |
|
Alexey Milovidov
|
1b01284acb
|
Implement TODO
|
2021-05-04 18:41:58 +03:00 |
|
Alexey Milovidov
|
b0bd9fd3b0
|
Add UInt128 where it is needed
|
2021-05-03 19:12:28 +03:00 |
|
Alexey Milovidov
|
30ef8ade6c
|
Merge with master
|
2021-05-02 21:43:45 +03:00 |
|
Alexey Milovidov
|
1fda866881
|
Merge branch 'master' into normalize-bigint
|
2021-05-02 21:24:45 +03:00 |
|
Maksim Kita
|
bcfcfe7fe9
|
Fixed style check
|
2021-04-30 17:16:51 +03:00 |
|
Maksim Kita
|
404b2d8fe8
|
Return constant branch
|
2021-04-30 17:14:01 +03:00 |
|
Maksim Kita
|
44b966af5a
|
Removed const path for arrayAggregation
|
2021-04-30 12:33:34 +03:00 |
|
Maksim Kita
|
aa71b4a6df
|
Merge pull request #22242 from hexiaoting/dev_arrayproduct
Introduce arrayProduct function
|
2021-04-30 09:55:21 +03:00 |
|
Alexey Milovidov
|
649550c5ab
|
Attempt to normalize big integers
|
2021-04-25 12:30:43 +03:00 |
|
Alexey Milovidov
|
8f01af62d9
|
Merge branch 'master' into normalize-bigint
|
2021-04-25 06:57:44 +03:00 |
|
Alexey Milovidov
|
4ff812db7f
|
Maybe better support for paths with whitespaces
|
2021-04-24 22:47:52 +03:00 |
|
alexey-milovidov
|
83038f84af
|
Revert "Function arrayFold for folding over array with accumulator"
|
2021-04-18 03:34:05 +03:00 |
|
Alexander Kuzmenkov
|
74b4c56ba4
|
Merge pull request #21589 from dmalkr/dmalkr/arrayFold
Function `arrayFold` for folding over array with accumulator
|
2021-04-16 14:23:53 +03:00 |
|
Alexander Kuzmenkov
|
440efb6fb6
|
Update arrayFold.cpp
|
2021-04-16 14:22:23 +03:00 |
|
Dmitry Krylov
|
bf51f94f37
|
Fix constness
|
2021-04-15 21:46:15 +10:00 |
|
Dmitry Krylov
|
75036debf4
|
Check type match of lambda and accumulator
|
2021-04-15 19:25:30 +10:00 |
|
Alexey Milovidov
|
df44476307
|
Fix error
|
2021-04-13 22:32:02 +03:00 |
|
Alexey Milovidov
|
c01756014e
|
More generic implementation of has
|
2021-04-13 20:08:49 +03:00 |
|
Alexey Milovidov
|
83a78a5aa7
|
Fix unfinished code in GatherUtils #20272
|
2021-04-13 16:56:39 +03:00 |
|
hexiaoting
|
9e921023b8
|
Fix error
|
2021-04-13 09:53:39 +08:00 |
|
Dmitry Krylov
|
df60724847
|
Fix constness
|
2021-04-12 20:29:58 +10:00 |
|
Dmitry Krylov
|
a3d57bd5af
|
Check number of arguments
|
2021-04-12 20:29:35 +10:00 |
|
Dmitry Krylov
|
68bd27f3c5
|
Fix code style
|
2021-04-12 12:12:40 +10:00 |
|
Dmitry Krylov
|
35472bcc2f
|
Update to new IFunction::create()
|
2021-04-12 11:37:44 +10:00 |
|
Dmitry Krylov
|
582f6d3a72
|
Remove unneeded branches of code
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
c2f326e2ae
|
Remove unneeded branches of code
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
ce1b9b20d5
|
Remove unneeded branches of code
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
15ea9b3f22
|
Move arrayFold functionality to arrayFold.cpp
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
517ef8ebf4
|
Bug with string functions in arrayFold fixed
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
e3502dabc7
|
Remove debug messages
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
1861817bfc
|
Remove debug messages
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
9446df026b
|
Cleaning code
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
b19a06ba48
|
Fix to work with empty arrays
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
fbd43aeea8
|
Draft: taking into accout input arrays variable length
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
2e8a296cc9
|
Draft: very simple variant
|
2021-04-12 10:23:31 +10:00 |
|
Dmitry Krylov
|
7c47832405
|
Experiment: attempt to shrink arrays
|
2021-04-12 10:23:31 +10:00 |
|