Commit Graph

1503 Commits

Author SHA1 Message Date
avogar
eb540fcece Makr DataTypeVariant as comparable 2024-04-16 12:36:20 +00:00
Robert Schulze
97281203b8
Don't access static members through instance, pt. II
clang-tidy rightfully complains
(-readability-static-accessed-through-instance) that static member
functions are accessed through non-static members
2024-04-07 11:09:35 +00:00
Raúl Marín
7df11b1852
Merge pull request #62264 from Algunenano/nested_includes_Ñ
Remove more nested includes
2024-04-05 17:00:28 +02:00
Raúl Marín
276246ee97 Introduce IAggregateFunction_fwd to reduce header dependencies 2024-04-04 12:29:54 +02:00
Raúl Marín
11eb872ac6 Remove more nested includes 2024-04-03 19:06:36 +02:00
avogar
56b5b5e171 Merge branch 'master' of github.com:ClickHouse/ClickHouse into better-string-to-variant 2024-04-03 15:20:21 +00:00
Raúl Marín
c35a436435 Remove nested dependency on DateLutImpl 2024-04-02 14:45:48 +02:00
Kruglov Pavel
9b5b44dd5f
Merge pull request #61889 from Avogar/allow-to-save-bad-json-escape-sequences
Add a setting to allow saving bad escape sequences in JSON input formats
2024-03-28 14:34:02 +01:00
avogar
df06619399 Better conversion from String to Variant 2024-03-27 20:40:26 +00:00
Yakov Olkhovskiy
257cdd83d4
Merge pull request #60994 from bigo-sg/csv-tuple
fix csv format not support tuple
2024-03-27 09:07:46 -04:00
vdimir
3fa6d23730
Merge pull request #61364 from ClickHouse/vdimir/fix_crash_objson_array_null
Fix crash in ObjectJson parsing array with nulls
2024-03-27 13:41:09 +01:00
avogar
dc87c483dd Add a setting to allow saving bad escape sequences in JSON input formats 2024-03-25 21:58:53 +00:00
shuai-xu
5ca0699859 fix tryDeserializeTextCSV 2024-03-22 16:51:58 +08:00
shuai-xu
9d5cabb26d fix csv format not support tuple 2024-03-22 16:51:58 +08:00
Dmitry Novik
e4209218d4
Merge pull request #60497 from ClickHouse/analyzer-distr-json
Analyzer: Support different ObjectJSON on shards
2024-03-21 16:25:30 +01:00
Dmitry Novik
302179c81d Merge remote-tracking branch 'origin/master' into analyzer-distr-json 2024-03-19 18:56:04 +01:00
Raúl Marín
de855ca917 Reduce header dependencies 2024-03-19 17:04:29 +01:00
Dmitry Novik
15e19206b4 Merge remote-tracking branch 'origin/master' into analyzer-distr-json-copy 2024-03-18 14:24:51 +01:00
vdimir
9c9a4db2de
fix 2024-03-18 10:37:32 +00:00
vdimir
6b954fcfd4
Fix crash in ObjectJson parsing array with nulls 2024-03-18 10:37:32 +00:00
Robert Schulze
c17536c3b3
Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
Alexey Milovidov
01136bbc3b Limit backtracking in parser 2024-03-17 19:54:45 +01:00
Alexey Milovidov
bfea36877b
Merge pull request #61499 from ClickHouse/fix-fuzzers
Fix fuzzers
2024-03-17 21:15:10 +03:00
Alexey Milovidov
0a3e42401c Fix fuzzers 2024-03-17 15:44:36 +01:00
Alexey Milovidov
cb8d859453
Merge branch 'master' into analyzer-distr-json 2024-03-17 15:15:06 +03:00
Alexey Milovidov
4eda78440d Remove C++ templates 2024-03-15 10:34:32 +01:00
Alexey Milovidov
c9fb8ef54b Merge branch 'master' into split-cast-overload-resolver 2024-03-15 07:09:51 +01:00
Dmitry Novik
cd912074a5 Fixup 2024-03-14 18:29:07 +01:00
Dmitry Novik
90669ef487 Merge remote-tracking branch 'origin/master' into analyzer-distr-json 2024-03-14 17:43:26 +01:00
Nikolai Kochetov
fe3c2ed699
Merge pull request #61323 from ClickHouse/fix-01761_cast_to_enum_nullable
Fix 01761_cast_to_enum_nullable with analyzer.
2024-03-14 13:25:30 +01:00
Nikolai Kochetov
42a1cc47e6 Fix 01761_cast_to_enum_nullable with analyzer. 2024-03-13 18:05:08 +00:00
Alexey Milovidov
146e401851 Merge branch 'master' into split-cast-overload-resolver 2024-03-13 04:28:24 +01:00
avogar
260c638755 Replace forgotten logical error 2024-03-11 16:59:01 +00:00
avogar
74281b0a4e Avoid some logical errors in experimantal Object type 2024-03-11 16:42:45 +00:00
Alexey Milovidov
804c07156d Fix garbage 2024-03-09 08:24:53 +01:00
Nikita Mikhaylov
82ba97c3a7
More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
Dmitry Novik
016bbfe6f8 Merge remote-tracking branch 'origin/master' into analyzer-distr-json 2024-03-06 15:09:52 +01:00
Dmitry Novik
7065e650e1 Code cleanup 2024-03-06 14:34:03 +01:00
Alexey Milovidov
2b85498940
Merge pull request #60520 from ClickHouse/sync-with-private-2
Synchronize metrics and Keeper
2024-03-05 07:52:03 +03:00
Alexey Milovidov
fe50f5ddf6 Make String a supertype for strings and enums 2024-03-03 22:49:54 +01:00
Alexey Milovidov
c411149364 Merge branch 'master' into sync-with-private-2 2024-03-03 04:42:14 +01:00
Dmitry Novik
55053dae44 Some progress 2024-02-29 19:18:06 +01:00
Robert Schulze
ed655815fe
Merge remote-tracking branch 'rschu1ze/master' into clang-tidy-src 2024-02-29 12:58:53 +00:00
Robert Schulze
a1c164a758
Fix a bunch of clang-tidy warnings in headers 2024-02-28 23:43:12 +00:00
Alexey Milovidov
282c3b55f2 Synchronize small pieces 2024-02-28 23:47:33 +01:00
Kruglov Pavel
a7eabbbe3a
Merge branch 'master' into variant-improvements 2024-02-28 17:38:54 +01:00
Alexey Milovidov
b0ab0b37db
Merge pull request #60434 from ClickHouse/revert-60216-revert-59697-check-stack-size-in-parser
Revert "Revert "Check stack size in Parser""
2024-02-28 19:20:49 +03:00
Dmitry Novik
0de2d766fa WIP on different JSONs on shards 2024-02-28 15:30:06 +01:00
Alexey Milovidov
c192a448d0 Update to clang-19 2024-02-27 14:37:21 +01:00
Alexey Milovidov
0b90076a36
Revert "Revert "Check stack size in Parser"" 2024-02-27 01:34:50 +03:00