graphql-engine
graphql-engine copied to clipboard
CockroachDB: Basic query support
Our initial support for v22.1 CockroachDB should include just that of running queries. The goal is to support basic queries as best we can before RoachFest22 on 20th September.
The scope of this is that a user should be able to, via the console:
- Add a cockroachdb source on a page branded as such.
- Create and track tables
- Run a graphql query that exercises filters and aggregations.
The following are excluded from the scope for 20th Sept and can be implemented afterwards:
- Track object and array relationships
- Set query permissions
- Run a graphql query that exercises relationships.
In order for the GraphQL-Engine to be able to support this, the following gaps need to be closed (to be made into separate issues):
General infrastructure:
- [x] hasura/graphql-engine#8789
- [ ] hasura/graphql-engine#8839
- [ ] hasura/graphql-engine#8891
- [x] hasura/graphql-engine#8821
On the server side:
- [x] hasura/graphql-engine#8790
- [x] hasura/graphql-engine#8800
- [x] hasura/graphql-engine-mono#5593
- [x] hasura/graphql-engine#8791
- [x] hasura/graphql-engine#8840
- [x] hasura/graphql-engine#8797
- [x] hasura/graphql-engine#8799
- [x] hasura/graphql-engine#8792
- [ ] hasura/graphql-engine#8890
On the console side:
- [x] hasura/graphql-engine#8793
- [x] hasura/graphql-engine#8794
- [ ] hasura/graphql-engine-mono#5567
just added https://github.com/hasura/graphql-engine/issues/8891 to this list, which we'll estimate later
Released in v2.15.0! Closing