ClickHouse/src/Processors/Transforms
Alexey Milovidov 1be4ff229b
Merge pull request #55895 from ClickHouse/fix-window-functions-with-sparse-columns
Fix window functions in case of sparse columns.
2023-10-22 00:02:34 +02:00
..
AddingDefaultsTransform.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
AddingDefaultsTransform.h
AggregatingInOrderTransform.cpp Fix memory consumption when max_block_size is huge in Aggregator + more memory checks (#51566) 2023-08-02 15:11:52 +02:00
AggregatingInOrderTransform.h
AggregatingPartialResultTransform.cpp Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
AggregatingPartialResultTransform.h Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
AggregatingTransform.cpp AggregatingTransform initGenerate race condition fix 2023-10-11 14:28:22 +03:00
AggregatingTransform.h AggregatingTransform initGenerate race condition fix 2023-10-11 14:28:22 +03:00
ArrayJoinTransform.cpp Respect max_block_size for array join to avoid possible OOM 2023-09-18 11:04:38 +08:00
ArrayJoinTransform.h Respect max_block_size for array join to avoid possible OOM 2023-09-18 11:04:38 +08:00
buildPushingToViewsChain.cpp Merge branch 'master' into concurrency-control-controllable 2023-08-07 13:43:02 +02:00
buildPushingToViewsChain.h Correctly disable async insert with deduplication when it's not needed (#50663) 2023-06-07 20:33:08 +02:00
CheckConstraintsTransform.cpp Make serializeAST() more regular 2023-07-20 10:39:26 +00:00
CheckConstraintsTransform.h
CheckSortedTransform.cpp
CheckSortedTransform.h
ColumnGathererTransform.cpp Correct exact_rows_before_limit in all senarios 2023-03-22 23:26:31 +08:00
ColumnGathererTransform.h Print more information about one logical error in MergeTreeDataWriter (#55001) 2023-09-26 13:23:26 -07:00
CopyTransform.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
CopyTransform.h
CountingTransform.cpp Ditch tons of garbage 2023-08-09 02:19:02 +02:00
CountingTransform.h
CreateSetAndFilterOnTheFlyTransform.cpp Convert sparse to full in CreateSetAndFilterOnTheFlyStep 2023-08-03 14:43:03 +00:00
CreateSetAndFilterOnTheFlyTransform.h
CreatingSetsTransform.cpp Fix data race in CreatingSetsTransform 2023-10-19 12:26:02 +02:00
CreatingSetsTransform.h Refactor a bit more. 2023-06-21 20:55:27 +00:00
CubeTransform.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
CubeTransform.h
DistinctSortedChunkTransform.cpp Fix: sorted distinct with sparse columns 2023-08-22 23:33:30 +00:00
DistinctSortedChunkTransform.h
DistinctSortedTransform.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
DistinctSortedTransform.h
DistinctTransform.cpp Remove unnecessary getTotalRowCount function calls 2023-01-21 11:27:07 +01:00
DistinctTransform.h
ExceptionKeepingTransform.cpp Ditch tons of garbage 2023-08-09 02:19:02 +02:00
ExceptionKeepingTransform.h release buffers with exception context 2023-06-22 13:00:13 +02:00
ExpressionTransform.cpp fix Pipe::unitePipes with partial results 2023-09-28 09:41:00 +00:00
ExpressionTransform.h Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
ExtractColumnsTransform.cpp Support reading subcolumns from file/s3/hdfs/url/azureBlobStorage table functions 2023-07-04 21:17:26 +00:00
ExtractColumnsTransform.h Support reading subcolumns from file/s3/hdfs/url/azureBlobStorage table functions 2023-07-04 21:17:26 +00:00
ExtremesTransform.cpp
ExtremesTransform.h
FillingTransform.cpp Re-enable clang-tidy checks 2023-09-26 09:34:12 +00:00
FillingTransform.h Fix suffix generation (see added test in commit 3355894) 2023-05-14 15:52:49 +00:00
FilterSortedStreamByRange.h Fix typo 2023-08-16 20:40:28 +00:00
FilterTransform.cpp Fixing test 2023-03-24 10:35:47 +00:00
FilterTransform.h
finalizeChunk.cpp
finalizeChunk.h
FinishSortingTransform.cpp Consistent style for if statements. 2023-07-20 19:11:08 +08:00
FinishSortingTransform.h
getSourceFromASTInsertQuery.cpp allow to fallback from async insert in case of large amount of data 2023-02-22 21:59:24 +00:00
getSourceFromASTInsertQuery.h allow to fallback from async insert in case of large amount of data 2023-02-22 21:59:24 +00:00
IntersectOrExceptTransform.cpp fix INTERSECT and EXCEPT with sparse columns 2023-02-03 00:17:55 +00:00
IntersectOrExceptTransform.h
JoiningTransform.cpp remove DelayedBlocksTask::finish 2023-07-21 09:24:16 +08:00
JoiningTransform.h remove DelayedBlocksTask::finish 2023-07-21 09:24:16 +08:00
LimitByTransform.cpp Implement endianness-independent SipHash and MergeTree checksum serialization 2023-07-19 10:01:55 -07:00
LimitByTransform.h
LimitPartialResultTransform.cpp Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
LimitPartialResultTransform.h Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
LimitsCheckingTransform.cpp Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
LimitsCheckingTransform.h Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
MaterializingTransform.cpp
MaterializingTransform.h
MemoryBoundMerging.h Remove superfluous includes of logger_userful.h from headers 2023-04-10 17:59:30 +02:00
MergeJoinTransform.cpp small fine-tune for using ColumnNullable pointer 2023-09-07 20:41:32 +08:00
MergeJoinTransform.h Print more information about one logical error in MergeTreeDataWriter (#55001) 2023-09-26 13:23:26 -07:00
MergeSortingPartialResultTransform.cpp Fix SIGSEGV in MergeSortingPartialResultTransform (due to zero chunks after remerge()) 2023-10-08 22:21:01 +02:00
MergeSortingPartialResultTransform.h Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
MergeSortingTransform.cpp Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
MergeSortingTransform.h Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
MergingAggregatedMemoryEfficientTransform.cpp Updated implementation 2023-10-11 19:01:00 +03:00
MergingAggregatedMemoryEfficientTransform.h Updated implementation 2023-10-11 19:01:00 +03:00
MergingAggregatedTransform.cpp Remove superfluous includes of logger_userful.h from headers 2023-04-10 17:59:30 +02:00
MergingAggregatedTransform.h
PartialResultTransform.cpp Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
PartialResultTransform.h Revert "Revert "Add settings for real-time updates during query execution"" 2023-09-09 12:29:39 +02:00
PartialSortingTransform.cpp fix sorting of sparse columns with large limit 2023-07-31 17:40:22 +00:00
PartialSortingTransform.h Correct exact_rows_before_limit in all senarios 2023-03-22 23:26:31 +08:00
ReverseTransform.cpp ReverseTransform small improvement 2023-06-08 15:22:09 +03:00
ReverseTransform.h
RollupTransform.cpp
RollupTransform.h
SortingTransform.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
SortingTransform.h
SquashingChunksTransform.cpp Ditch tons of garbage 2023-08-09 02:19:02 +02:00
SquashingChunksTransform.h Support asynchronous inserts for native protocol (#54730) 2023-10-20 18:39:48 +02:00
StreamInQueryCacheTransform.cpp Simplify simplify simplify 2023-05-05 16:28:51 +00:00
StreamInQueryCacheTransform.h Simplify simplify simplify 2023-05-05 16:28:51 +00:00
TotalsHavingTransform.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
TotalsHavingTransform.h Reduce the usage of Arena.h 2023-04-13 10:31:32 +02:00
TTLCalcTransform.cpp
TTLCalcTransform.h
TTLTransform.cpp Added a new column _block_number (#47532) 2023-09-20 11:31:12 +02:00
TTLTransform.h
WatermarkTransform.cpp
WatermarkTransform.h
WindowTransform.cpp Convert sparse columns to full for window functions 2023-10-21 11:46:25 +00:00
WindowTransform.h Slightly better 2023-05-07 23:12:28 +02:00