github readysettech/readyset stable-260122

14 hours ago

Release Notes

NEW! Readyset is now releasing distro packages and containers for the arm64/aarch64 architecture.

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 and arm64/aarch64 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

  • 15076ab: Added the --replication-server-uuid option to set a server UUID in MySQL. This UUID is now reported in SHOW REPLICAS.
  • a92eace: Fixed potential out-of-memory (OOM) errors by rejecting queries with parameterized IN predicates that would expand to too many lookup keys.
  • 19e3c50: Added support for configuring the timeout for sampler queries.
  • 0a43f60: Prevented the creation of duplicate indexes.
  • 1313bbb: Improved index creation performance on RocksDB column families by up to 20%.
  • 3b1d60f: Allowed functions to be used as top-level predicates in WHERE clauses (e.g., WHERE COALESCE(col, TRUE) or WHERE JSON_OVERLAPS(col, '[42]')).
  • cc815c1: Fixed incorrect schema resolution for unqualified tables in JOIN ON clauses when multiple schemas contain tables with the same name.
  • 9f2be35: Updated Grafana dashboards to use a parameterized Prometheus data source, allowing imports to map existing data sources without hardcoded UIDs.

Don't miss a new readyset release

NewReleases is sending notifications on new releases.