Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

true
TaskContributorsReadiness Estimated TimeCurrent state
Support of Indexes

Status
colourGreen
titleDONE

initial support of DML (SELECT, INSERT)

Status
colourGreen
titleDONE

Aggregate functions (sum, min, max, avg, ...), enables GROUP BY/DISTINCT commands

Status
colourGreen
titleDONE

UNION/UNION ALL commands

Status
colourGreen
titleDONE

support of IN/EXCEPT 

`

true
Status
subtle
colourYellowGreen
titleIN PROGRESSDONE

Type system (just review, seems it may be used as is + write many tests) + support of date/time data types.

Status
colourGreen
titleDONE

DocumentationNikita Safonov
Status
subtle

colourYellow
titleIN PROGRESS


Phase 2: Base performance optimization and extend SQL possibilities

INTERSECT/MINUS
TaskContributorsReadiness Estimated TimeCurrent state
Planner hints (ENFORCE JOIN ORDER, Alg of join)

Status
subtletrue
titleOPEN TO TAKE

Schema management?

Status
subtletrue
colourYellow
titleIN PROGRESS

Sort based aggregates, index spools


Status
colourGreen
titleDONE

Index Nested Loop Join/Merge Join

Status
colourGreen
titleDONE

Statistics/cost model (simple statistics)

Status
subtletrue
titleOPEN TO TAKE

Hash index spools/ Hash join

Status
colourGreen
titleDONE

Initial support of DDL (create/drop for table and index)

Status
subtletrue
colourYellow
titleIN PROGRESS

Type system including support of date/time data types.

Status
subtletrue
titleOPEN TO TAKE



Status
subtletrue
titleOPEN TO TAKE

MERGE

Status
subtletrue
titleOPEN TO TAKE

Planner hints (the potentially concrete plan of executing)

Status
subtletrue
titleOPEN TO TAKE

Documentation

Status
subtletrue
titleOPEN TO TAKE












...