cockroachdb/cockroach

Product Roadmap

jess-edwards opened this issue · 9 comments

Please note that this roadmap is only a look at features in development or still to come. It does not reflect the many features already completed by the CockroachDB community.

Beta roadmap

  • Rebalancing
    • Basic rebalancing support #620
    • Improved rebalancing heuristics #2600, #2747
  • Recovery #2149
  • Disable public KV access #2089
  • SQL
  • Stable on-disk format, wire protocols
  • Batches
  • Transaction cleanup #2062
  • Gob cleanup #629
  • Config prefix maps -> database / table descriptors #2090
  • Multiraft
  • Documentation
    • Table of contents
    • Quick start guide
    • Privileges #2134
    • Wire protocol
    • SQL grammar #2134
    • Deployment
    • Configuration
    • Troubleshooting
    • FAQ
  • Admin UI
    • Sufficient transient stats #2721
    • Aggregated graphs #2722
    • Aggregate error/warning log #2724
    • Application of design skin #2723
  • Prod / Deployment
    • Security #1675
    • Additional testing use cases #2432
    • Cloud-hosted cluster with load
    • Integrations #28
      • Digital Ocean

V 1.0

  • Response cache cleanup
  • Gossip cleanup / optimization
  • Backup / restore
  • Monitoring / alerting
  • Map reduce
  • Prod / Deployment
    • Integrations #28
      • Microsoft Azure
      • Openstack / Internap
  • SQL
    • Protobuf / JSON columns? #2969
    • Array type #2115
    • Decimal type #1618
    • Group by #2174
    • Having #2175
    • Joins #2970
    • Interleaved tables #2972
    • Foreign key constraints #2968
    • Performance
      • KV where clause support
    • Rich indexes
      • Geo spatial
      • Full text
  • Password-based authentication
  • Jepsen testing #4036

Feature request: push queries.
I use these in rethinkdb because I have a streaming architecture with the compute and data in a large DAG.
It would be great if the concept of push queries was part of the features

Joe,

We know that push queries are useful and they will hit the roadmap one day.
We are focusing a lot of our energy at the moment on performance and
stability. Thank you for your input, it is much appreciated.

Vivek

On Sun, Nov 22, 2015, 7:03 AM joeblew99 notifications@github.com wrote:

Feature request: push queries.
I use these in rethinkdb because I have a streaming architecture with the
compute and data in a large DAG.
It would be great if the concept of push queries was part of the features


Reply to this email directly or view it on GitHub
#2132 (comment)
.

I was wondering if there were any tentative timelines around the beta and V1 of CockroachDB? Looks like an amazing project and we want to start using it as soon as possible!

Mike,

Thanks for your interest. We are working towards beta and are focused on
improving the performance and stability of the system. Unfortunately we
still do not have a confirmed beta date.

Thanks

On Mon, Dec 7, 2015, 5:25 PM somecallmemike notifications@github.com
wrote:

I was wondering if there were any tentative timelines around the beta and
V1 of CockroachDB? Looks like an amazing project and we want to start using
it as soon as possible!


Reply to this email directly or view it on GitHub
#2132 (comment)
.

mbdas commented

Do you have any update on the beta date?

@mbdas we expect to announce the beta very soon. In a small number of weeks. That will be the turning point for stability in the underlying data structures with an assured upgrade path.

I hope to hear the good news soon. I have been watching this project for a long time now.

@petermattis need to close this issue and start a new one...

Yep. Closing this for now. I'm going to work on a revamped 1.0 roadmap in the next week or so.