Azat Khuzhin
e3e30a4457
Fix one clang-tidy issue
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-22 13:26:58 +02:00
Azat Khuzhin
4e76629aaf
Fixes for -Wshorten-64-to-32
...
- lots of static_cast
- add safe_cast
- types adjustments
- config
- IStorage::read/watch
- ...
- some TODO's (to convert types in future)
P.S. That was quite a journey...
v2: fixes after rebase
v3: fix conflicts after #42308 merged
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-21 13:25:19 +02:00
Nikolai Kochetov
85e5597798
Fix some tests.
2022-07-20 15:54:12 +00:00
Nikolai Kochetov
51396aa083
Fix scale for DateTime64 dictionary attribute.
2022-07-19 16:46:52 +00:00
avogar
fca9d75e82
Fix code in getLeastSupertype function
2022-07-11 14:47:51 +00:00
Anton Popov
58c8facebb
minor fixes
2022-06-28 14:21:21 +00:00
Anton Popov
52db1b35a1
improve performace of insertion to columns of type JSON
2022-06-22 17:45:51 +00:00
Robert Schulze
118e94523c
Activate clang-tidy warning "readability-container-contains"
...
This check suggests replacing <Container>.count() by
<Container>.contains() which is more speaking and in case of
multimaps/multisets also faster.
2022-04-18 23:53:11 +02:00
Anton Popov
e8ce091e68
Merge remote-tracking branch 'upstream/master' into HEAD
2022-01-21 20:11:18 +03:00
Amos Bird
e62f4e50a6
Fix KeyCondition with no common types
2022-01-20 21:56:12 +08:00
Anton Popov
a20922b2d3
Merge remote-tracking branch 'origin/sparse-serialization' into HEAD
2021-11-09 15:36:25 +03:00
lhuang0928
109e664188
fix date32 comparison with datetime/datetime64
2021-10-18 08:53:25 +00:00
lhuang09287750
766e08567c
complete date32 comparison with date/datetime/string and give a test file
2021-10-15 08:09:37 +00:00
Anton Popov
072e65b728
Merge remote-tracking branch 'origin/sparse-serialization' into HEAD
2021-07-07 17:20:38 +03:00
Maksim Kita
41620a5661
Fixed tests
2021-06-29 11:05:07 +03:00
Maksim Kita
764380f701
Updated tests
2021-06-28 19:56:15 +03:00
Maksim Kita
e6adc405d8
DateTime timezone fix
2021-06-27 20:53:02 +03:00
Anton Popov
7e9b13199a
dynamic columns: improve performance of parsing json data
2021-06-12 18:13:13 +03:00
Anton Popov
13ae56985f
dynamic subcolumns: better handling of missed values
2021-05-26 05:41:38 +03:00
Anton Popov
0bdf9d207c
Merge remote-tracking branch 'origin/sparse-serialization' into HEAD
2021-05-26 00:25:47 +03:00
Alexey Milovidov
9d9256d499
Suppressions for PVS-Studio
2021-05-08 17:01:25 +03:00
Anton Popov
0dea7d2e4b
dynamic columns: support of different types
2021-05-06 08:33:06 +03:00
Alexey Milovidov
b0bd9fd3b0
Add UInt128 where it is needed
2021-05-03 19:12:28 +03:00
Anton Popov
b6a519cd04
Merge remote-tracking branch 'upstream/master' into HEAD
2021-02-24 19:45:38 +03:00
Amos Bird
78b0b9b4fb
fix enum int keycondition
2020-12-18 16:10:54 +08:00
Amos Bird
022ba2b0a9
Fix unmatched type comparison in KeyCondition
2020-11-26 16:15:50 +08:00
Alexey Milovidov
edd89a8610
Fix half of typos
2020-08-08 03:47:03 +03:00
Alexey Milovidov
60c1ffc892
Implement supertype for LowCardinality
2020-07-08 01:26:43 +03:00
Alexey Milovidov
1f978022c5
Implement getLeastSuperType for LowCardinality #8212
2020-07-08 01:10:23 +03:00
Alexey Milovidov
c51c2656eb
Fix bad code
2020-06-23 20:39:30 +03:00
Alexey Milovidov
be22a4b94e
Checkpoint
2020-04-22 08:39:31 +03:00
Ivan Lezhankin
06446b4f08
dbms/ → src/
2020-04-03 18:14:31 +03:00