Alexey Milovidov
e1eca1ee39
Support for Enum in function transform
2023-12-29 21:48:38 +01:00
Alexey Milovidov
7c2d868ef1
Revert "Support for Enum in function transform
"
...
This reverts commit 06628f76d7
.
2023-12-29 21:48:14 +01:00
Alexey Milovidov
06628f76d7
Support for Enum in function transform
2023-12-29 21:47:53 +01:00
Raúl Marín
2508e91856
Fix TSAN race in transform
2023-11-15 23:10:25 +01:00
Salvatore Mesoraca
8f6d636ff4
Fix error reporting
2023-08-23 17:26:23 +02:00
Salvatore Mesoraca
740fff84b4
trasform: always check that the default column is big enough
2023-08-22 17:05:56 +02:00
Salvatore Mesoraca
4421bd66b2
Fix for #53187
2023-08-22 17:05:43 +02:00
Alexander Tokmakov
368f6d7b13
fix
2023-08-14 20:46:41 +02:00
ltrk2
6dc74fb5cc
Implement big-endian support for transform
2023-08-03 12:39:28 -07:00
Alexey Milovidov
654af41431
Fix race
2023-07-24 19:45:55 +02:00
Alexey Milovidov
890a3754a6
Fix error
2023-07-24 08:19:46 +02:00
Alexey Milovidov
ceaaa78fdc
Fix transform
2023-07-24 08:04:38 +02:00
Alexey Milovidov
c25da7cbf4
Fix (benign) data rance in transform
2023-07-04 01:03:49 +02:00
Alexey Milovidov
a7febd1c13
Backward compatibility
2023-06-24 08:28:23 +02:00
Alexey Milovidov
ed3ead3493
Add support for Nullable
2023-06-24 07:23:17 +02:00
Alexey Milovidov
3746e274b8
Support empty arrays
2023-06-24 07:23:15 +02:00
Alexey Milovidov
cb2d395410
Add generic implementation of function transform
2023-06-24 06:52:28 +02:00
Alexey Milovidov
396eb70426
Remove garbage from function transform
2023-06-24 05:49:12 +02:00
Alexey Milovidov
786987a29a
Remove garbage from function transform
2023-06-24 05:49:12 +02:00
Alexey Milovidov
72e1f751bb
Fix error in #48300
2023-05-07 04:16:18 +02:00
Salvatore Mesoraca
70a8d7ef08
Prevent types too large for UInt64 from being used
2023-04-26 10:46:35 +02:00
Salvatore Mesoraca
e2d4e08c3b
Fix more issues with Decimals
...
These issues were already present in the original code
2023-04-26 10:46:34 +02:00
Salvatore Mesoraca
5bbe0d472e
Rename variables with misleading names
2023-04-26 10:46:34 +02:00
Salvatore Mesoraca
5f589e20a3
Add missing check for argument type
2023-04-26 10:46:34 +02:00
Salvatore Mesoraca
d65f98ea25
Fix warning
2023-04-26 10:46:34 +02:00
Salvatore Mesoraca
0df0438f4b
Re-add specializations to improve performance
2023-04-26 10:46:33 +02:00
Salvatore Mesoraca
692229d653
Fix test
2023-04-26 10:46:32 +02:00
Salvatore Mesoraca
8c353bc505
Improve performance
2023-04-26 10:46:32 +02:00
Salvatore Mesoraca
c9828e6fa3
Functions: allow transform to deal with NULLs and simplify the code
...
The function has been completely rewritten to be able to handle
parameters in a generic way an support NULLs.
This is Part of the fix for #7237
2023-04-26 10:46:25 +02:00
Alexey Milovidov
97124f3bd1
Minor change
2023-04-23 06:01:39 +02:00
Robert Schulze
7f010d2b61
Merge pull request #45522 from HarryLeeIBM/hlee-s390x-transform
...
Fix endian issue in transform function for s390x
2023-01-24 22:12:25 +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
HarryLeeIBM
61f55ebb8a
Fix endian issue in transform function for s390x
2023-01-23 11:54:35 -08:00
Alexey Milovidov
3b6354fc62
Fix clang-tidy
2022-09-21 14:35:24 +02:00
Alexey Milovidov
f939820a9b
Fix clang-tidy
2022-09-21 02:16:47 +02:00
Alexey Milovidov
730655d4fd
Fix 8/9 of trash
2022-09-19 08:53:20 +02:00
Alexey Milovidov
42b0d444da
Fix 7/8 of trash
2022-09-19 08:53:20 +02:00
Alexey Milovidov
a6e3ab5515
Fix error
2022-09-18 09:21:57 +02:00
Alexey Milovidov
5c75a7d661
Fix error
2022-09-18 09:20:48 +02:00
Alexey Milovidov
c41e37fa8e
Code simplification
2022-09-18 08:58:32 +02:00
Alexey Milovidov
791de6592b
Remove trash from Field
2022-09-18 05:16:08 +02:00
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
Anton Popov
079b08a28a
support nested in json type (wip)
2021-12-16 14:42:12 +03:00
Anton Popov
6f4d9a53b2
Merge remote-tracking branch 'origin/sparse-serialization' into HEAD
2021-12-01 15:54:33 +03:00
loneylee
fb159c0227
fix pr's bug @31839
2021-11-29 15:14:27 +08:00
loneylee
56307bb2fa
issue #29730
2021-11-26 10:05:31 +08:00
Anton Popov
a20922b2d3
Merge remote-tracking branch 'origin/sparse-serialization' into HEAD
2021-11-09 15:36:25 +03:00
Alexey Milovidov
fe6b7c77c7
Rename "common" to "base"
2021-10-02 10:13:14 +03:00
Anton Popov
61239343e3
Merge remote-tracking branch 'origin/sparse-serialization' into HEAD
2021-08-20 16:33:30 +03:00
Pavel Kruglov
70b51133c1
Try to simplify code
2021-08-09 18:01:08 +03:00