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 |
|
Robert Schulze
|
13482af4ee
|
First try at reducing the use of StringRef
- to be replaced by std::string_view
- suggested in #39262
|
2022-07-17 17:26:02 +00:00 |
|
Alexey Milovidov
|
3b0f026827
|
Slight performance improvement of "reinterpret" function
|
2021-12-12 03:29:26 +03:00 |
|
Maksim Kita
|
490ef61a03
|
Function reinterpretAs improve readability
|
2021-10-06 11:43:11 +03:00 |
|
Alexey Milovidov
|
fe6b7c77c7
|
Rename "common" to "base"
|
2021-10-02 10:13:14 +03:00 |
|
Mike Kot
|
bce011cb33
|
Replacing IsDecimalNumber
|
2021-09-11 00:40:18 +02: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 |
|
mergify[bot]
|
d68d5e0ef1
|
Merge branch 'master' into rename-const-context-ptr
|
2021-06-04 14:41:41 +00: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 |
|
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 |
|
Pavel Kruglov
|
42d57138f2
|
replace all isDateOrDateTime invocations to explicit calls to isDate and isDateTime and isDateTime64
|
2021-05-28 15:34:49 +03:00 |
|
Alexey Milovidov
|
b0bd9fd3b0
|
Add UInt128 where it is needed
|
2021-05-03 19:12:28 +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 |
|
Maksim Kita
|
4278098f9a
|
Reinterpret function added Decimal, DateTim64 support
|
2021-02-18 13:09:01 +03:00 |
|
Maksim Kita
|
c608fa1e6a
|
Added error reinterpretation tests
|
2021-02-17 12:53:12 +03:00 |
|
Maksim Kita
|
5f88f5817f
|
Rename untyped function reinterpretAs into reinterpret
|
2021-02-17 11:23:24 +03:00 |
|
Maksim Kita
|
d2b8d9886f
|
Fixed fuzzer crash
|
2021-01-31 22:25:53 +03:00 |
|
Maksim Kita
|
a4812aa97b
|
Updated tests
|
2021-01-31 18:32:47 +03:00 |
|
Maksim Kita
|
155f6c0eb5
|
Function reinterpretAs updated to support big integers
|
2021-01-30 22:56:23 +03:00 |
|
Ivan Lezhankin
|
f897f7c93f
|
Refactor IFunction to execute with const arguments
|
2020-11-17 16:24:45 +03:00 |
|
alexey-milovidov
|
b8b9c6d409
|
Update reinterpretAs.cpp
|
2020-11-04 17:55:05 +03:00 |
|
feng lv
|
9b8dbf37cc
|
fix
fix
|
2020-11-04 08:56:15 +00:00 |
|
feng lv
|
cd711039fb
|
Allow reinterpret between integers and floats of the same size
|
2020-11-04 07:56:27 +00:00 |
|