Alexander Tokmakov
bed2206ae9
Merge pull request #39460 from ClickHouse/remove_some_dead_and_commented_code
...
Remove some dead and commented code
2022-07-22 13:24:34 +03:00
Robert Schulze
ea0a3bf600
Merge branch 'master' into stringref-to-string_view
2022-07-21 18:33:06 +02:00
Alexander Tokmakov
a8da5d96fc
remove some dead and commented code
2022-07-21 15:05:48 +02:00
Anton Popov
68aab132a5
Merge pull request #38989 from lokax/tuple_elem
...
feat(function): tupleElement with default value
2022-07-21 13:58:08 +02:00
Nikolai Kochetov
3b755ffb2a
Merge pull request #39391 from ClickHouse/fix-date-time-64-columns-dor-dict
...
Fix scale for DateTime64 dictionary attribute.
2022-07-20 23:14:33 +02:00
Nikolai Kochetov
85e5597798
Fix some tests.
2022-07-20 15:54:12 +00:00
lokax
f1e9c23f46
add tryGetPostitionByName function
2022-07-20 21:20:00 +08:00
lokax
61a6117a33
overload getPostitionByName function
2022-07-20 21:20:00 +08:00
Nikolai Kochetov
775b96fe13
Remove comment
2022-07-19 17:05:44 +00:00
Nikolai Kochetov
51396aa083
Fix scale for DateTime64 dictionary attribute.
2022-07-19 16:46:52 +00:00
Dmitry Novik
50989bdb68
Merge branch 'master' into group-by-use-nulls
2022-07-19 14:58:01 +02:00
Robert Schulze
81ef1099cc
Even less usage of StringRef
...
--> see #39300
2022-07-19 07:01:06 +00:00
Anton Popov
76eec62469
Merge branch 'master' into randomize-more-settings
2022-07-15 14:12:49 +02:00
avogar
9291d33080
Pass const std::string_view & by value, not by reference
2022-07-14 16:11:57 +00:00
Anton Popov
d4cb2184c2
Merge branch 'master' into randomize-more-settings
2022-07-14 17:01:07 +02:00
Anton Popov
da2413f7d2
fix reading of sparse columns with prefetch
2022-07-13 15:10:37 +00:00
avogar
fca9d75e82
Fix code in getLeastSupertype function
2022-07-11 14:47:51 +00:00
Dmitry Novik
1587385f7a
Cleanup code
2022-07-07 18:53:20 +00:00
Dmitry Novik
81dd90893e
Merge remote-tracking branch 'origin/master' into group-by-use-nulls
2022-07-01 16:24:05 +00:00
Anton Popov
7c721578c7
Merge pull request #38320 from CurtizJ/dynamic-columns-16
...
Improve performace of insertion to columns of type JSON
2022-06-30 14:18:20 +02:00
Anton Popov
58c8facebb
minor fixes
2022-06-28 14:21:21 +00:00
lgbo-ustc
2e3923757c
fixed:Moved-from object 'column_array_of_element' is moved
2022-06-28 17:20:33 +08:00
Dmitry Novik
1d15d72211
Support NULLs in ROLLUP
2022-06-27 18:42:26 +00:00
lgbo-ustc
96e6f9a2d0
fixed code style
2022-06-23 16:10:01 +08:00
lgbo-ustc
31bf1203d3
update codes
2022-06-23 15:57:19 +08:00
Anton Popov
52db1b35a1
improve performace of insertion to columns of type JSON
2022-06-22 17:45:51 +00:00
lgbo-ustc
fc641d9ce4
some changes
2022-06-21 11:29:55 +08:00
lgbo-ustc
c13bf03fe0
fixed code style
2022-06-20 09:56:21 +08:00
lgbo-ustc
35d534c213
nested struct in struct
2022-06-16 16:45:05 +08:00
lgbo-ustc
4f13521aa6
struct type support for storage hive
2022-06-16 09:35:34 +08:00
Alexey Milovidov
ab9fc572d5
Merge pull request #37667 from ClickHouse/group-by-enum-fix
...
Support types with non-standard defaults in ROLLUP, CUBE, GROUPING SETS
2022-06-15 05:14:33 +03:00
Maksim Kita
da8b1b1eba
Merge pull request #38025 from kitaisreal/use-base-sort-instead-of-standard
...
Use pdqsort instead of standard sort
2022-06-14 12:13:35 +02:00
Maksim Kita
98a89b50ff
Use pdqsort instead of standard sort
2022-06-13 15:31:08 +02:00
Anton Popov
b8f73ede69
fix clang-tidy
2022-06-10 13:48:48 +00:00
Anton Popov
db6bc122ff
Merge remote-tracking branch 'upstream/master' into HEAD
2022-06-06 18:13:16 +00:00
Anton Popov
f592a802a1
Merge pull request #37482 from CurtizJ/json-new-serialization
...
Better binary serialization of `ColumnObject`
2022-06-03 13:29:19 +02:00
Anton Popov
e01f52ab48
fix small mistake
2022-06-02 15:35:39 +02:00
Dmitry Novik
0e63583b8f
Support types with non-standard defaults in ROLLUP, CUBE, GROUPING SETS
2022-05-31 00:11:10 +00:00
Nikolai Kochetov
ff98c24d44
Merge pull request #37048 from Avogar/fix-array-map-nothing
...
Add default implementation for Nothing in functions
2022-05-25 19:10:40 +02:00
Anton Popov
e96af9fd75
better binary serialization of ColumnObject
2022-05-24 13:16:11 +00:00
Robert Schulze
0f6715bd91
Follow-up to PR #37300 : semicolon warnings
...
In PR #37300 , Alexej asked why we the compiler does not warn about
unnecessary semicolons, e.g.
f()
{
}; // <-- here
The answer is surprising: In C++98, above syntax was disallowed but by
most compilers accepted it regardless. C++>11 introduced "empty
declarations" which made the syntax legal.
The previous behavior can be restored using flag
-Wc++98-compat-extra-semi. This finds many useless semicolons which were
removed in this change. Unfortunately, there are also false positives
which would require #pragma-s and HAS_* logic (--> check_flags.cmake) to
suppress. In the end, -Wc++98-compat-extra-semi comes with extra effort
for little benefit. Therefore, this change only fixes some semicolons
but does not enable the flag.
2022-05-20 15:06:34 +02:00
avogar
cb8646fbb4
Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-array-map-nothing
2022-05-19 07:18:48 +00:00
Anton Popov
03c51118d5
better implementation of ColumnObject
2022-05-18 14:15:55 +00:00
Kruglov Pavel
492de1076c
Merge pull request #37232 from zzsmdfj/fix-mysql-datatype-binary0
...
fix MySQL database engine to compatible with binary(0) dataType
2022-05-18 12:15:07 +02:00
Anton Popov
7477cf28a9
fix some cases of insertion nested arrays to columns of type Object
2022-05-17 22:59:16 +00:00
Robert Schulze
e3cfec5b09
Merge remote-tracking branch 'origin/master' into clangtidies
2022-05-16 10:12:50 +02:00
zzsmdfj
525b2b4511
to compatible with binary(0)
2022-05-16 11:36:39 +08:00
avogar
0311dbb422
Add default implementation for Nothing, support arrays of nullable for arrayFilter and similar functions
2022-05-12 15:15:31 +00:00
Maksim Kita
437d70d4da
Fixed tests
2022-05-11 21:59:51 +02:00
Maksim Kita
b3b46d2e5c
Fixed tests
2022-05-11 21:59:51 +02:00