ClickHouse/src/Storages/MergeTree
alexey-milovidov d02726bcac
Merge pull request #9404 from Enmk/DateTime64_extended_range
Date time64 extended range
2021-03-17 11:06:03 +03:00
..
tests Fix codespell warnings. Split style checks. Update style checks docker 2020-12-24 13:17:52 +03:00
ActiveDataPartSet.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
ActiveDataPartSet.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
AllMergeSelector.cpp Better names 2020-09-03 16:29:18 +03:00
AllMergeSelector.h Better names 2020-09-03 16:29:18 +03:00
BackgroundJobsExecutor.cpp Fix backoff for failed background tasks in replicated merge tree 2021-02-11 14:46:18 +03:00
BackgroundJobsExecutor.h Fix backoff for failed background tasks in replicated merge tree 2021-02-11 14:46:18 +03:00
BackgroundProcessList.h Fix comments 2020-10-27 16:09:14 +03:00
BoolMask.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
BoolMask.h ALTER UPDATE/DELETE ... IN PARTITION with partition pruning in ReplicatedMergeTree (#13403) 2020-11-10 13:23:46 +03:00
checkDataPart.cpp allow to read subhcolumns from other storages 2020-10-23 17:44:23 +03:00
checkDataPart.h Add default compression codec to merge tree data part 2020-08-26 18:29:46 +03:00
CMakeLists.txt RFC: Add metadata section to MergeTreeWriteAheadLog 2020-10-19 12:16:31 +01:00
DataPartsExchange.cpp Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into s3_zero_copy_replication 2021-03-12 12:58:32 +03:00
DataPartsExchange.h Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into s3_zero_copy_replication 2021-03-12 12:58:32 +03:00
EphemeralLockInZooKeeper.cpp ALTER UPDATE/DELETE ... IN PARTITION with partition pruning in ReplicatedMergeTree (#13403) 2020-11-10 13:23:46 +03:00
EphemeralLockInZooKeeper.h ALTER UPDATE/DELETE ... IN PARTITION with partition pruning in ReplicatedMergeTree (#13403) 2020-11-10 13:23:46 +03:00
IMergedBlockOutputStream.cpp Merge branch 'master' into multiple-nested 2021-01-16 16:28:40 +03:00
IMergedBlockOutputStream.h Make interface as simple as possible 2020-12-10 11:57:52 +03:00
IMergeTreeDataPart.cpp Get rid of const_cast 2021-03-05 20:24:06 +03:00
IMergeTreeDataPart.h Add description for getUniqueId method, fix typos 2021-03-01 13:31:36 +03:00
IMergeTreeDataPartWriter.cpp Fix for non-adaptive granularity 2020-12-18 23:32:52 +03:00
IMergeTreeDataPartWriter.h Fix writer compact 2020-12-14 17:27:39 +03:00
IMergeTreeReader.cpp Rename functions. 2021-02-05 18:11:26 +03:00
IMergeTreeReader.h implement nested with multiple nesting 2020-11-21 20:27:42 +03:00
KeyCondition.cpp Merge branch 'master' into amosbird/fix-18364 2021-01-15 14:37:35 +03:00
KeyCondition.h Fix optimize_trivial_count_query with partition predicate 2020-11-25 23:09:17 +03:00
LeaderElection.h Allow Replicated tables in Arcadia 2021-01-03 19:20:09 +03:00
LevelMergeSelector.cpp Better names 2020-09-03 16:29:18 +03:00
LevelMergeSelector.h Better names 2020-09-03 16:29:18 +03:00
localBackup.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
localBackup.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
MarkRange.h dbms/ → src/ 2020-04-03 18:14:31 +03:00
MergeAlgorithm.cpp Add merge_algorithm to system.merges 2020-09-13 10:00:03 +08:00
MergeAlgorithm.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
MergedBlockOutputStream.cpp Fixes by review response 2021-02-26 12:48:57 +03:00
MergedBlockOutputStream.h Remove useless code 2021-01-10 03:28:59 +03:00
MergedColumnOnlyOutputStream.cpp Fix clang-tidy 2021-01-10 05:51:54 +03:00
MergedColumnOnlyOutputStream.h Less constuctors 2020-12-10 12:22:43 +03:00
MergeList.cpp Account query memory limits and sampling for OPTIMIZE TABLE/merges 2021-01-12 00:49:41 +03:00
MergeList.h Fix rare max_number_of_merges_with_ttl_in_pool limit overrun for non-replicated MergeTree 2021-01-27 14:56:12 +03:00
MergeSelector.h Added disable_merges option for volumes in multi-disk configuration (#13956) 2020-10-20 18:10:24 +03:00
MergeTreeBaseSelectProcessor.cpp Refactor 2021-02-20 14:00:16 +03:00
MergeTreeBaseSelectProcessor.h Store filter info in prewhere info instead of multiple prewheres 2021-02-14 02:07:13 +04:00
MergeTreeBlockOutputStream.cpp Don't create empty parts on INSERT 2021-02-12 17:02:04 +03:00
MergeTreeBlockOutputStream.h Merge branch 'master' into relax-too-many-parts-1 2020-12-17 04:40:39 +03:00
MergeTreeBlockReadUtils.cpp Remove commented-out code 2021-02-20 23:30:21 +04:00
MergeTreeBlockReadUtils.h Store filter info in prewhere info instead of multiple prewheres 2021-02-14 02:07:13 +04:00
MergeTreeData.cpp Merge pull request #21351 from fuwhu/refine-load-data-parts 2021-03-15 22:38:30 +03:00
MergeTreeData.h Merge pull request #21351 from fuwhu/refine-load-data-parts 2021-03-15 22:38:30 +03:00
MergeTreeDataFormatVersion.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
MergeTreeDataMergerMutator.cpp Merge branch 'master' into s3_zero_copy_replication 2021-03-13 22:32:54 +03:00
MergeTreeDataMergerMutator.h OPTIMIZE DEDUPLICATE BY columns 2020-12-07 09:44:07 +03:00
MergeTreeDataPartChecksum.cpp remove more stringstreams 2020-11-10 21:22:26 +03:00
MergeTreeDataPartChecksum.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
MergeTreeDataPartCompact.cpp minor changes 2021-01-13 02:20:32 +03:00
MergeTreeDataPartCompact.h allow to read subcolumns of complex types 2020-09-18 02:12:43 +03:00
MergeTreeDataPartInMemory.cpp fix nested and subcolumns 2020-12-07 22:02:26 +03:00
MergeTreeDataPartInMemory.h minor changes 2021-01-13 02:20:32 +03:00
MergeTreeDataPartTTLInfo.cpp add comments and test for compatibility 2021-01-28 02:39:15 +03:00
MergeTreeDataPartTTLInfo.h add comments and test for compatibility 2021-01-28 02:39:15 +03:00
MergeTreeDataPartType.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
MergeTreeDataPartType.h Add metrics for MergeTree parts types 2021-01-21 21:17:00 +03:00
MergeTreeDataPartUUID.cpp CLICKHOUSE-606: query deduplication based on parts' UUID 2021-02-02 16:53:39 +00:00
MergeTreeDataPartUUID.h CLICKHOUSE-606: query deduplication based on parts' UUID 2021-02-02 16:53:39 +00:00
MergeTreeDataPartWide.cpp fix nested 2020-12-18 23:09:34 +03:00
MergeTreeDataPartWide.h allow to read subhcolumns from other storages 2020-10-23 17:44:23 +03:00
MergeTreeDataPartWriterCompact.cpp Merge remote-tracking branch 'upstream/master' into HEAD 2021-01-11 13:51:12 +03:00
MergeTreeDataPartWriterCompact.h Merge remote-tracking branch 'upstream/master' into HEAD 2020-12-18 16:14:09 +03:00
MergeTreeDataPartWriterInMemory.cpp Compileable code for some reason 2020-12-11 18:00:58 +03:00
MergeTreeDataPartWriterInMemory.h Make interface as simple as possible 2020-12-10 11:57:52 +03:00
MergeTreeDataPartWriterOnDisk.cpp Merge pull request #18772 from azat/optimize-memory-tracking-fix 2021-01-22 03:48:06 +03:00
MergeTreeDataPartWriterOnDisk.h Remove useless code 2021-01-10 03:28:59 +03:00
MergeTreeDataPartWriterWide.cpp Relax check in data writer for non adaptive tables 2021-02-10 13:43:31 +03:00
MergeTreeDataPartWriterWide.h Merge remote-tracking branch 'upstream/master' into HEAD 2021-01-11 13:51:12 +03:00
MergeTreeDataSelectExecutor.cpp Shutup clang tidy 2021-03-02 19:13:36 +03:00
MergeTreeDataSelectExecutor.h Shutup clang tidy 2021-03-02 19:13:36 +03:00
MergeTreeDataWriter.cpp Merge branch 'master' into Avogar-optimize-on-insert 2021-03-15 11:38:25 +03:00
MergeTreeDataWriter.h Rename getPos to getRow, change mergeBlock, pass setting instead of context 2020-12-04 19:25:30 +03:00
MergeTreeIndexAggregatorBloomFilter.cpp Check arguments of bloom filter index 2020-07-10 11:13:21 +03:00
MergeTreeIndexAggregatorBloomFilter.h dbms/ → src/ 2020-04-03 18:14:31 +03:00
MergeTreeIndexBloomFilter.cpp BloomFilter index added big integers and UUID support 2020-11-04 23:41:10 +03:00
MergeTreeIndexBloomFilter.h Better naming 2020-05-28 16:09:03 +03:00
MergeTreeIndexConditionBloomFilter.cpp done 2020-11-13 02:27:18 +03:00
MergeTreeIndexConditionBloomFilter.h BloomFilter is used just in specific cases of indexof() 2020-09-20 19:04:33 +09:00
MergeTreeIndexFullText.cpp Fix some of the issues found by Coverity 2021-02-02 22:07:23 +03:00
MergeTreeIndexFullText.h Fix style check 2020-05-28 20:17:05 +03:00
MergeTreeIndexGranularity.cpp Something working for wide parts 2020-12-14 14:06:02 +03:00
MergeTreeIndexGranularity.h Something working for wide parts 2020-12-14 14:06:02 +03:00
MergeTreeIndexGranularityInfo.cpp in memory parts: basic read/write 2020-04-17 20:30:46 +03:00
MergeTreeIndexGranularityInfo.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
MergeTreeIndexGranuleBloomFilter.cpp Checkpoint 2020-04-22 09:22:14 +03:00
MergeTreeIndexGranuleBloomFilter.h Checkpoint 2020-04-22 09:22:14 +03:00
MergeTreeIndexMinMax.cpp Refactoring: extract TreeOptimizer from SyntaxAnalyzer (#12645) 2020-07-22 20:13:05 +03:00
MergeTreeIndexMinMax.h Better naming 2020-05-28 16:09:03 +03:00
MergeTreeIndexReader.cpp Respect direct_io/mmap settings while reading secondary indices 2020-06-25 22:31:54 +03:00
MergeTreeIndexReader.h Respect direct_io/mmap settings while reading secondary indices 2020-06-25 22:31:54 +03:00
MergeTreeIndexSet.cpp implement nested with multiple nesting 2020-11-21 20:27:42 +03:00
MergeTreeIndexSet.h Better naming 2020-05-28 16:09:03 +03:00
MergeTreeIndices.cpp More readable code 2020-05-28 16:45:08 +03:00
MergeTreeIndices.h some grammar 2020-12-17 00:44:05 +03:00
MergeTreeIOSettings.h Allow to disable checksums on read 2021-01-25 23:29:04 +03:00
MergeTreeMarksLoader.cpp Fix multiple issues with memory tracking 2020-10-21 03:31:34 +03:00
MergeTreeMarksLoader.h Check for #pragma once in headers 2020-10-10 21:37:02 +03:00
MergeTreeMutationEntry.cpp Most likely improve performance 2021-03-15 22:23:27 +03:00
MergeTreeMutationEntry.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
MergeTreeMutationStatus.cpp Fix mutations status check 2020-07-31 14:37:16 +03:00
MergeTreeMutationStatus.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
MergeTreePartInfo.cpp Fixed another inconsistency in partition names 2020-04-13 01:25:41 +03:00
MergeTreePartInfo.h remove debug things 2020-10-04 20:19:05 +00:00
MergeTreePartition.cpp Proper error handling during insert into MergeTree with S3. 2020-10-06 12:38:00 +03:00
MergeTreePartition.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
MergeTreePartsMover.cpp Get rid of const_cast 2021-03-05 20:24:06 +03:00
MergeTreePartsMover.h Less strange lambdas 2020-10-23 11:54:00 +03:00
MergeTreeRangeReader.cpp Refactor 2021-02-20 14:00:16 +03:00
MergeTreeRangeReader.h Refactor 2021-02-20 14:00:16 +03:00
MergeTreeReaderCompact.cpp Allow to disable checksums on read 2021-01-25 23:29:04 +03:00
MergeTreeReaderCompact.h minor changes 2021-01-13 02:20:32 +03:00
MergeTreeReaderInMemory.cpp minor renames 2020-12-22 18:06:12 +03:00
MergeTreeReaderInMemory.h Correct merge with master 2020-06-26 14:30:23 +03:00
MergeTreeReaderStream.cpp Amend 2021-01-27 04:48:41 +03:00
MergeTreeReaderStream.h Check for #pragma once in headers 2020-10-10 21:37:02 +03:00
MergeTreeReaderWide.cpp minor changes 2021-01-13 02:20:32 +03:00
MergeTreeReaderWide.h implement nested with multiple nesting 2020-11-21 20:27:42 +03:00
MergeTreeReadPool.cpp Store filter info in prewhere info instead of multiple prewheres 2021-02-14 02:07:13 +04:00
MergeTreeReadPool.h Store and process alias_actions in FilterInfo 2021-02-14 21:16:40 +04:00
MergeTreeReverseSelectProcessor.cpp Store filter info in prewhere info instead of multiple prewheres 2021-02-14 02:07:13 +04:00
MergeTreeReverseSelectProcessor.h Store filter info in prewhere info instead of multiple prewheres 2021-02-14 02:07:13 +04:00
MergeTreeSelectProcessor.cpp Store filter info in prewhere info instead of multiple prewheres 2021-02-14 02:07:13 +04:00
MergeTreeSelectProcessor.h Store filter info in prewhere info instead of multiple prewheres 2021-02-14 02:07:13 +04:00
MergeTreeSequentialSource.cpp Better logging in storages 2020-06-19 20:17:13 +03:00
MergeTreeSequentialSource.h Compileable getSampleBlockWithColumns in StorageInMemoryMetadata 2020-06-16 17:25:08 +03:00
MergeTreeSettings.cpp update and add tests 2021-03-08 17:38:07 +08:00
MergeTreeSettings.h Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into s3_zero_copy_replication 2021-03-12 12:58:32 +03:00
MergeTreeThreadSelectBlockInputProcessor.cpp Store filter info in prewhere info instead of multiple prewheres 2021-02-14 02:07:13 +04:00
MergeTreeThreadSelectBlockInputProcessor.h Store filter info in prewhere info instead of multiple prewheres 2021-02-14 02:07:13 +04:00
MergeTreeWhereOptimizer.cpp Allow using MergeTreeWhereOptimizer not only with MergeTree-based storages 2021-02-06 18:08:42 +03:00
MergeTreeWhereOptimizer.h Allow using MergeTreeWhereOptimizer not only with MergeTree-based storages 2021-02-06 18:08:42 +03:00
MergeTreeWriteAheadLog.cpp Get rid of separate minmax index fields 2021-03-02 13:33:54 +03:00
MergeTreeWriteAheadLog.h Use JSON metadata in WAL 2020-11-20 13:49:17 +00:00
MergeType.cpp Fixes 2020-09-04 16:55:07 +03:00
MergeType.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
PartitionPruner.cpp Transform single point 2020-11-06 14:59:55 +08:00
PartitionPruner.h Fix optimize_trivial_count_query with partition predicate 2020-11-25 23:09:17 +03:00
RangesInDataPart.h dbms/ → src/ 2020-04-03 18:14:31 +03:00
registerStorageMergeTree.cpp Merge pull request #16481 from amosbird/jbodbalance 2021-03-12 11:07:47 +03:00
ReplicatedFetchList.cpp Remove some unused fields 2020-10-27 15:57:55 +03:00
ReplicatedFetchList.h Remove useless headers 2021-01-09 08:32:10 +03:00
ReplicatedMergeTreeAddress.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
ReplicatedMergeTreeAddress.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
ReplicatedMergeTreeAltersSequence.cpp fix typo 2020-12-29 17:57:44 +03:00
ReplicatedMergeTreeAltersSequence.h Control alter sequential execution more correctly 2020-12-25 18:47:17 +03:00
ReplicatedMergeTreeBlockOutputStream.cpp Don't create empty parts on INSERT 2021-02-12 17:02:04 +03:00
ReplicatedMergeTreeBlockOutputStream.h Rename getPos to getRow, change mergeBlock, pass setting instead of context 2020-12-04 19:25:30 +03:00
ReplicatedMergeTreeCleanupThread.cpp Remove empty parts after they were pruned by TTL 2020-11-11 19:19:43 +03:00
ReplicatedMergeTreeCleanupThread.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
ReplicatedMergeTreeLogEntry.cpp Most likely improve performance 2021-03-15 22:23:27 +03:00
ReplicatedMergeTreeLogEntry.h Fixes by review responces 2021-03-05 19:20:38 +03:00
ReplicatedMergeTreeMergeStrategyPicker.cpp Fix refreshState logic 2021-03-10 14:08:49 +03:00
ReplicatedMergeTreeMergeStrategyPicker.h Use 'merge on single replica' option instead of zookeeper lock 2021-03-09 20:39:55 +03:00
ReplicatedMergeTreeMutationEntry.cpp Most likely improve performance 2021-03-15 22:23:27 +03:00
ReplicatedMergeTreeMutationEntry.h ALTER UPDATE/DELETE ... IN PARTITION with partition pruning in ReplicatedMergeTree (#13403) 2020-11-10 13:23:46 +03:00
ReplicatedMergeTreePartCheckThread.cpp Fix style 2021-01-29 20:12:53 +03:00
ReplicatedMergeTreePartCheckThread.h Fix very rare case 2021-01-28 18:10:53 +03:00
ReplicatedMergeTreePartHeader.cpp insert_quorum_parallel: status nodes in /quorum/parallel and allow merges 2020-10-06 21:49:48 +00:00
ReplicatedMergeTreePartHeader.h insert_quorum_parallel: status nodes in /quorum/parallel and allow merges 2020-10-06 21:49:48 +00:00
ReplicatedMergeTreeQueue.cpp Fix rare bug when some replicated operations (like mutation) cannot process some parts after data corruption 2021-01-27 13:07:18 +03:00
ReplicatedMergeTreeQueue.h Remove useless headers 2021-01-10 05:48:57 +03:00
ReplicatedMergeTreeQuorumAddedParts.h Fix typos 2020-06-27 22:05:00 +03:00
ReplicatedMergeTreeQuorumEntry.h insert_quorum_parallel: status nodes in /quorum/parallel and allow merges 2020-10-06 21:49:48 +00:00
ReplicatedMergeTreeRestartingThread.cpp Support mulitple ZooKeeper clusters 2020-11-19 15:44:47 +08:00
ReplicatedMergeTreeRestartingThread.h Fix typos reported by codespell 2020-10-27 12:04:03 +01:00
ReplicatedMergeTreeTableMetadata.cpp Get rid of separate minmax index fields 2021-03-02 13:33:54 +03:00
ReplicatedMergeTreeTableMetadata.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
RPNBuilder.h Fix codespell warnings. Split style checks. Update style checks docker 2020-12-24 13:17:52 +03:00
SimpleMergeSelector.cpp Fix clang tidy warning 2020-10-22 17:15:56 +03:00
SimpleMergeSelector.h Comment update 2020-12-16 09:43:16 +03:00
StorageFromMergeTreeDataPart.h Review fixes. Add setting max_optimizations_to_apply. 2021-02-26 19:29:56 +03:00
TTLMergeSelector.cpp Added disable_merges option for volumes in multi-disk configuration (#13956) 2020-10-20 18:10:24 +03:00
TTLMergeSelector.h Fix typos reported by codespell 2020-10-27 12:04:03 +01:00