stable-250627
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, Debian 12 and later, and rpm packages for Amazon Linux 2023 and RedHat 9. See package installation instructions.
What's New
NOTE: Due to ongoing work to enhance support for collations, upgrading to this release will cause Readyset to re-snapshot the upstream database.
- c5cf711: Add support for replicating PostGIS
geometry(point)data type. - 22b5eb9: Support basic spatial display functions (
ST_AsTEXT,ST_AsEWKT) for the PostGISgeometry(point)data type. - dc97c03: Respect
@@character_set_resultswhen returninglatin1andcp850text columns in MySQL.SET NAMESand\Calso work, but do not yet affect collation in lookups. - 833b7b3: Support replication of PostgreSQL
tsvectordata types. Readyset intentionally discards the data, as we will not supporttsvectorqueries in the product. - 517d2f3: Avoid re-snapshotting tables when a user executes an
ALTER TABLE ADD KEYstatement. - f2dce14: Fix a bug that caused errors when attempting to create duplicate caches.
- 4644765: Fixed an issue where a
CREATE CACHEusing a range condition (B-tree index) could consume excessive memory. - 6af3fdc: Improved performance of some caches by ensuring that queries using
WHERE (...) IN (...)no longer match caches created withWHERE ... = ..... - a925ea9: Fixed a bug in the TopK feature that caused incorrect behavior when the
ORDER BYcolumn contained non-unique values.