Pavel Kruglov
|
bba67a8b87
|
Remove extra line
|
2021-08-11 18:59:13 +03:00 |
|
Pavel Kruglov
|
95d52b9e5f
|
Refactor 2.0
|
2021-08-11 18:56:03 +03:00 |
|
Pavel Kruglov
|
b841a96c39
|
Refactor code
|
2021-08-10 14:31:15 +03:00 |
|
Pavel Kruglov
|
1fa8901cdb
|
Mark functions conversion as suitable for short-circuit
|
2021-08-09 18:02:09 +03:00 |
|
Kruglov Pavel
|
6dfba6ee2a
|
Fix
|
2021-08-09 18:02:09 +03:00 |
|
Kruglov Pavel
|
db3f66f422
|
Update FunctionIfBase.h
|
2021-08-09 18:02:09 +03:00 |
|
Pavel Kruglov
|
09dad40461
|
Update test
|
2021-08-09 18:02:09 +03:00 |
|
Pavel Kruglov
|
f1efaea31a
|
Fix build, add test
|
2021-08-09 18:02:08 +03:00 |
|
Pavel Kruglov
|
7989d6a848
|
Remove include
|
2021-08-09 18:01:08 +03:00 |
|
Pavel Kruglov
|
70b51133c1
|
Try to simplify code
|
2021-08-09 18:01:08 +03:00 |
|
Pavel Kruglov
|
fa72ec0ba9
|
Add missing virtual method to the new toJSONString function
|
2021-08-09 17:57:50 +03:00 |
|
Pavel Kruglov
|
bff79d7774
|
Fix special build
|
2021-08-09 17:57:50 +03:00 |
|
Pavel Kruglov
|
9fd4d14521
|
Fix style, build, add test
|
2021-08-09 17:57:50 +03:00 |
|
Pavel Kruglov
|
f16f660636
|
Fix PVS check
|
2021-08-09 17:57:50 +03:00 |
|
Pavel Kruglov
|
29440011ae
|
Fix
|
2021-08-09 17:57:50 +03:00 |
|
Pavel Kruglov
|
a9cf67ecf2
|
Fix bugs, add tests
|
2021-08-09 17:57:49 +03:00 |
|
Pavel Kruglov
|
e701903ba6
|
Fix tests
|
2021-08-09 17:57:49 +03:00 |
|
Pavel Kruglov
|
76b3ae4301
|
Fix tests
|
2021-08-09 17:57:49 +03:00 |
|
Pavel Kruglov
|
6da03935af
|
Clean up
|
2021-08-09 17:57:49 +03:00 |
|
Pavel Kruglov
|
01bd5cc998
|
Clean up
|
2021-08-09 17:57:02 +03:00 |
|
Pavel Kruglov
|
a95d45a157
|
Some clean up
|
2021-08-09 17:57:02 +03:00 |
|
Pavel Kruglov
|
170f98572a
|
Update IColumn.h
|
2021-08-09 17:54:49 +03:00 |
|
Pavel Kruglov
|
a7e6b97e7c
|
Remove extra files
|
2021-08-09 17:54:49 +03:00 |
|
Pavel Kruglov
|
e5460c2b3f
|
Fix ColumnFunction create
|
2021-08-09 17:54:49 +03:00 |
|
Pavel Kruglov
|
ab65b7f25d
|
Minor changes
|
2021-08-09 17:54:49 +03:00 |
|
Pavel Kruglov
|
3ec2ab6156
|
Avoid using expand, fix bugs, add tests and comments
|
2021-08-09 17:54:49 +03:00 |
|
Pavel Kruglov
|
20041d91df
|
Fix test
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
3cf0bd337f
|
Remove unrelated change
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
67ad60d69d
|
Add tests
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
136e58bc8f
|
Fix style
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
1e89b5d01a
|
Mark tests as short
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
62d4f4b25c
|
Small refactoring and adding comments
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
d8f590febe
|
Remove includes
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
7ff11aff2d
|
Some fixes, more tests
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
0662df8b76
|
Fix performance with JIT, add arguments to function isSuitableForShortCircuitArgumentsExecution
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
dcc30ed404
|
Resolve conflicts
|
2021-08-09 17:50:09 +03:00 |
|
Pavel Kruglov
|
cdbe4951f4
|
Add some optimizations and fixes
|
2021-08-09 17:50:09 +03:00 |
|
Kruglov Pavel
|
fd56210652
|
Update short_circuit_functions.xml
|
2021-08-09 17:50:09 +03:00 |
|
Pavel Kruglov
|
807c6afab1
|
Distinguish between regular ColumnFunction and short curcuit argument
|
2021-08-09 17:50:09 +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 |
|
Pavel Kruglov
|
2595af7839
|
Remove extra line
|
2021-08-09 17:44:39 +03:00 |
|
Pavel Kruglov
|
ee659fa902
|
Fix tests and build
|
2021-08-09 17:44:39 +03:00 |
|
Pavel Kruglov
|
931d533152
|
Fix expanding FixedString 2.0
|
2021-08-09 17:44:39 +03:00 |
|
Pavel Kruglov
|
cf490dacd1
|
Fix expanding FixedString
|
2021-08-09 17:44:39 +03:00 |
|
Pavel Kruglov
|
3410f96495
|
Remove extra line
|
2021-08-09 17:44:39 +03:00 |
|
Pavel Kruglov
|
74a8b14ca4
|
Fix tests
|
2021-08-09 17:44:39 +03:00 |
|
Pavel Kruglov
|
4e5db93af3
|
Add small perf test
|
2021-08-09 17:44:39 +03:00 |
|
Pavel Kruglov
|
620729aa45
|
Add forgotten includes
|
2021-08-09 17:44:39 +03:00 |
|
Pavel Kruglov
|
b6061e132a
|
Small fixes
|
2021-08-09 17:44:39 +03:00 |
|
Pavel Kruglov
|
400cad4d8b
|
Refactor, fix bugs, improve performance
|
2021-08-09 17:44:04 +03:00 |
|