Roadmap

Nate edited this page May 22, 2018 · 74 revisions

Please note that the roadmap is intended to provide high-level visibility into the short-term direction of the product. This can change at any time.

2.1 Product Roadmap Highlights

Below you'll find the features we plan to deliver in the 2.1 release of CockroachDB. Note this does not include the work we are doing to improve performance and stability. Those efforts can be found in our GitHub.

CockroachDB Core Roadmap

SQL Updates

  • Cost-based Query Optimizer - Provide orders of magnitude query speed-ups by using statistics to improve query plan selection.
  • ZigZag Joins - Efficiently calculates the cartesian product of rows to improve performance.
  • Correlated Subqueries - Support subquery that uses values from the outer query. Implementing this increases our support for more ORM functionality.
  • Support Timetz Datatype - Increased SQL coverage to improve our drop-in compatibility with existing Hibernate applications

Core Updates

Troubleshooting & Supportability

Other

Web UI

Enterprise Roadmap

  • Change Data Capture (CDC) - Support pushing database changes into Kafka rather than having to run periodic/polling jobs to pull data out.
  • Point-in-time restore - The ability to quickly rollback a table to any point in time within the garbage collection threshold (default 24h).
  • Distributed CSV Export - provide better visibility into how resources are being utilized so that users can plan for adequate hardware to hit their performance needs
  • Encryption at Rest - Allow users to encrypt data on a per-store basis.
  • Select foo Partition (p1) Syntax - Support querying data directly from a partition to improve performance.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.