- 03 9月, 2020 3 次提交
-
-
由 Azat Khuzhin 提交于
Possible values: - 1 - Do not merge aggregation states from different servers for distributed query processing - in case it is for certain that there are different keys on different shards. - 2 - same as 1 but also apply ORDER BY and LIMIT stages
-
由 Azat Khuzhin 提交于
Previous set of QueryProcessingStage does not allow to do this. But after WithMergeableStateAfterAggregation had been introduced the following queries can be optimized too under optimize_distributed_group_by_sharding_key: - GROUP BY sharding_key LIMIT - GROUP BY sharding_key LIMIT BY - GROUP BY sharding_key ORDER BY And right now it is still not supports: - WITH TOTALS (looks like it can be supported) - WITH ROLLUP (looks like it can be supported) - WITH CUBE - SETTINGS extremes=1 (looks like it can be supported) But will be implemented separatelly. vX: fixes v2: fix WITH * v3: fix extremes v4: fix LIMIT OFFSET (and make a little bit cleaner) v5: fix HAVING v6: fix ORDER BY v7: rebase against 20.7 v8: move out WithMergeableStateAfterAggregation v9: add optimize_distributed_group_by_sharding_key into test names
-
由 Azat Khuzhin 提交于
Process query until the stage where the aggregate functions were calculated and finalized. It will be used for optimize_distributed_group_by_sharding_key. v2: fix aliases v3: Fix protocol ABI breakage due to WithMergeableStateAfterAggregation Conditions >= for QueryProcessingStage::Enum has been verified, and they are ok (in InterpreterSelectQuery).
-
- 02 9月, 2020 30 次提交
-
-
由 alexey-milovidov 提交于
table function view
-
由 Ilya Yatsishin 提交于
DOCSUP-2031: Edit and translate PR to Russian.
-
由 Ilya Yatsishin 提交于
DOCSUP-2003: Edit and translate to Russian RabbitMQ description
-
由 Ilya Yatsishin 提交于
Less number of threads in builder
-
由 alesapin 提交于
Suppress superfluous wget (-nv) output
-
由 Nikolai Kochetov 提交于
[RFC] Fix QueryPlan lifetime (for EXPLAIN PIPELINE graph=1) for queries with nested interpreter
-
由 Amos Bird 提交于
-
由 alexey-milovidov 提交于
ISSUES-4006 add precision argument for DateTime type
-
由 alexey-milovidov 提交于
[RFC] Fix arrayJoin() capturing in lambda
-
由 alexey-milovidov 提交于
Fix GRANT ALL statement when executed on a non-global level
-
由 alexey-milovidov 提交于
-
由 alexey-milovidov 提交于
Add storages from <user_directories> after ones from <users_config> and <access_control_path>.
-
由 alexey-milovidov 提交于
fixed Japanese translation for data-types/date.md
-
由 alexey-milovidov 提交于
Update MergeTree.md
-
由 alexey-milovidov 提交于
DOCS-744: Fixed the CollapsingMerge description
-
由 alexey-milovidov 提交于
fix ALTER LIVE VIEW [REFRESH] lock issue
-
由 alexey-milovidov 提交于
Revert "Documentation about ReplacingMergeTree extended with type DateTime64 for column `ver`"
-
由 Alexey Milovidov 提交于
-
由 Alexey Milovidov 提交于
-
由 alexey-milovidov 提交于
Stop query execution if exception happened in PipelineExecutor itself.
-
由 Alexander Kuzmenkov 提交于
Revert "Change query event filter and add integration test for empty GTID transaction"
-
由 Alexander Kuzmenkov 提交于
-
由 Alexander Kuzmenkov 提交于
Don't let the fuzzer change max_execution_time
-
由 Anton Popov 提交于
Redis dictionary support for simple Redis requirepass authorization
-
由 Alexander Kuzmenkov 提交于
-
由 Evgeniia Sudarikova 提交于
-
由 Evgeniia Sudarikova 提交于
-
由 romanzhukov 提交于
-
由 romanzhukov 提交于
Added description of the partial_merge_join_optimizations and partial_merge_join_rows_in_right_blocks settings.
-
由 bharatnc 提交于
-
- 01 9月, 2020 7 次提交
-
-
由 bharatnc 提交于
-
由 Alexander Kuzmenkov 提交于
-
由 Evgeniia Sudarikova 提交于
-
由 Alexander Kuzmenkov 提交于
Change query event filter and add integration test for empty GTID transaction
-
由 Alexander Kuzmenkov 提交于
-
由 Alexander Kuzmenkov 提交于
-
由 Alexander Kuzmenkov 提交于
-