Li Yin
|
4088c0a7f3
|
Automated function registration
Automated register all functions with below naming convention by
iterating through the symbols:
void DB::registerXXX(DB::FunctionFactory &)
|
2022-07-29 15:39:50 +08:00 |
|
mergify[bot]
|
79e6f85412
|
Merge branch 'master' into mapupdate_dev
|
2022-07-13 17:06:51 +00:00 |
|
Anton Popov
|
81da0bb9f5
|
keep LowCardinality type in array() and map() functions
|
2022-07-12 13:31:00 +00:00 |
|
hexiaoting
|
e32a0838d1
|
fix bug for mapUpdate
|
2022-06-29 15:52:08 +08:00 |
|
Anton Popov
|
df6882d2b9
|
Revert "Fix errors of CheckTriviallyCopyableMove type"
|
2022-06-07 13:53:10 +02:00 |
|
HeenaBansal2009
|
b7eb6bbd38
|
Fixed clang-tidy-CheckTriviallyCopyableMove-errors
|
2022-05-30 11:09:03 -07:00 |
|
avogar
|
f69c3175af
|
Fix comments
|
2022-05-19 10:13:44 +00:00 |
|
avogar
|
0311dbb422
|
Add default implementation for Nothing, support arrays of nullable for arrayFilter and similar functions
|
2022-05-12 15:15:31 +00:00 |
|
hexiaoting
|
71aa411746
|
Fix bug
|
2022-03-03 13:22:46 +00:00 |
|
hexiaoting
|
582e6fa1c5
|
Fix build error
|
2022-03-03 13:22:46 +00:00 |
|
hexiaoting
|
e953e482ec
|
Implement more functions for Map data type
|
2022-03-03 13:22:44 +00:00 |
|
Maksim Kita
|
51477adf1b
|
Updated additional cases
|
2021-12-20 15:55:07 +03:00 |
|
Maksim Kita
|
7785eac384
|
Loops remove postfix increment
|
2021-12-20 13:32:13 +03:00 |
|
凌涛
|
921bdbdd7d
|
Update src/Functions/map.cpp
Co-authored-by: Kseniia Sumarokova <54203879+kssenii@users.noreply.github.com>
|
2021-10-29 14:51:34 +08:00 |
|
凌涛
|
39322cdbe2
|
add a new function mapExtractKeyLike
|
2021-10-28 17:15:32 +08:00 |
|
凌涛
|
996706101d
|
optimized code
|
2021-10-27 19:53:53 +08:00 |
|
凌涛
|
d4d97d7b9a
|
add new function mapContainsKeyLike
fixed error because of inconsistent offsets
|
2021-10-27 00:06:01 +08:00 |
|
Maksim Kita
|
c73808615b
|
Function has support map type
|
2021-09-22 19:08:08 +03: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 |
|
fuwhu
|
34e6f5c66b
|
Correct the key data type used in mapContains.
|
2021-08-08 10:22:39 +08:00 |
|
alexey-milovidov
|
05d1af153c
|
Merge branch 'master' into rename-const-context-ptr
|
2021-06-12 03:25:09 +03:00 |
|
Pavel Kruglov
|
7dcbf7dbcd
|
Fix bug function mapContains
|
2021-06-08 15:27:51 +03:00 |
|
Nikolai Kochetov
|
dbaa6ffc62
|
Rename ContextConstPtr to ContextPtr.
|
2021-06-01 15:20:52 +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 |
|
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 |
|
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 |
|
Anton Popov
|
ad5a03e8a4
|
improve support of integer keys in type Map
|
2021-02-24 21:13:26 +03:00 |
|
Anton Popov
|
b6a519cd04
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2021-02-24 19:45:38 +03:00 |
|
Anton Popov
|
f203a33a8f
|
Merge pull request #19515 from hexiaoting/map_functions_fix
Bug fix : support const column processing in mapContains, mapKeys, mapValues functions
|
2021-01-25 17:30:59 +03:00 |
|
hexiaoting
|
0f05b0ac9a
|
Add Const column test cases for mapContains/Keys/Values
|
2021-01-23 22:53:08 +08:00 |
|
hexiaoting
|
143b84240e
|
Add const column test case for mapKeys and mapValues
|
2021-01-23 22:48:14 +08:00 |
|
Nikita Mikhaylov
|
e8a9768bd0
|
Update map.cpp
|
2021-01-21 20:47:57 +03:00 |
|
hexiaoting
|
6a78b10e0b
|
fix build error
|
2021-01-18 10:58:07 +08:00 |
|
alexey-milovidov
|
41fe290b2b
|
Update map.cpp
|
2021-01-09 07:15:28 +03:00 |
|
hexiaoting
|
31105670a8
|
Introduce mapContains, mapKeys, mapValues functions for Map data type
|
2021-01-06 18:53:14 +08:00 |
|
Anton Popov
|
dd09e1d783
|
fix type map ser/de to json
|
2020-12-15 17:34:37 +03:00 |
|
Anton Popov
|
6b09669d66
|
data type map: several fixes
|
2020-12-05 22:36:09 +03:00 |
|
hexiaoting
|
5b3a7f5c98
|
Merge remote-tracking branch 'origin/master' into dev_map2
|
2020-11-26 16:43:27 +08:00 |
|
hexiaoting
|
66bca89001
|
Style error fix
|
2020-11-02 17:23:02 +08:00 |
|
hexiaoting
|
e1ff6c3870
|
Update codes
|
2020-11-02 14:46:32 +08:00 |
|