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 |
|
Alexey Milovidov
|
c50791dd3b
|
Fix clang-tidy-14, part 1
|
2022-05-27 22:52:14 +02:00 |
|
Maksim Kita
|
51477adf1b
|
Updated additional cases
|
2021-12-20 15:55:07 +03:00 |
|
Alexey Milovidov
|
fe6b7c77c7
|
Rename "common" to "base"
|
2021-10-02 10:13:14 +03:00 |
|
Yatsishin Ilya
|
17bb938541
|
fix style
|
2021-08-23 13:59:01 +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 |
|
Maksim Kita
|
67e9b85951
|
Merge ext into common
|
2021-06-16 23:28:41 +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 |
|
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 |
|
Nikita Mikhaylov
|
6928f2a409
|
Update pointInPolygon.cpp
|
2021-03-11 17:20:06 +03:00 |
|
Nikita Mikhaylov
|
b219b7626e
|
better
|
2021-03-11 15:19:15 +03:00 |
|
Nikita Mikhaylov
|
eecc12ff6a
|
suppress warnings and skip tests in arcadia
|
2021-03-11 15:09:03 +03:00 |
|
Nikita Mikhailov
|
a6c8d50cc2
|
review fix
|
2021-03-11 15:08:19 +03:00 |
|
Nikita Mikhailov
|
56700ed3e9
|
style
|
2021-03-11 15:08:19 +03:00 |
|
Nikita Mikhailov
|
fb454423b6
|
better
|
2021-03-11 15:08:18 +03:00 |
|
Nikita Mikhailov
|
557fa7c5c8
|
fix ubsan
|
2021-03-11 15:08:18 +03:00 |
|
Nikita Mikhailov
|
e78fc3109c
|
better ubsan testing
|
2021-03-11 15:08:18 +03:00 |
|
Ivan Lezhankin
|
f897f7c93f
|
Refactor IFunction to execute with const arguments
|
2020-11-17 16:24:45 +03:00 |
|
Nikolai Kochetov
|
384718e6c3
|
Part 8.
|
2020-10-19 18:27:41 +03:00 |
|
Nikolai Kochetov
|
959424f28a
|
Rename block to columns.
|
2020-10-14 17:04:50 +03:00 |
|
Nikolai Kochetov
|
966b1d6cf5
|
Rename Block to ColumnsWithTypeAndName.
|
2020-10-14 16:09:11 +03:00 |
|
Nikolai Kochetov
|
d28325a353
|
Replace getByPosition to []
|
2020-10-10 21:24:57 +03:00 |
|
Artem Zuikov
|
b3eafc1106
|
hide symbols in nameless namespace
|
2020-09-07 21:00:37 +03:00 |
|
alexey-milovidov
|
c53854df19
|
Merge pull request #14079 from livace/fix_2d_pip
Fix pointInPolygon with const 2d array
|
2020-08-26 21:02:58 +03:00 |
|
Alexey Ilyukhov
|
f32b7f48f1
|
Fix pointInPolygon with const 2d array
|
2020-08-26 01:13:47 +03:00 |
|
Nikolai Kochetov
|
e4689ce302
|
Make IFunction::executeImpl const.
|
2020-07-21 16:58:07 +03:00 |
|
Alexey Milovidov
|
8c63886ba6
|
Added a comment
|
2020-05-23 14:26:40 +03:00 |
|
Alexey Milovidov
|
6f39ac27d1
|
Comments and clarifications
|
2020-05-23 14:04:29 +03:00 |
|
Alexey Milovidov
|
3b7088262f
|
Comments and clarifications
|
2020-05-23 14:03:21 +03:00 |
|
Alexey Milovidov
|
146d8253ce
|
Comments and clarifications
|
2020-05-23 13:57:30 +03:00 |
|
Alexey Milovidov
|
f14b5c02e2
|
Added a comment
|
2020-05-23 13:41:49 +03:00 |
|
Alexey Milovidov
|
91b8659b4d
|
Avoid data movement
|
2020-05-23 02:14:14 +03:00 |
|
Alexey Milovidov
|
ba5d0a9793
|
Avoid virtual calls
|
2020-05-23 01:40:00 +03:00 |
|
Alexey Milovidov
|
d2cd941f47
|
Changed strategy to "Franklin"
|
2020-05-23 00:47:31 +03:00 |
|
Alexey Milovidov
|
5e21a06559
|
Added bounding box
|
2020-05-23 00:36:44 +03:00 |
|
Alexey Milovidov
|
4deb69599e
|
Improve performance for non-const polygons
|
2020-05-23 00:27:06 +03:00 |
|
Alexey Milovidov
|
84dd802ba9
|
Improve performance for non-const polygons
|
2020-05-23 00:23:49 +03:00 |
|
Alexey Milovidov
|
a39f1d8bdc
|
Preparation
|
2020-05-22 23:29:28 +03:00 |
|
Alexey Milovidov
|
ad54b83563
|
Fix clang-tidy
|
2020-05-22 22:58:08 +03:00 |
|
Alexey Milovidov
|
a309e1050a
|
Finally fix performance issue
|
2020-05-22 22:54:16 +03:00 |
|
Alexey Milovidov
|
3f31f2b9e2
|
Replace polygon key to hash for simplicity
|
2020-05-22 22:37:56 +03:00 |
|
Alexey Milovidov
|
902fc8dd82
|
Fix outstandingly wrong code from #10623
|
2020-05-22 22:15:29 +03:00 |
|
Alexey Milovidov
|
4dd2015056
|
Preparation
|
2020-05-22 17:21:49 +03:00 |
|
Alexey Milovidov
|
a9b3de8542
|
Remove excessive memory allocations
|
2020-05-22 17:07:17 +03:00 |
|
Alexey Milovidov
|
07a65c3090
|
Do not validate polygons in non-constant case
|
2020-05-22 16:50:12 +03:00 |
|
Alexander Kuzmenkov
|
f98ffdbc4c
|
Merge pull request #11087 from azat/context-fwd-decl
[RFC] Forward declaration for Context as much as possible.
|
2020-05-21 19:43:29 +03:00 |
|
Azat Khuzhin
|
d93b9a57f6
|
Forward declaration for Context as much as possible.
Now after changing Context.h 488 modules will be recompiled instead of 582.
|
2020-05-21 01:53:18 +03:00 |
|