stable-240425
Release Notes
ReadySet is currently released as a docker container. See the Install with Docker documentation for instructions. It can also be installed from an x86_64/amd64 deb
package for Ubuntu 22.04 and Debian 12, and rpm
packages for Fedora 39 and Amazon Linux 2023. See package installation instructions.
What's New
- 2aca4d1: Significantly improved warm read performance for certain queries that return timestamps.
- 995e70f: Enabled thin link time optimization in release builds, generally improving performance by
about 10%. - 35d04ac: Add the capability to connect to a specific MySQL database as part of the connection.
- 2e96db6: Add support for the PostgreSQL
date_trunc
built-in function. - 1a1684e: Allow BC timestamps without a time zone.
Fixes
- d6a6405: Fixed a bug with handling
DEALLOCATE
statements within a transaction. - deb2d62: Adjusted the MySQL initial handshake salt generation function to restrict the range of
random characters. This fixes a JDBC driver issue that randomly fails to connect to Readyset. - 26ade70: Fixed an issue where Readyset incorrectly returned results from range queries against
NULL
keys. - 84226b0: Fixed an issue where
NULL
values were included in range queries that were unbounded
from below. - c9e9b38: Fixed a bug where Numeric
NaN
values were being incorrectly snapshotted as0
. - 45d89b7: Fixed a bug where the replicator would unnecessarily restart after handling an error in replication.