Tim Fox
Tim Fox
The fully qualified name of the PranaDB protos currently contains squareup and cashapp. As Prana is an open source project we should move them to it's own namespace.
We currently get a lot of operators / functions for free from TiDB. We need to: * Come up with a definitive list of which ones we want to support...
Currently pull queries are executed by lookups in the shard state machines. It's costly going through Raft for this and can cause raft groups to drop out of leadership under...
We should document exactly what SQL is currently supported for both pull queries and MVs.
We should prevent user from changing replication factor after cluster has been created. We can do this in a similar way to how we do with number of shards -...
Write more load tests using the load test framework. This may require creating more metrics for queries per second etc
It should be possible to set a table retention in time on a source (and MV?). Records older than this will be automatically deleted from the source.
Implement push joins. Joins should follow the standard SQL syntax. Join state will need to be persisted in an internal table.