Many rounding implementations exist in Go. Here we survey them for correctness.
The apd package replaces the underlying implementation of the DECIMAL type in CockroachDB and is available for anyone to fork and use.
Some months ago I started work on a way to test random, valid SQL in CockroachDB. This is important to expose unintended behavior in our server.
We have added a new feature: time-travel queries. To our knowledge, we are the first database to have implemented the them.
SQL grammar diagrams feature easy-to-understand railroad diagrams showing possible options for a SQL statement. Compared to a text representation...
I experimented with implementing the Redis protocol on top of CockroachDB, scratching the itch on the question: Could CockroachDB ever replace Redis?