ClickHouse/src/Storages/MergeTree
Nikita Taranov 77c5221a0e
Merge pull request #59405 from nickitat/dont_merge_just_created_aggr_projection_block
Don't merge just created aggregating projection blocks
2024-05-01 11:34:21 +00:00
..
tests Auto-vectorize DB::andFilters 2024-02-28 20:08:24 +08:00
ActiveDataPartSet.cpp
ActiveDataPartSet.h
AllMergeSelector.cpp
AllMergeSelector.h
AlterConversions.cpp Improve performance of SELECTs with active mutations (#59531) 2024-02-22 08:51:10 +00:00
AlterConversions.h Improve performance of SELECTs with active mutations (#59531) 2024-02-22 08:51:10 +00:00
ApproximateNearestNeighborIndexesCommon.cpp
ApproximateNearestNeighborIndexesCommon.h
AsyncBlockIDsCache.cpp
AsyncBlockIDsCache.h
BackgroundJobsAssignee.cpp
BackgroundJobsAssignee.h Remove nested dependency on DateLutImpl 2024-04-02 14:45:48 +02:00
BackgroundProcessList.h
BoolMask.cpp
BoolMask.h
checkDataPart.cpp Merge pull request #62306 from CurtizJ/azure-retryable-errors 2024-04-10 13:38:33 +00:00
checkDataPart.h Merge remote-tracking branch 'origin/master' into revert-refert-of-broken-projections-handling 2024-03-25 13:54:39 +01:00
CMakeLists.txt Fix build 2024-03-10 10:05:07 +01:00
ColumnSizeEstimator.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
DataPartsExchange.cpp Improve error message on checksum mismatch during fetches 2024-04-28 07:34:07 +02:00
DataPartsExchange.h Merge branch 'master' into remove-in-memory-data-parts-2 2024-03-11 01:44:20 +03:00
DataPartStorageOnDiskBase.cpp Use DETACHED_DIR_NAME everywhere 2024-04-05 17:49:38 +02:00
DataPartStorageOnDiskBase.h Revert "Merge pull request #60436 from nickitat/revert_56864" 2024-02-27 23:06:14 +08:00
DataPartStorageOnDiskFull.cpp
DataPartStorageOnDiskFull.h
DropPartsRanges.cpp
DropPartsRanges.h
EphemeralLockInZooKeeper.cpp Revert "Revert "Check stack size in Parser"" 2024-02-27 01:34:50 +03:00
EphemeralLockInZooKeeper.h
extractZkPathFromCreateQuery.cpp Reduce header dependencies 2024-03-19 17:04:29 +01:00
extractZkPathFromCreateQuery.h
FutureMergedMutatedPart.cpp
FutureMergedMutatedPart.h
GinIndexStore.cpp
GinIndexStore.h
IDataPartStorage.h Revert "Merge pull request #60436 from nickitat/revert_56864" 2024-02-27 23:06:14 +08:00
IExecutableTask.h
IMergedBlockOutputStream.cpp
IMergedBlockOutputStream.h
IMergeTreeDataPart.cpp Remove unnecessary const hinted by clang-tidy 2024-04-27 09:30:51 +02:00
IMergeTreeDataPart.h Remove unnecessary const hinted by clang-tidy 2024-04-27 09:30:51 +02:00
IMergeTreeDataPartInfoForReader.h Fix build 2024-03-20 15:43:09 +01:00
IMergeTreeDataPartWriter.cpp
IMergeTreeDataPartWriter.h
IMergeTreeReader.cpp better virtual columns and tests added 2024-03-07 14:56:45 +00:00
IMergeTreeReader.h address review comments 2024-03-05 16:03:02 +00:00
IMergeTreeReadPool.h
InsertBlockInfo.cpp
InsertBlockInfo.h
IPartMetadataManager.cpp
IPartMetadataManager.h
KeyCondition.cpp Merge pull request #63097 from canhld94/fix_abs_in_index 2024-04-30 04:28:16 +02:00
KeyCondition.h
LeaderElection.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
LevelMergeSelector.cpp
LevelMergeSelector.h
LoadedMergeTreeDataPartInfoForReader.h Remove in-memory data parts, step 2 2024-03-10 06:44:26 +01:00
localBackup.cpp
localBackup.h
MarkRange.cpp Revert "More optimal loading of marks" 2024-04-11 23:12:11 +02:00
MarkRange.h Revert "More optimal loading of marks" 2024-04-11 23:12:11 +02:00
MergeAlgorithm.h
MergedBlockOutputStream.cpp Convert index to a shared_ptr to allow unloading primary keys while queries use them 2024-04-25 19:56:21 +02:00
MergedBlockOutputStream.h
MergedColumnOnlyOutputStream.cpp
MergedColumnOnlyOutputStream.h
MergeFromLogEntryTask.cpp More fixes 2024-04-03 19:18:31 +00:00
MergeFromLogEntryTask.h
MergeList.cpp
MergeList.h
MergeMutateSelectedEntry.h
MergePlainMergeTreeTask.cpp More fixes 2024-04-03 19:18:31 +00:00
MergePlainMergeTreeTask.h
MergeProgress.h
MergeSelector.h
MergeTask.cpp Merge remote-tracking branch 'upstream/master' into HEAD 2024-03-27 22:38:00 +00:00
MergeTask.h better virtual columns and tests added 2024-03-07 14:56:45 +00:00
MergeTreeBackgroundExecutor.cpp
MergeTreeBackgroundExecutor.h
MergeTreeBlockReadUtils.cpp better virtual columns and tests added 2024-03-07 14:56:45 +00:00
MergeTreeBlockReadUtils.h
MergeTreeData.cpp Merge pull request #62498 from ClickHouse/prevent-renaming-important-columns 2024-04-30 09:10:08 +00:00
MergeTreeData.h Merge branch 'master' into pamarcos/system-unload-primary-key 2024-04-27 08:57:29 +02:00
MergeTreeDataFormatVersion.h
MergeTreeDataMergerMutator.cpp less unformatted exceptions 2024-03-25 18:55:46 +01:00
MergeTreeDataMergerMutator.h less unformatted exceptions 2024-03-25 18:55:46 +01:00
MergeTreeDataPartBuilder.cpp Remove in-memory data parts, step 2 2024-03-10 06:44:26 +01:00
MergeTreeDataPartBuilder.h
MergeTreeDataPartChecksum.cpp Add part name to check part exception message 2024-04-08 14:13:43 +00:00
MergeTreeDataPartChecksum.h Add part name to check part exception message 2024-04-08 14:13:43 +00:00
MergeTreeDataPartCompact.cpp Merge pull request #61535 from CurtizJ/refactor-compact-parts-reading 2024-03-22 16:33:59 +03:00
MergeTreeDataPartCompact.h Merge branch 'master' into debug_info 2024-03-18 17:54:31 +01:00
MergeTreeDataPartState.h
MergeTreeDataPartTTLInfo.cpp
MergeTreeDataPartTTLInfo.h
MergeTreeDataPartType.cpp Remove some magic_enum from headers 2024-03-19 17:40:27 +01:00
MergeTreeDataPartType.h Remove some magic_enum from headers 2024-03-19 17:40:27 +01:00
MergeTreeDataPartUUID.cpp
MergeTreeDataPartUUID.h
MergeTreeDataPartWide.cpp Merge branch 'master' into debug_info 2024-03-18 17:54:31 +01:00
MergeTreeDataPartWide.h Merge branch 'master' into debug_info 2024-03-18 17:54:31 +01:00
MergeTreeDataPartWriterCompact.cpp Temporary data use temporary_files_codec setting 2024-03-19 19:07:45 +03:00
MergeTreeDataPartWriterCompact.h
MergeTreeDataPartWriterOnDisk.cpp Rename MergeTreeIndexInverted* to MergeTreeIndexFullText* 2024-04-24 07:20:08 +00:00
MergeTreeDataPartWriterOnDisk.h
MergeTreeDataPartWriterWide.cpp Limit backtracking in parser 2024-03-17 19:54:45 +01:00
MergeTreeDataPartWriterWide.h Remove in-memory data parts, step 2 2024-03-10 06:44:26 +01:00
MergeTreeDataSelectExecutor.cpp Merge pull request #62884 from rschu1ze/inverted-to-fulltext 2024-04-30 20:03:35 +00:00
MergeTreeDataSelectExecutor.h Don't use virtual columns to filter if they have been overwritten 2024-04-10 18:17:29 +02:00
MergeTreeDataWriter.cpp Merge branch 'master' into dont_merge_just_created_aggr_projection_block 2024-04-26 19:32:14 +02:00
MergeTreeDataWriter.h impl 2024-03-18 16:48:53 +00:00
MergeTreeDeduplicationLog.cpp
MergeTreeDeduplicationLog.h
MergeTreeIndexAnnoy.cpp
MergeTreeIndexAnnoy.h
MergeTreeIndexBloomFilter.cpp Rename MergeTreeIndexFullText --> MergeTreeIndexBloomFilterText 2024-04-23 14:17:54 +00:00
MergeTreeIndexBloomFilter.h Rename MergeTreeIndexInverted* to MergeTreeIndexFullText* 2024-04-24 07:20:08 +00:00
MergeTreeIndexBloomFilterText.cpp Rename MergeTreeIndexFullText --> MergeTreeIndexBloomFilterText 2024-04-23 14:17:54 +00:00
MergeTreeIndexBloomFilterText.h Rename MergeTreeIndexFullText --> MergeTreeIndexBloomFilterText 2024-04-23 14:17:54 +00:00
MergeTreeIndexFullText.cpp Rename MergeTreeIndexInverted* to MergeTreeIndexFullText* 2024-04-24 07:20:08 +00:00
MergeTreeIndexFullText.h Rename MergeTreeIndexInverted* to MergeTreeIndexFullText* 2024-04-24 07:20:08 +00:00
MergeTreeIndexGranularity.cpp impl 2024-03-06 22:29:41 +01:00
MergeTreeIndexGranularity.h impl 2024-03-06 22:29:41 +01:00
MergeTreeIndexGranularityInfo.cpp Merge branch 'master' into debug_info 2024-03-18 17:54:31 +01:00
MergeTreeIndexGranularityInfo.h impl 2024-03-06 22:29:41 +01:00
MergeTreeIndexHypothesis.cpp
MergeTreeIndexHypothesis.h Always apply first minmax index among available skip indices 2024-03-01 19:31:15 +00:00
MergeTreeIndexHypothesisMergedCondition.cpp
MergeTreeIndexHypothesisMergedCondition.h
MergeTreeIndexMinMax.cpp validate type of arguments for minmax secondary index 2024-02-07 17:52:17 +00:00
MergeTreeIndexMinMax.h Always apply first minmax index among available skip indices 2024-03-01 19:31:15 +00:00
MergeTreeIndexReader.cpp Revert "More optimal loading of marks" 2024-04-11 23:12:11 +02:00
MergeTreeIndexReader.h
MergeTreeIndexSet.cpp
MergeTreeIndexSet.h Always apply first minmax index among available skip indices 2024-03-01 19:31:15 +00:00
MergeTreeIndexUSearch.cpp
MergeTreeIndexUSearch.h
MergeTreeIndexUtils.cpp
MergeTreeIndexUtils.h
MergeTreeIndices.cpp Rename MergeTreeIndexInverted* to MergeTreeIndexFullText* 2024-04-24 07:20:08 +00:00
MergeTreeIndices.h Rename MergeTreeIndexInverted* to MergeTreeIndexFullText* 2024-04-24 07:20:08 +00:00
MergeTreeIOSettings.h fix reading without marks 2024-03-22 14:34:07 +00:00
MergeTreeMarksLoader.cpp Merge pull request #62266 from ClickHouse/cannot_allocate_thread 2024-04-12 14:40:42 +00:00
MergeTreeMarksLoader.h Revert "More optimal loading of marks" 2024-04-11 23:12:11 +02:00
MergeTreeMutationEntry.cpp
MergeTreeMutationEntry.h
MergeTreeMutationStatus.cpp
MergeTreeMutationStatus.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
MergeTreePartInfo.cpp fix typo in variable name legacy 2024-03-18 15:18:47 -03:00
MergeTreePartInfo.h fix typo in variable name legacy 2024-03-18 15:18:47 -03:00
MergeTreePartition.cpp Revert "Merge pull request #59122 from arthurpassos/bring_back_attach_partition_pr" 2024-02-07 02:52:43 +01:00
MergeTreePartition.h Revert "Merge pull request #59122 from arthurpassos/bring_back_attach_partition_pr" 2024-02-07 02:52:43 +01:00
MergeTreePartsMover.cpp More fixes 2024-04-03 19:18:31 +00:00
MergeTreePartsMover.h
MergeTreePrefetchedReadPool.cpp cancel tasks on exception 2024-04-04 22:32:57 +02:00
MergeTreePrefetchedReadPool.h refactoring of virtual columns 2024-02-21 16:40:27 +00:00
MergeTreeRangeReader.cpp better _part_offset column 2024-03-11 15:35:17 +00:00
MergeTreeRangeReader.h better _part_offset column 2024-03-11 15:35:17 +00:00
MergeTreeReaderCompact.cpp fix crash in function mergeTreeIndex 2024-04-18 14:46:58 +00:00
MergeTreeReaderCompact.h refactoring of reading from compact parts 2024-03-18 16:13:02 +00:00
MergeTreeReaderCompactSingleBuffer.cpp refactoring of reading from compact parts 2024-03-18 15:57:58 +00:00
MergeTreeReaderCompactSingleBuffer.h refactoring of reading from compact parts 2024-03-18 15:57:58 +00:00
MergeTreeReaderStream.cpp Revert "More optimal loading of marks" 2024-04-11 23:12:11 +02:00
MergeTreeReaderStream.h Revert "More optimal loading of marks" 2024-04-11 23:12:11 +02:00
MergeTreeReaderWide.cpp Revert "More optimal loading of marks" 2024-04-11 23:12:11 +02:00
MergeTreeReaderWide.h Revert "More optimal loading of marks" 2024-04-11 23:12:11 +02:00
MergeTreeReadPool.cpp Merge remote-tracking branch 'upstream/master' into HEAD 2024-03-06 14:14:42 +00:00
MergeTreeReadPool.h refactoring of virtual columns 2024-02-21 16:40:27 +00:00
MergeTreeReadPoolBase.cpp Merge remote-tracking branch 'upstream/master' into HEAD 2024-03-06 14:14:42 +00:00
MergeTreeReadPoolBase.h refactoring of virtual columns 2024-02-21 16:40:27 +00:00
MergeTreeReadPoolInOrder.cpp refactoring of virtual columns 2024-02-21 16:40:27 +00:00
MergeTreeReadPoolInOrder.h refactoring of virtual columns 2024-02-21 16:40:27 +00:00
MergeTreeReadPoolParallelReplicas.cpp refactoring of virtual columns 2024-02-21 16:40:27 +00:00
MergeTreeReadPoolParallelReplicas.h refactoring of virtual columns 2024-02-21 16:40:27 +00:00
MergeTreeReadPoolParallelReplicasInOrder.cpp refactoring of virtual columns 2024-02-21 16:40:27 +00:00
MergeTreeReadPoolParallelReplicasInOrder.h refactoring of virtual columns 2024-02-21 16:40:27 +00:00
MergeTreeReadTask.cpp address review comments 2024-03-05 16:03:02 +00:00
MergeTreeReadTask.h Merge remote-tracking branch 'upstream/master' into HEAD 2024-03-06 14:14:42 +00:00
MergeTreeSelectAlgorithms.cpp
MergeTreeSelectAlgorithms.h
MergeTreeSelectProcessor.cpp address review comments 2024-03-05 16:03:02 +00:00
MergeTreeSelectProcessor.h remove dead code 2024-03-29 02:23:53 +00:00
MergeTreeSequentialSource.cpp Revert "More optimal loading of marks" 2024-04-11 23:12:11 +02:00
MergeTreeSequentialSource.h
MergeTreeSettings.cpp More fixes 2024-04-03 19:18:31 +00:00
MergeTreeSettings.h Merge remote-tracking branch 'upstream/master' into HEAD 2024-03-27 22:38:00 +00:00
MergeTreeSink.cpp More fixes 2024-04-03 19:18:31 +00:00
MergeTreeSink.h
MergeTreeSource.cpp cancel tasks on exception 2024-04-04 22:32:57 +02:00
MergeTreeSource.h
MergeTreeSplitPrewhereIntoReadSteps.cpp
MergeTreeVirtualColumns.cpp better virtual columns and tests added 2024-03-07 14:56:45 +00:00
MergeTreeVirtualColumns.h Merge remote-tracking branch 'upstream/master' into HEAD 2024-03-07 13:22:20 +00:00
MergeTreeWhereOptimizer.cpp Unify prewhere optimization 2024-02-26 02:31:56 +08:00
MergeTreeWhereOptimizer.h Unify prewhere optimization 2024-02-26 02:31:56 +08:00
MergeType.cpp
MergeType.h
MovesList.cpp
MovesList.h
MutateFromLogEntryTask.cpp Don't access static members through instance 2024-04-03 18:50:33 +00:00
MutateFromLogEntryTask.h
MutatePlainMergeTreeTask.cpp
MutatePlainMergeTreeTask.h
MutateTask.cpp Rename MergeTreeIndexInverted* to MergeTreeIndexFullText* 2024-04-24 07:20:08 +00:00
MutateTask.h
ParallelReplicasReadingCoordinator.cpp Update to clang-19 2024-02-27 14:37:21 +01:00
ParallelReplicasReadingCoordinator.h
PartitionPruner.cpp
PartitionPruner.h
PartMetadataManagerOrdinary.cpp
PartMetadataManagerOrdinary.h
PartMovesBetweenShardsOrchestrator.cpp
PartMovesBetweenShardsOrchestrator.h
PinnedPartUUIDs.cpp
PinnedPartUUIDs.h
RangesInDataPart.cpp
RangesInDataPart.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
registerStorageMergeTree.cpp Don't access static members through instance 2024-04-03 18:50:33 +00:00
ReplicatedFetchList.cpp
ReplicatedFetchList.h
ReplicatedMergeMutateTaskBase.cpp Fix missed entries in system.part_log in case of fetch preferred over merges/mutations 2024-03-12 17:08:42 +01:00
ReplicatedMergeMutateTaskBase.h
ReplicatedMergeTreeAddress.cpp
ReplicatedMergeTreeAddress.h
ReplicatedMergeTreeAltersSequence.cpp
ReplicatedMergeTreeAltersSequence.h
ReplicatedMergeTreeAttachThread.cpp
ReplicatedMergeTreeAttachThread.h
ReplicatedMergeTreeCleanupThread.cpp
ReplicatedMergeTreeCleanupThread.h
ReplicatedMergeTreeLogEntry.cpp
ReplicatedMergeTreeLogEntry.h I hate REPLACE_RANGE and actual_part_name 2024-03-21 13:02:50 +01:00
ReplicatedMergeTreeMergeStrategyPicker.cpp
ReplicatedMergeTreeMergeStrategyPicker.h
ReplicatedMergeTreeMutationEntry.cpp
ReplicatedMergeTreeMutationEntry.h
ReplicatedMergeTreePartCheckThread.cpp Add part name to check part exception message 2024-04-08 14:13:43 +00:00
ReplicatedMergeTreePartCheckThread.h Revert "Merge pull request #60436 from nickitat/revert_56864" 2024-02-27 23:06:14 +08:00
ReplicatedMergeTreePartHeader.cpp
ReplicatedMergeTreePartHeader.h
ReplicatedMergeTreeQueue.cpp Add some comments for getAlterMutationCommandsForPart() 2024-04-25 14:35:21 +02:00
ReplicatedMergeTreeQueue.h Reduce overhead of the mutations for SELECTs (v2) 2024-04-25 14:35:21 +02:00
ReplicatedMergeTreeQuorumAddedParts.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
ReplicatedMergeTreeQuorumEntry.h
ReplicatedMergeTreeRestartingThread.cpp add a test 2024-03-27 18:56:13 +01:00
ReplicatedMergeTreeRestartingThread.h
ReplicatedMergeTreeSink.cpp Revert "Fix processing INSERT after metadata mutations that had not been applied yet" 2024-04-25 14:35:21 +02:00
ReplicatedMergeTreeSink.h Fix restoring parts while a storage is readonly. 2024-03-30 00:14:03 +01:00
ReplicatedMergeTreeTableMetadata.cpp More fixes 2024-04-03 19:18:31 +00:00
ReplicatedMergeTreeTableMetadata.h
ReplicatedTableStatus.h More than 255 replicas in ReplicatedTableStatus 2024-04-02 18:29:47 +02:00
RequestResponse.cpp
RequestResponse.h
RPNBuilder.cpp
RPNBuilder.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
SimpleMergeSelector.cpp
SimpleMergeSelector.h fix typo 2024-03-18 13:44:36 -03:00
StorageFromMergeTreeDataPart.h better interfaces for virtual columns 2024-03-01 22:29:56 +00:00
TemporaryParts.cpp
TemporaryParts.h
TTLMergeSelector.cpp
TTLMergeSelector.h
ZeroCopyLock.cpp
ZeroCopyLock.h