ClickHouse/src/Storages/MergeTree
alesapin 28bde879ed
Merge pull request #30455 from kssenii/deprecate-setting
Deprecate write_final_mark setting
2021-10-25 10:51:49 +03:00
..
examples move to examples everywhere 2021-04-27 01:51:42 +03:00
tests Added an ability to execute more merges and mutations than threads, added new settings (#29140) 2021-10-01 00:26:24 +03:00
ActiveDataPartSet.cpp Improve usability of error messages when error is caused by sophisticated interventions 2021-10-06 15:28:52 +03:00
ActiveDataPartSet.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
AllMergeSelector.cpp
AllMergeSelector.h
BackgroundJobsAssignee.cpp Added an ability to execute more merges and mutations than threads, added new settings (#29140) 2021-10-01 00:26:24 +03:00
BackgroundJobsAssignee.h Added an ability to execute more merges and mutations than threads, added new settings (#29140) 2021-10-01 00:26:24 +03:00
BackgroundProcessList.h Introduced MergeTask and MutateTask (#25165) 2021-09-17 00:19:58 +03:00
BoolMask.cpp
BoolMask.h
checkDataPart.cpp Merge branch 'master' into better-interfaces 2021-10-14 14:33:36 +03:00
checkDataPart.h
CMakeLists.txt move to examples everywhere 2021-04-27 01:51:42 +03:00
ColumnSizeEstimator.h Introduced MergeTask and MutateTask (#25165) 2021-09-17 00:19:58 +03:00
DataPartsExchange.cpp Fix explicit 0 size for createReadBufferFromFileBase() 2021-10-24 18:58:22 +03:00
DataPartsExchange.h fix per review 2021-07-13 07:20:20 +00:00
DropPartsRanges.cpp Fix bug and add more trash to test 2021-07-06 19:51:23 +03:00
DropPartsRanges.h Fix drop part 2021-07-06 13:58:53 +03:00
EphemeralLockInZooKeeper.cpp Rename "common" to "base" 2021-10-02 10:13:14 +03:00
EphemeralLockInZooKeeper.h
FutureMergedMutatedPart.cpp Introduced MergeTask and MutateTask (#25165) 2021-09-17 00:19:58 +03:00
FutureMergedMutatedPart.h Rename "common" to "base" 2021-10-02 11:30:38 +03:00
IExecutableTask.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
IMergedBlockOutputStream.cpp better interfaces for IDataType and ISerialization 2021-10-14 05:36:49 +03:00
IMergedBlockOutputStream.h Fix tests. 2021-10-05 16:58:24 +03:00
IMergeTreeDataPart.cpp Merge pull request #29520 from amosbird/projection-improve4 2021-10-12 14:25:29 +03:00
IMergeTreeDataPart.h Merge pull request #29520 from amosbird/projection-improve4 2021-10-12 14:25:29 +03:00
IMergeTreeDataPartWriter.cpp Remove write_final_mark setting 2021-10-20 14:13:04 +00:00
IMergeTreeDataPartWriter.h Remove BlockInputStream interfaces. 2021-10-14 13:25:43 +03:00
IMergeTreeReader.cpp slightly better code near reading of subcolumns 2021-09-18 22:34:54 +03:00
IMergeTreeReader.h Removed DenseHashMap, DenseHashSet 2021-08-15 13:32:56 +03:00
KeyCondition.cpp Merge pull request #28636 from amosbird/nullable-index-fix 2021-09-15 15:56:19 +03:00
KeyCondition.h Merge pull request #28302 from amosbird/binaryconstantwrap 2021-09-03 20:02:54 +03:00
LeaderElection.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
LevelMergeSelector.cpp
LevelMergeSelector.h
localBackup.cpp Less manual concatenation of paths 2021-05-08 13:59:55 +03:00
localBackup.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MarkRange.h
MergeAlgorithm.cpp
MergeAlgorithm.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergedBlockOutputStream.cpp System table data skipping indices added size 2021-10-11 11:39:50 +03:00
MergedBlockOutputStream.h Fix tests. 2021-10-05 16:58:24 +03:00
MergedColumnOnlyOutputStream.cpp Update ColumnGathererStream 2021-09-29 20:45:01 +03:00
MergedColumnOnlyOutputStream.h Fix tests. 2021-10-05 16:58:24 +03:00
MergeFromLogEntryTask.cpp Apply max_untracked_memory/memory_profiler_{step,sample_probability} during mutate/merge 2021-10-03 17:39:07 +03:00
MergeFromLogEntryTask.h Added an ability to execute more merges and mutations than threads, added new settings (#29140) 2021-10-01 00:26:24 +03:00
MergeList.cpp Avoid losing any allocations context from merges/mutations 2021-10-15 01:43:28 +03:00
MergeList.h Avoid losing any allocations context from merges/mutations 2021-10-15 01:43:28 +03:00
MergeMutateSelectedEntry.h Introduced MergeTask and MutateTask (#25165) 2021-09-17 00:19:58 +03:00
MergePlainMergeTreeTask.cpp Avoid losing any allocations context from merges/mutations 2021-10-15 01:43:28 +03:00
MergePlainMergeTreeTask.h Added an ability to execute more merges and mutations than threads, added new settings (#29140) 2021-10-01 00:26:24 +03:00
MergeProgress.h Rename "common" to "base" 2021-10-02 11:30:38 +03:00
MergeSelector.h More fixes for PVS-Studio 2021-05-08 19:12:31 +03:00
MergeTask.cpp Update memory optimisation for MergingSorted. 2021-10-18 12:54:12 +03:00
MergeTask.h Do not try to remove temporary paths that is currently in written by merge/mutation 2021-10-16 00:43:52 +03:00
MergeTreeBackgroundExecutor.cpp Fix race between MergeTask and storage destruction (#29614) 2021-10-01 18:55:04 +03:00
MergeTreeBackgroundExecutor.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeBaseSelectProcessor.cpp Projection bug fixes and refactoring. 2021-08-26 19:09:31 +08:00
MergeTreeBaseSelectProcessor.h fix performance of short queries with large number of columns 2021-08-02 15:03:55 +03:00
MergeTreeBlockReadUtils.cpp Remove check_columns argument from MergeTree code (false was never passed) 2021-10-21 21:24:59 +03:00
MergeTreeBlockReadUtils.h Remove check_columns argument from MergeTree code (false was never passed) 2021-10-21 21:24:59 +03:00
MergeTreeData.cpp Merge pull request #30293 from amosbird/projection-fix19 2021-10-21 17:49:21 +03:00
MergeTreeData.h White list of storages that supports final 2021-10-19 12:16:33 +00:00
MergeTreeDataFormatVersion.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeDataMergerMutator.cpp Merge branch 'master' into removing-data-streams-folder 2021-10-17 10:42:37 +03:00
MergeTreeDataMergerMutator.h Do not try to remove temporary paths that is currently in written by merge/mutation 2021-10-16 00:43:52 +03:00
MergeTreeDataPartChecksum.cpp Final fixes 2021-05-29 00:34:44 +03:00
MergeTreeDataPartChecksum.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeDataPartCompact.cpp Progress on development 2021-08-25 00:45:58 +03:00
MergeTreeDataPartCompact.h Projections 2021-05-11 18:12:23 +08:00
MergeTreeDataPartInMemory.cpp Merge branch 'master' into remove-merging-streams 2021-10-05 14:16:34 +00:00
MergeTreeDataPartInMemory.h Projections 2021-05-11 18:12:23 +08:00
MergeTreeDataPartTTLInfo.cpp Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeDataPartTTLInfo.h Fix bug in execution of TTL GROUP BY 2021-06-27 19:18:15 +03:00
MergeTreeDataPartType.cpp
MergeTreeDataPartType.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeDataPartUUID.cpp Attempt to normalize big integers 2021-04-25 12:30:43 +03:00
MergeTreeDataPartUUID.h
MergeTreeDataPartWide.cpp better interfaces for IDataType and ISerialization 2021-10-14 05:36:49 +03:00
MergeTreeDataPartWide.h Projections 2021-05-11 18:12:23 +08:00
MergeTreeDataPartWriterCompact.cpp better interfaces for IDataType and ISerialization 2021-10-14 05:36:49 +03:00
MergeTreeDataPartWriterCompact.h
MergeTreeDataPartWriterInMemory.cpp
MergeTreeDataPartWriterInMemory.h
MergeTreeDataPartWriterOnDisk.cpp Add new index data skipping minmax index format for proper Nullable support 2021-08-08 19:30:12 +03:00
MergeTreeDataPartWriterOnDisk.h Remove BlockInputStream interfaces. 2021-10-14 13:25:43 +03:00
MergeTreeDataPartWriterWide.cpp better interfaces for IDataType and ISerialization 2021-10-14 05:36:49 +03:00
MergeTreeDataPartWriterWide.h refactoring of serializations 2021-03-09 20:02:26 +03:00
MergeTreeDataSelectExecutor.cpp Add primary key to minmax_count_projection 2021-10-16 18:13:41 +08:00
MergeTreeDataSelectExecutor.h Merge branch 'master' into indexcache 2021-10-15 12:59:09 +03:00
MergeTreeDataWriter.cpp Merge branch 'master' into removing-data-streams-folder 2021-10-16 09:46:05 +03:00
MergeTreeDataWriter.h Projection bug fixes and refactoring. 2021-08-26 19:09:31 +08:00
MergeTreeDeduplicationLog.cpp Fix typos 2021-04-06 13:16:34 +03:00
MergeTreeDeduplicationLog.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeIndexAggregatorBloomFilter.cpp Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeIndexAggregatorBloomFilter.h Fix buffer overflow in TokenExtractor #19233 2021-04-01 05:37:19 +03:00
MergeTreeIndexBloomFilter.cpp Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeIndexBloomFilter.h Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
MergeTreeIndexConditionBloomFilter.cpp BloomFilter indexes map data type support fix unsafe identifier cast 2021-10-01 14:40:00 +03:00
MergeTreeIndexConditionBloomFilter.h Bloom filter for map data type dded support for IN, mapContains functions 2021-09-22 20:25:10 +03:00
MergeTreeIndexFullText.cpp Fixed tests 2021-10-06 15:12:07 +03:00
MergeTreeIndexFullText.h Fixed build 2021-10-06 23:22:29 +03:00
MergeTreeIndexGranularity.cpp
MergeTreeIndexGranularity.h
MergeTreeIndexGranularityInfo.cpp Change in Storages/* 2021-04-27 16:49:37 +03:00
MergeTreeIndexGranularityInfo.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeIndexGranuleBloomFilter.cpp Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeIndexGranuleBloomFilter.h Add new index data skipping minmax index format for proper Nullable support 2021-08-08 19:30:12 +03:00
MergeTreeIndexMinMax.cpp Better nullable primary key implementation. 2021-08-28 17:48:28 +08:00
MergeTreeIndexMinMax.h Add new index data skipping minmax index format for proper Nullable support 2021-08-08 19:30:12 +03:00
MergeTreeIndexReader.cpp Dedicated Mark/Uncompressed cache for skip indices 2021-08-23 15:27:31 +08:00
MergeTreeIndexReader.h Dedicated Mark/Uncompressed cache for skip indices 2021-08-23 15:27:31 +08:00
MergeTreeIndexSet.cpp fix another suspicious places, add test 2021-10-07 16:43:49 +03:00
MergeTreeIndexSet.h Add new index data skipping minmax index format for proper Nullable support 2021-08-08 19:30:12 +03:00
MergeTreeIndices.cpp
MergeTreeIndices.h Add new index data skipping minmax index format for proper Nullable support 2021-08-08 19:30:12 +03:00
MergeTreeInOrderSelectProcessor.cpp optimize reading in order of key more 2021-08-04 18:18:03 +03:00
MergeTreeInOrderSelectProcessor.h Merge remote-tracking branch 'upstream/master' into HEAD 2021-07-16 17:11:34 +03:00
MergeTreeIOSettings.h slightly better code near reading of subcolumns 2021-09-18 22:34:54 +03:00
MergeTreeMarksLoader.cpp Progress on development 2021-08-25 00:45:58 +03:00
MergeTreeMarksLoader.h
MergeTreeMutationEntry.cpp Final fixes 2021-05-29 00:34:44 +03:00
MergeTreeMutationEntry.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeMutationStatus.cpp
MergeTreeMutationStatus.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreePartInfo.cpp Review fixes 2021-09-03 13:33:40 +02:00
MergeTreePartInfo.h more strict check for intersecting parts 2021-10-11 21:42:46 +03:00
MergeTreePartition.cpp Merge pull request #28269 from amosbird/fixweirdcode 2021-09-01 00:48:45 +03:00
MergeTreePartition.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreePartsMover.cpp fix per review 2021-07-13 07:20:20 +00:00
MergeTreePartsMover.h
MergeTreeRangeReader.cpp Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeRangeReader.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MergeTreeReaderCompact.cpp Fix explicit 0 size for readFile() 2021-10-24 18:58:22 +03:00
MergeTreeReaderCompact.h
MergeTreeReaderInMemory.cpp fix style check 2021-09-19 00:13:00 +03:00
MergeTreeReaderInMemory.h
MergeTreeReaderStream.cpp Fix reading of columns if offset_in_compressed_file is the same for mark range 2021-10-24 18:58:22 +03:00
MergeTreeReaderStream.h
MergeTreeReaderWide.cpp Remove unused offset_columns from MergeTreeReaderWide::readRows() 2021-10-18 21:19:34 +03:00
MergeTreeReaderWide.h Less seeks in compressed buffers 2021-10-05 12:11:25 +03:00
MergeTreeReadPool.cpp Remove check_columns argument from MergeTree code (false was never passed) 2021-10-21 21:24:59 +03:00
MergeTreeReadPool.h Remove check_columns argument from MergeTree code (false was never passed) 2021-10-21 21:24:59 +03:00
MergeTreeReverseSelectProcessor.cpp optimize reading in order of key more 2021-08-04 18:18:03 +03:00
MergeTreeReverseSelectProcessor.h Merge remote-tracking branch 'upstream/master' into HEAD 2021-08-02 02:56:00 +03:00
MergeTreeSelectProcessor.cpp Remove check_columns argument from MergeTree code (false was never passed) 2021-10-21 21:24:59 +03:00
MergeTreeSelectProcessor.h Remove check_columns argument from MergeTree code (false was never passed) 2021-10-21 21:24:59 +03:00
MergeTreeSequentialSource.cpp Progress on development 2021-08-25 01:07:06 +03:00
MergeTreeSequentialSource.h
MergeTreeSettings.cpp Added an ability to execute more merges and mutations than threads, added new settings (#29140) 2021-10-01 00:26:24 +03:00
MergeTreeSettings.h Update MergeTreeSettings.h 2021-10-22 16:27:01 +03:00
MergeTreeSink.cpp Merge branch 'master' into rewrite-pushing-to-views 2021-09-09 20:30:23 +03:00
MergeTreeSink.h Rename some files. 2021-07-26 19:48:25 +03:00
MergeTreeThreadSelectProcessor.cpp Remove trash from MergeTreeReadPool 2021-10-13 15:25:44 +03:00
MergeTreeThreadSelectProcessor.h Rename some files. 2021-07-26 19:48:25 +03:00
MergeTreeWhereOptimizer.cpp Fix filtering by tuple (some conditions was lost during analyzing) 2021-10-10 22:37:52 +03:00
MergeTreeWhereOptimizer.h MergeTreeWhereOptimizer::tryAnalyzeTuple, fix fuzz 2021-10-01 17:01:02 +03:00
MergeTreeWriteAheadLog.cpp Fix explicit 0 size for readFile() 2021-10-24 18:58:22 +03:00
MergeTreeWriteAheadLog.h Remove DataStreams folder. 2021-10-15 23:18:20 +03:00
MergeType.cpp
MergeType.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
MutateFromLogEntryTask.cpp Merge branch 'master' into improvement_for_strange_mutations 2021-10-07 13:26:58 +03:00
MutateFromLogEntryTask.h Merge branch 'master' into improvement_for_strange_mutations 2021-10-07 13:26:58 +03:00
MutatePlainMergeTreeTask.cpp Merge pull request #29495 from ClickHouse/improvement_for_strange_mutations 2021-10-17 20:57:06 +03:00
MutatePlainMergeTreeTask.h Merge branch 'master' into improvement_for_strange_mutations 2021-10-07 13:26:58 +03:00
MutateTask.cpp Merge pull request #30318 from azat/fix-shared-build 2021-10-18 22:41:01 +03:00
MutateTask.h Introduced MergeTask and MutateTask (#25165) 2021-09-17 00:19:58 +03:00
PartitionPruner.cpp Projections 2021-05-11 18:12:23 +08:00
PartitionPruner.h Revert "Different approach to fix modulo" 2021-05-21 16:14:01 +00:00
PartMovesBetweenShardsOrchestrator.cpp fix 2021-08-23 16:32:07 +03:00
PartMovesBetweenShardsOrchestrator.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
PinnedPartUUIDs.cpp Part movement between shards 2021-04-27 14:20:12 +01:00
PinnedPartUUIDs.h Part movement between shards 2021-04-27 14:20:12 +01:00
RangesInDataPart.h
registerStorageMergeTree.cpp Add primary key to minmax_count_projection 2021-10-16 18:13:41 +08:00
ReplicatedFetchList.cpp Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedFetchList.h Remove useless headers 2021-01-09 08:32:10 +03:00
ReplicatedMergeMutateTaskBase.cpp Avoid losing any allocations context from merges/mutations 2021-10-15 01:43:28 +03:00
ReplicatedMergeMutateTaskBase.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreeAddress.cpp
ReplicatedMergeTreeAddress.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreeAltersSequence.cpp
ReplicatedMergeTreeAltersSequence.h
ReplicatedMergeTreeCleanupThread.cpp Do not try to remove temporary paths that is currently in written by merge/mutation 2021-10-16 00:43:52 +03:00
ReplicatedMergeTreeCleanupThread.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreeLogEntry.cpp Fix bug and add more trash to test 2021-07-06 19:51:23 +03:00
ReplicatedMergeTreeLogEntry.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreeMergeStrategyPicker.cpp Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreeMergeStrategyPicker.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreeMutationEntry.cpp Most likely improve performance 2021-03-15 22:23:27 +03:00
ReplicatedMergeTreeMutationEntry.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreePartCheckThread.cpp Update src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp 2021-09-10 15:32:24 +03:00
ReplicatedMergeTreePartCheckThread.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreePartHeader.cpp
ReplicatedMergeTreePartHeader.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreeQueue.cpp Added an ability to execute more merges and mutations than threads, added new settings (#29140) 2021-10-01 00:26:24 +03:00
ReplicatedMergeTreeQueue.h Merge branch 'master' into fix_part_checker 2021-09-17 07:23:12 +00:00
ReplicatedMergeTreeQuorumAddedParts.h fix style 2021-08-23 13:59:01 +03:00
ReplicatedMergeTreeQuorumEntry.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreeRestartingThread.cpp Move queue initialization to restarting thread 2021-09-13 11:00:07 +03:00
ReplicatedMergeTreeRestartingThread.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreeSink.cpp Remove BlockInputStream interfaces. 2021-10-14 13:25:43 +03:00
ReplicatedMergeTreeSink.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
ReplicatedMergeTreeTableMetadata.cpp Update comment 2021-09-02 18:29:26 +03:00
ReplicatedMergeTreeTableMetadata.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00
RPNBuilder.h Resurrect indexHint function. 2021-04-20 19:27:23 +08:00
SimpleMergeSelector.cpp Fix warnings by PVS-Studio 2021-05-08 23:57:08 +03:00
SimpleMergeSelector.h .tech -> .com 2021-09-22 03:22:57 +03:00
StorageFromMergeTreeDataPart.h Move some files. 2021-10-16 17:03:50 +03:00
TTLMergeSelector.cpp Review bug fixes 2021-07-06 15:05:58 +03:00
TTLMergeSelector.h Rename "common" to "base" 2021-10-02 10:13:14 +03:00