Alexey Milovidov
|
1d4701b0bc
|
Added some warnings from clang's -Weverything
|
2019-01-04 15:10:00 +03:00 |
|
Alexey Milovidov
|
21c3a3d9e2
|
UBSan fixes #3021
|
2018-12-14 20:50:10 +03:00 |
|
Nikolai Kochetov
|
2cd3bb5ff7
|
Fix tests.
|
2018-12-14 14:36:08 +03:00 |
|
Nikolai Kochetov
|
ec59f65a1e
|
Update ReverseIndex. Added tests.
|
2018-12-13 22:02:28 +03:00 |
|
Nikolai Kochetov
|
98499b1140
|
LowCardinality optimization for single nullable column.
|
2018-12-03 21:00:20 +03:00 |
|
Nikolai Kochetov
|
f3aa1292a9
|
Remove null map cache from ColumnUnique.
|
2018-11-23 14:55:06 +03:00 |
|
Nikolai Kochetov
|
d64fe4204a
|
Remove null map cache from ColumnUnique.
|
2018-11-23 13:47:01 +03:00 |
|
Nikolai Kochetov
|
e74b1edb35
|
Remove null map cache from ColumnUnique.
|
2018-11-23 13:18:50 +03:00 |
|
Nikolai Kochetov
|
7fea1397d6
|
Remove null map cache from ColumnUnique.
|
2018-11-23 11:11:54 +03:00 |
|
Nikolai Kochetov
|
4d96e88058
|
Fix distributed group by LowCardinality(Nullable). #3615
|
2018-11-21 21:59:33 +03:00 |
|
Nikolai Kochetov
|
dc688ef5e1
|
Fix nullable comparsion for LowCardinality(Nullable()). #3227 #3256 #3212
|
2018-11-01 17:57:50 +03:00 |
|
Nikolai Kochetov
|
045b5d5cd8
|
Fixed LowCardinality(Nullable()) (de)serialization with arena. #3227 #3256 #3212
|
2018-11-01 17:55:37 +03:00 |
|
alexey-milovidov
|
b1eb66c03e
|
Merge branch 'master' into low-cardinality-fixes
|
2018-09-21 13:43:37 +03:00 |
|
Nikolai Kochetov
|
b93ea8e7cc
|
Fixed default value index for LowCardinality(Nullable).
|
2018-09-19 17:42:59 +03:00 |
|
Nikolai Kochetov
|
3dc5cd3a3a
|
Merged with master.
|
2018-09-14 12:14:37 +03:00 |
|
Nikolai Kochetov
|
4674beb900
|
Shared cache for low cradinality single aggregation column. [#CLICKHOUSE-3903]
|
2018-09-14 11:04:18 +03:00 |
|
Nikolai Kochetov
|
df71c47840
|
Added dictionary hash for low cardinality column. [#CLICKHOUSE-3903]
|
2018-09-14 11:04:18 +03:00 |
|
Nikolai Kochetov
|
2eb35dd6ef
|
Cache AggregateDataPtr for single low cardinality column. [#CLICKHOUSE-3903]
|
2018-09-14 11:04:09 +03:00 |
|
alexey-milovidov
|
a05cdfbb45
|
Merge branch 'master' into extra-warnings
|
2018-08-31 03:03:44 +03:00 |
|
proller
|
18044995ba
|
Fix includes
|
2018-08-28 22:36:27 +03:00 |
|
Alexey Milovidov
|
6779de62d1
|
Enabling -Wextra-semi [#CLICKHOUSE-2]
|
2018-08-26 03:44:23 +03:00 |
|
Alexey Milovidov
|
6043ea02de
|
Style #2913
|
2018-08-24 08:25:00 +03:00 |
|
Nikolai Kochetov
|
01209533f7
|
Optimize reverse index for ColumnUnique.
|
2018-08-07 21:10:16 +03:00 |
|
Nikolai Kochetov
|
3f4348a88b
|
Use HashTableWithSavedHash for strings in ColumnUnique.
|
2018-08-07 21:09:55 +03:00 |
|
Nikolai Kochetov
|
a109d8f002
|
Disabled checks for index values in ColumnWithDictionary.
|
2018-08-07 21:09:49 +03:00 |
|
Nikolai Kochetov
|
df379afde4
|
Reserve memory for HashTable in ColumnUnique.
|
2018-07-20 19:16:33 +03:00 |
|
Nikolai Kochetov
|
9c763f8090
|
Make DatsTypeWithDictionary independent from index type.
|
2018-07-20 13:16:27 +03:00 |
|
Nikolai Kochetov
|
c542cb6314
|
Expanding indexes for ColumnUnique.
|
2018-07-20 13:15:55 +03:00 |
|
Nikolai Kochetov
|
bf3327da8b
|
Removed nullable column from ColumnUnique. Added IColumnUnique::getNestedNotNullableColumn().
|
2018-06-26 20:38:32 +03:00 |
|
Nikolai Kochetov
|
f56d16769b
|
Added pre and post serialization for IDataType BinaryBulkWithMultipleStreams. Supported dictionary serialization format with single global dictionary (limited wit max_dictionary_size) and additional keys which are stored per granule. Changed IDataType::enumerateStream interface. Added (de)serialization params for binary bulk with multiple stream (de)serialization. Changed IColumn::index interface.
|
2018-06-26 17:12:21 +03:00 |
|
Nikolai Kochetov
|
12bf5ef565
|
Added IColumn::convertToFullColumnIfWithDictionary; supported FilterDescription for ColumnWithDictionary
|
2018-06-26 17:12:15 +03:00 |
|
Nikolai Kochetov
|
96df20f6b5
|
Fixed ColumnUnique::compareAt implementation; deprecated several metods for IColumnUnique
|
2018-06-21 16:29:09 +03:00 |
|
Nikolai Kochetov
|
f88584d748
|
Added DeserializeBinaryBulkState which stores reading state for ColumnWithDictionary.
|
2018-06-21 16:28:53 +03:00 |
|
Nikolai Kochetov
|
caa86bc59a
|
Fixed ColumnWithDictionary::serializeBinaryBulkWithMultipleStreams, added more comments.
|
2018-06-05 13:10:44 +03:00 |
|
Nikolai Kochetov
|
7788d30dca
|
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
|
2018-05-03 20:23:18 +03:00 |
|
Nikolai Kochetov
|
5d1c25df25
|
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
|
2018-05-03 19:28:14 +03:00 |
|
Nikolai Kochetov
|
cdc8bbea7e
|
fix build
|
2018-04-17 15:41:16 +03:00 |
|
Nikolai Kochetov
|
d97e7362db
|
fix build
|
2018-04-17 14:28:35 +03:00 |
|
Nikolai Kochetov
|
b8957e4d97
|
fix build
|
2018-04-17 13:45:05 +03:00 |
|
Nikolai Kochetov
|
0f0d5b3c0c
|
added DataTypeWithDictionary [#CLICKHOUSE-3621]
|
2018-04-17 13:43:46 +03:00 |
|
Nikolai Kochetov
|
a163459d83
|
added ColumnWithDictionary [#CLICKHOUSE-3621]
|
2018-04-17 13:43:40 +03:00 |
|
Nikolai Kochetov
|
b7ee1be6df
|
added ColumnUnique [#CLICKHOUSE-3621]
|
2018-04-17 13:43:02 +03:00 |
|