- Apr 08, 2022
-
-
Denis Smirnov authored
-
Denis Smirnov authored
-
- Apr 07, 2022
-
-
Denis Smirnov authored
We have fixed some bugs about NULL and made equality propagation use the infrastructure common with the other transformations. Also, extended and refactored the tests.
-
- Apr 06, 2022
-
-
Igor Kuznetsov authored
Merge 2 execute query functions in one. Response waiting timeout was extracted to cluster config.
-
- Apr 05, 2022
-
-
Igor Kuznetsov authored
Was made determining uniq set of replicaset by set of buckets that avoid send the same queries to the same replicas. Bucket exec query function was fixed to async mode.
-
- Apr 04, 2022
-
-
Denis Smirnov authored
-
Denis Smirnov authored
-
- Apr 01, 2022
-
-
Denis Smirnov authored
-
Denis Smirnov authored
Closes an error in the backend AST reordering logic
-
- Mar 31, 2022
-
-
Denis Smirnov authored
Now we can eliminate buckets with multi-column (i.e. composite) keys in equalities. Previous implementation was incorrect, so we have to make an executor refactoring as well.
-
- Mar 28, 2022
-
-
Igor Kuznetsov authored
-
- Mar 25, 2022
-
-
Denis Smirnov authored
Add support join query to linker, now executor can execute join query with distribution conflict (plan has motion nodes). Extend text in some error
-
- Mar 16, 2022
-
-
Igor Kuznetsov authored
Planner may split some query into range of sub queries, where subquery execution depends on results previous subquery. Then planner analyzes query and if it finds similar situation he appends `motion` node to plan. If executor finds `monion` node in execution plan, he executes motion sub-query and saves result to virtual table, which linker will be used.
-
- Mar 09, 2022
-
-
Denis Smirnov authored
-
- Feb 25, 2022
-
-
Denis Smirnov authored
-
- Feb 24, 2022
-
-
Denis Smirnov authored
-
Denis Smirnov authored
-
- Feb 17, 2022
-
-
Igor Kuznetsov authored
-
- Feb 11, 2022
-
-
Igor Kuznetsov authored
Extract `Engine` interface for working with different execution engine.
-