Skip to content
This repository was archived by the owner on Apr 14, 2022. It is now read-only.

Create list of planned optimizations #6

Closed
Totktonada opened this issue Jan 24, 2018 · 1 comment
Closed

Create list of planned optimizations #6

Totktonada opened this issue Jan 24, 2018 · 1 comment

Comments

@Totktonada
Copy link
Member

Totktonada commented Jan 24, 2018

  • optimize offset
  • join reordering (default: top to bottom, but when there is an index in a nested level: reorder execution)
    • further task: evaluate selectivity
  • we can start with simple join loop
  • block nested loop
  • map-reduce + pushdown conditions
  • determine index name when compile query for top-level objects when it has certain list of non-null arguments
SudoBobo added a commit that referenced this issue Jul 29, 2018
@Totktonada
Copy link
Member Author

optimize offset

Now we use offset of a primary key type (done in the scope of #12).

join reordering (default: top to bottom, but when there is an index in a nested level: reorder execution)
further task: evaluate selectivity

Tracked by #235.

we can start with simple join loop
block nested loop

Tracked by #21.

map-reduce + pushdown conditions

Tracked by #18.

determine index name when compile query for top-level objects when it has certain list of non-null arguments

Done in the scope of #38.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant