Skip to content

stable-250627

Choose a tag to compare

@ronh-rs ronh-rs released this 27 Jun 18:08
· 656 commits to main since this release

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 PostGIS geometry(point) data type.
  • dc97c03: Respect @@character_set_results when returning latin1 and cp850 text columns in MySQL. SET NAMES and \C also work, but do not yet affect collation in lookups.
  • 833b7b3: Support replication of PostgreSQL tsvector data types. Readyset intentionally discards the data, as we will not support tsvector queries in the product.
  • 517d2f3: Avoid re-snapshotting tables when a user executes an ALTER TABLE ADD KEY statement.
  • f2dce14: Fix a bug that caused errors when attempting to create duplicate caches.
  • 4644765: Fixed an issue where a CREATE CACHE using 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 with WHERE ... = .....
  • a925ea9: Fixed a bug in the TopK feature that caused incorrect behavior when the ORDER BY column contained non-unique values.