Commit Graph

1800 Commits

Author SHA1 Message Date
Arthur Passos
9b6979b286
Merge branch 'master' into add_parquet_bloom_filters_support 2024-10-11 09:46:19 -03:00
Pavel Kruglov
82aeaac984
Merge branch 'master' into native-json-as-string 2024-10-09 12:40:33 +08:00
avogar
24c5b0aa68 Fix builds 2024-10-09 03:30:07 +00:00
avogar
2b735896ea Better comments 2024-10-09 03:28:46 +00:00
Pavel Kruglov
26f9aec1a5
Merge pull request #70288 from Avogar/json-as-string-row-binary
Allow to read/write JSON type as binary string in RowBinary format
2024-10-09 03:15:38 +00:00
vdimir
a23e8071db
Merge pull request #70374 from Avogar/fix-json-sub-object-subcolumn-group-by
Fix crash during GROUP BY JSON sub-object subcolumn
2024-10-08 17:02:48 +00:00
Arthur Passos
ce74e317a2 Merge branch 'master' into add_parquet_bloom_filters_support 2024-10-07 16:56:37 -03:00
Pavel Kruglov
291cd824cd
Merge branch 'master' into json-as-string-row-binary 2024-10-07 06:29:51 +02:00
Pavel Kruglov
4ee78ee4f4
Merge branch 'master' into native-json-as-string 2024-10-07 06:06:57 +02:00
Konstantin Bogdanov
67c1e89d90
Apply linter changes 2024-10-06 12:29:20 +02:00
Konstantin Bogdanov
f0ae77edb0
Fix build with clang-19 2024-10-05 14:47:23 +02:00
Raúl Marín
73a9de30a6 Remove some nested IAST.h includes in favor of forward declarations 2024-10-04 18:47:13 +02:00
avogar
31c1720086 Fix crash during GROUP BY JSON sub-object subcolumn 2024-10-04 13:12:04 +00:00
Pavel Kruglov
a4cd3b326a
Merge branch 'master' into native-json-as-string 2024-10-04 14:14:39 +02:00
avogar
766458aa0f Allow to serialize JSON column as single String column in Native format 2024-10-03 11:44:47 +00:00
Pavel Kruglov
f0194a7fde
Merge branch 'master' into json-as-string-row-binary 2024-10-03 00:02:31 +02:00
avogar
b218e7e853 Allow to read/write JSON type as binary string in RowBinary format 2024-10-02 19:50:47 +00:00
Pavel Kruglov
321980f650
Merge pull request #70218 from Avogar/respect-simdjson-setting
Respect setting allow_simdjson in JSON type parser
2024-10-02 09:48:42 +00:00
avogar
b40af9c460 Respect setting allow_simdjson in JSON type parser 2024-10-01 17:13:18 +00:00
avogar
cf8f2f6293 Fix Dynamic type creation of JSON subcolumn 2024-09-30 20:18:01 +00:00
vdimir
24c5548aa6
Merge pull request #69828 from CurtizJ/insert-sparse-columns
Allow to parse directly into sparse columns
2024-09-30 16:04:19 +00:00
Anton Popov
b27207ea27 better serialization hints 2024-09-26 17:38:07 +00:00
Raúl Marín
e1d684007c
Merge pull request #69914 from Algunenano/dbms_functionless
Remove dbms dependency on clickhouse_functions
2024-09-25 20:42:32 +00:00
Anton Popov
5f2c511f27 Merge remote-tracking branch 'upstream/master' into HEAD 2024-09-25 14:47:06 +00:00
Raúl Marín
a90790ce5b Remove dbms dependency on clickhouse_functions 2024-09-24 19:48:23 +02:00
Anton Popov
ccb18ff3e0 fix reset of serialization hints 2024-09-23 13:47:42 +00:00
Alexey Milovidov
48b6e5b58e Simplification 2024-09-23 03:34:06 +02:00
Alexey Milovidov
9624fb27e5 Remove garbage 2024-09-22 21:29:12 +02:00
Alexey Milovidov
54cf7e3148 Remove garbage 2024-09-22 21:27:22 +02:00
Alexey Milovidov
f5defdba4a Merge branch 'master' into enum_json 2024-09-22 21:26:52 +02:00
Alexey Milovidov
937728d1f5
Merge pull request #69291 from Avogar/fix-dynamic-incomplete-type-insert
Fix insertion of incomplete type into Dynamic during deserialization
2024-09-21 16:53:22 +00:00
Anton Popov
3c2d6fa820 fix and add tests 2024-09-21 13:49:06 +00:00
Anton Popov
a2d3ff49e9 allow to parse directly into sparse columns 2024-09-20 16:15:52 +00:00
Arthur Passos
10b3a0e4c8 Merge branch 'master' into add_parquet_bloom_filters_support 2024-09-19 19:56:55 -03:00
Arthur Passos
d017738a28 progress 2024-09-19 19:54:12 -03:00
Raúl Marín
f3df7bd171 Hide Settings implementation 2024-09-18 15:48:02 +02:00
Daniil Ivanik
2fce90ab76
Merge pull request #66782 from a-a-f/input_format_json_empty_as_default
Add support for the `input_format_json_empty_as_default` setting
2024-09-13 10:33:45 +00:00
avogar
aab5f9465c Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-dynamic-incomplete-type-insert 2024-09-12 17:01:29 +00:00
Kruglov Pavel
d226b13fd4
Merge pull request #69272 from Avogar/json-memory-usage
Reduce memory usage of inserts to JSON by using adaptive write buffer size
2024-09-10 15:23:18 +00:00
avogar
45c7818492 Fix buffer reusage 2024-09-09 10:52:27 +00:00
avogar
a2c88ca6ef Fix comment 2024-09-05 13:18:14 +00:00
avogar
92a4f4a02a Fix insertion of incomplete type into Dynamic during deserialization 2024-09-05 13:16:43 +00:00
avogar
b7b88737ad Treat dynamic/object structure streams as dynamic 2024-09-04 18:37:33 +00:00
avogar
4b322ee3c5 Reduce memory usage of inserts to JSON by using adaptive write buffer size 2024-09-04 17:12:17 +00:00
Kruglov Pavel
218e601ef8
Better exception message 2024-09-02 15:35:56 +02:00
avogar
457db103c0 Don't create Object type if use_json_alias_for_old_object_type=1 but allow_experimental_object_type=0 2024-09-02 13:20:27 +00:00
Kruglov Pavel
e7d63b5f79
Merge pull request #68953 from Avogar/fix-dynamic-unitialized-value
Don't use serializations cache in const Dynamic column methods
2024-08-28 11:39:00 +00:00
Kruglov Pavel
59d821e164
Merge pull request #68793 from Avogar/json-alias-runtime
Check setting use_json_alias_for_old_object_type in runtime
2024-08-27 17:10:23 +00:00
avogar
6ee197ea59 Don't use serializations cache in const Dynamic column methods 2024-08-27 13:01:37 +00:00
Kruglov Pavel
bf4b53390b
Merge branch 'master' into input_format_json_empty_as_default 2024-08-26 13:40:48 +02:00