Alexey Milovidov
|
5510bea3f8
|
Unification of serde of data types: development [#CLICKHOUSE-2838].
|
2017-12-03 01:12:27 +03:00 |
|
Vitaliy Lyudvichenko
|
b738d1baed
|
Add multi index for data_parts storage. And fixed bugs. [#CLICKHOUSE-3452]
Fixed handling of obsolete parts.
Fixed conflict resolution between simultaneous PreCommitted covering parts.
Fixed memory leak caused by ordinary MergeTree parts stucked in Deleting state.
Added hidden _state column into system.parts.
|
2017-11-29 14:25:11 +03:00 |
|
Alexey Milovidov
|
729b114c15
|
Removed unsupported functionality [#CLICKHOUSE-2].
|
2017-11-18 05:34:00 +03:00 |
|
Vitaliy Lyudvichenko
|
397b8bcf92
|
Smarter parts deletion. [#CLICKHOUSE-3178]
|
2017-10-26 17:16:06 +03:00 |
|
Vitaliy Lyudvichenko
|
db3a67a421
|
Add clearer RangeFiltered implementation. [#CLICKHOUSE-3178]
|
2017-10-26 17:16:06 +03:00 |
|
Vitaliy Lyudvichenko
|
e2a12d1088
|
Introduced logic for MergeTree parts states. [#CLICKHOUSE-3178]
|
2017-10-26 17:16:06 +03:00 |
|
Vitaliy Lyudvichenko
|
5787e8b257
|
Add state for MergeTree parts. [#CLICKHOUSE-3178]
And Removed obsolete code.
|
2017-10-26 17:16:06 +03:00 |
|
Alexey Zatelepin
|
b6b5d1cf25
|
store rows count for part on disk to allow tables without fixed size columns [#CLICKHOUSE-3000]
|
2017-10-24 17:11:53 +03:00 |
|
Alexey Zatelepin
|
1be62b567e
|
safeguards to protect against distinct partition values with the same partition_id [#CLICKHOUSE-3000]
|
2017-09-26 20:40:02 +03:00 |
|
Alexey Zatelepin
|
f0995f2741
|
partition serialization into id and text [#CLICKHOUSE-3000]
|
2017-09-26 20:40:02 +03:00 |
|
Alexey Zatelepin
|
71ebf67f2e
|
encapsulate partition and minmax_idx load/store code [#CLICKHOUSE-3000]
|
2017-09-26 20:40:02 +03:00 |
|
Alexey Zatelepin
|
e9f93028b8
|
serialize partition and minmax index values [#CLICKHOUSE-3000]
|
2017-09-26 20:40:02 +03:00 |
|
Alexey Zatelepin
|
2f80c150db
|
save MergeTree data format version and parse part names depending on it [#CLICKHOUSE-3000]
|
2017-09-26 20:40:02 +03:00 |
|
Alexey Zatelepin
|
d2847f22af
|
PR fixes [#CLICKHOUSE-3000]
|
2017-08-31 23:32:03 +03:00 |
|
Alexey Zatelepin
|
645e4b7a53
|
generalize MinMax index [#CLICKHOUSE-3000]
|
2017-08-31 23:32:03 +03:00 |
|
Alexey Zatelepin
|
5471979f46
|
generic partitioning of inserted blocks [#CLICKHOUSE-3000]
|
2017-08-31 23:32:03 +03:00 |
|
Alexey Zatelepin
|
be1c62d7f8
|
split partition and minmax index [#CLICKHOUSE-3000]
|
2017-08-31 23:32:03 +03:00 |
|
Alexey Zatelepin
|
99969ab77a
|
Introduce MergeTreePartitionIndex. Isolate its loading code. [#CLICKHOUSE-3000]
|
2017-08-31 23:32:03 +03:00 |
|
Alexey Milovidov
|
164ad05ae1
|
Little better [#CLICKHOUSE-3231].
|
2017-08-16 22:22:49 +03:00 |
|
Alexey Zatelepin
|
f25f0cd759
|
reduce number of places where partitioning by month is assumed [#CLICKHOUSE-3000]
|
2017-08-15 22:30:52 +03:00 |
|
Alexey Milovidov
|
56a5bb53fa
|
Miscellaneous [#CLICKHOUSE-2].
|
2017-08-10 00:07:01 +03:00 |
|
Alexey Milovidov
|
dd1f54bce2
|
Changed Poco::RWLock to std::shared_lock [#APRILDEV-91].
|
2017-07-28 20:34:02 +03:00 |
|
Nikolai Kochetov
|
985e449bd3
|
added IDataType::updateAvgValueSizeHints; renamed PODArray::allocated_size to PODArray::allocated_bytes; renamed renamed IColumn::allocatedSize to IColumn::allocatedBytes; removed IColumn.h from IDataType.h
|
2017-07-13 19:49:09 +03:00 |
|
Alexey Milovidov
|
3c660fd65b
|
Fixed translation errors [#CLICKHOUSE-3091].
|
2017-06-25 03:17:08 +03:00 |
|
Alexey Milovidov
|
6df5d556e5
|
Changed namespace [#DEVTOOLS-3381].
|
2017-06-21 11:35:38 +03:00 |
|
Alexey Milovidov
|
604de2bfeb
|
Better [#DEVTOOLS-3381].
|
2017-06-21 04:24:05 +03:00 |
|
Alexey Milovidov
|
fa64d14f26
|
More readable temporary part names [#CLICKHOUSE-2].
|
2017-05-26 03:47:06 +03:00 |
|
Vitaliy Lyudvichenko
|
d9637c2980
|
MergeTreeDataPart refactoring. [#CLICKHOUSE-2989]
Use relative_path to store actual part path.
Use renameTo() to move parts.
|
2017-05-24 23:23:58 +03:00 |
|
f1yegor
|
0b243a8b01
|
translate comments
|
2017-04-16 23:17:32 +03:00 |
|
Vitaliy Lyudvichenko
|
56b00a110a
|
Removed debug code and add docs. [#CLICKHOUSE-2902]
|
2017-04-15 06:48:24 +03:00 |
|
Vitaliy Lyudvichenko
|
82af2278fc
|
Avoid code duplication near MergeTreeBlockInputStream. [#CLICKHOUSE-2]
Add preferred_block_size_bytes for non-uniform reader. [#CLICKHOUSE-2902]
Make enums test more deterministic. [#CLICKHOUSE-2]
Refactored MergeTree readers.
Tabs -> spaces.
Move include/DB/ -> src/.
|
2017-04-15 06:48:24 +03:00 |
|
Alexey Milovidov
|
310736cd7e
|
Moved headers and sources to same place [#CLICKHOUSE-3].
|
2017-04-01 12:22:42 +03:00 |
|