Skip to content

beta-2023-07-26

Compare
Choose a tag to compare
@mrstanwell mrstanwell released this 27 Jul 18:25
· 787 commits to main since this release

2023-07-26 Release Notes

ReadySet is currently released as a docker container. See the Quickstart documentation for instructions on using it.

What's New

  • Add support for more complex conditions in the ON clause of INNER JOINs (504b5c9)
  • Added a mechanism to inspect per-thread memory usage. (f1bbc02)

Performance Improvements

  • Significantly reduce maximum resident memory usage for fully materialized queries by streaming records out of base tables (de3231f)
  • Optimize message flushing in PG extended query protocol implementation (0f56f97)
  • Improve Postgres proxy performance by eliminating an intermediate conversion step (396f41c)

Bug Fixes

  • Fixed a bug which would prevent ReadySet from being able to cache certain queries which perform aggregates over subqueries (a53ab66)
  • Fix an issue where certain queries which use the OR operator between conditions in the WHERE clause could sometimes return the wrong results (f7ffbe6)
  • Fixed a Postgres regression that could trigger a resnapshotting loop when tables were dropped shortly after altering the database schema. (#106)
  • Fixed a Postgres issue that could cause errors when executing prepared statements that referenced enum values that were added to existing enum types.
  • Fixed a similar Postgres issue that triggered on arrays of enum values.