Oleg Matrokhin
|
8ea7cab7e4
|
simplify expression
|
2019-12-08 18:07:06 +03:00 |
|
Oleg Matrokhin
|
2cab90b9f4
|
fmt
|
2019-12-08 17:36:31 +03:00 |
|
Oleg Matrokhin
|
10cf9e5b9f
|
implement new function
|
2019-12-08 03:18:24 +03:00 |
|
alesapin
|
8c7deaa70d
|
More safier, but still ugly mutations interpreter
|
2019-11-06 20:28:03 +03:00 |
|
Amos Bird
|
ad12099642
|
ubsan fix
|
2019-11-02 17:00:03 +08:00 |
|
Vitaly Baranov
|
a0ca932035
|
Fix build and add comments.
|
2019-10-21 16:39:55 +03:00 |
|
VDimir
|
797f76a187
|
Separate class for IsValidJSONImpl
|
2019-10-19 07:26:19 +00:00 |
|
VDimir
|
f1630b4e2e
|
Merge branch 'master' into feature/isvalidjson-5910
|
2019-10-19 06:21:21 +00:00 |
|
alexey-milovidov
|
62c7c50aba
|
Update FunctionsJSON.h
|
2019-10-12 20:00:32 +03:00 |
|
VDimir
|
1174fc346b
|
Add isValidJSON function
|
2019-10-12 11:42:43 +00:00 |
|
Alexander Kuzmenkov
|
8a1d57bddb
|
Include PODArray.h into fewer files.
|
2019-10-11 14:28:16 +03:00 |
|
Vitaly Baranov
|
6cbb52128b
|
Fix extracting tuple from JSON.
|
2019-08-29 01:55:35 +03:00 |
|
Alexey Milovidov
|
8966520801
|
Added "assert_cast" function as a replacement for static_cast for columns
|
2019-08-21 05:28:04 +03:00 |
|
Vitaly Baranov
|
9632c4102a
|
Change test to pass the exceeding of memory limit in ParsedJson::Iterator::Iterator when UBSan is used.
|
2019-08-13 18:26:31 +03:00 |
|
Alexey Milovidov
|
cfe3112bf2
|
Enabled SIMDJSON for SSE 4.2 with PCLMUL instruction set
|
2019-08-07 15:07:34 +03:00 |
|
chertus
|
f19dee706a
|
move IColumn.isColumnConst() outside of interface
|
2019-06-27 22:28:52 +03:00 |
|
proller
|
3d8c8ee83c
|
Build fixes. Split config.h (#5686)
|
2019-06-20 12:12:49 +03:00 |
|
Vitaly Baranov
|
63b319404b
|
Fix handling mixed const/non-const cases.
|
2019-05-28 02:47:33 +03:00 |
|
Vitaly Baranov
|
095fc7b454
|
Optimization by using implementation-specific JSONParser::sizeOfArray(), JSONParser::sizeOfObject().
|
2019-05-17 17:24:13 +03:00 |
|
Vitaly Baranov
|
823d862ceb
|
Add a setting to disable simdjson.
|
2019-05-16 22:39:49 +03:00 |
|
Vitaly Baranov
|
b90a3a4222
|
Add UInt64 support to JSON functions.
|
2019-05-16 21:22:59 +03:00 |
|
Vitaly Baranov
|
263fc16bd5
|
Fix handling wrong JSONs.
|
2019-05-16 15:16:21 +03:00 |
|
Vitaly Baranov
|
f4942007e1
|
Add function JSONExtractKeysAndValues().
|
2019-05-16 14:09:22 +03:00 |
|
Vitaly Baranov
|
edf1c42c7b
|
Add comments to the class template FunctionJSON.
|
2019-05-16 14:09:22 +03:00 |
|
Vitaly Baranov
|
c93bd31695
|
Simplify template implementation.
|
2019-05-16 14:09:22 +03:00 |
|
Vitaly Baranov
|
76bda0342b
|
Move ExtraArg to the end of arguments of JSONExtract().
|
2019-05-16 14:09:22 +03:00 |
|
Vitaly Baranov
|
0d26ac8583
|
Reimplement indices in objects in more straightforward way
|
2019-05-16 14:09:22 +03:00 |
|
Vitaly Baranov
|
7ace113ac0
|
Use custom cmake file for simdjson and fix build
|
2019-05-08 16:20:25 +03:00 |
|
Vitaly Baranov
|
14d58737dd
|
Fix error: use of old-style cast
|
2019-05-08 16:20:25 +03:00 |
|
hcz
|
706f335042
|
Format code and update tests
|
2019-05-08 16:20:25 +03:00 |
|
hcz
|
8cae381428
|
Performance improvement
|
2019-05-08 16:20:25 +03:00 |
|
hcz
|
b721ae11f5
|
Fix const column detection
|
2019-05-08 16:20:25 +03:00 |
|
hcz
|
e1a236f55c
|
Update API
|
2019-05-08 16:20:25 +03:00 |
|
hcz
|
560246c0c3
|
Add Simdjson API
|
2019-05-08 16:20:25 +03:00 |
|