stable-240725
Release Notes
ReadySet is currently released as a docker container and Linux distro binary packages. For installation with docker, see the Install with Docker documentation. Available Linux distribution binary packages for x86_64/amd64 include 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
- f680752: New option
--disable-create-publication
to skip creating a publication. Used when readyset is not running as a superuser and the publication has been created manually. - 7bf77a8: More accurately report the size of a persistent node by including the size of open memtables.
- 7b0063b: Fixed correctness of MySQL timestamp handling. Now MySQL timestamps are correctly converted to UTC during snapshot/replication, and converted to local time when read from the database.
- aa615dd: Now properly shutting down the
rocksdb
WAL at process exit. - 2d185a6: Fixes the microsecond precision of
DATETIME
columns in MySQL that sometimes were not being correctly represented in Readyset. - a4687e2: Enhance MySQL snapshot to use Primary Key or unique key when available. This makes the snapshot less intrusive than a
SELECT *
(Full Table Scan) for large tables. - 788f107: Handle hexadecimal
x'...'
and0x...
literals.