# Ray 2.9.2 — Ray-2.9.2 - Product: Ray (https://whatsnew.fyi/product/ray) - Vendor: Anyscale - Date: 2024-02-06 - Version: 2.9.2 - Original notes: https://github.com/ray-project/ray/releases/tag/ray-2.9.2 - Permalink: https://whatsnew.fyi/product/ray/releases/2.9.2 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Fix out of disk test on release branch - **fixed** — Fix failing huggingface test - **fixed** — Fix deadlocks caused by streaming_split - **fixed** — Fix locality config not being respected in DataConfig - **changed** — Improve stability and accuracy for Data+Train benchmark - **fixed** — Add retry for _sample_fragment during ParquetDatasource._estimate_files_encoding_ratio() - **fixed** — Skip recording memory spilled stats when get_memory_info_reply is failed - **fixed** — Pin the fastapi and starlette version to avoid breaking proxy - **fixed** — Fix IS_PYDANTIC_2 logic for pydantic<1.9.0 - **fixed** — Fix missing message body for json log formats This patch release contains fixes for Ray Core, Ray Data, and Ray Serve. #### Ray Core 🔨 Fixes: - Fix out of disk test on release branch (https://github.com/ray-project/ray/pull/42724) #### Ray Data 🔨 Fixes: - Fix failing huggingface test (https://github.com/ray-project/ray/pull/42727) - Fix deadlocks caused by streaming_split (https://github.com/ray-project/ray/pull/42601) (https://github.com/ray-project/ray/pull/42755) - Fix locality config not being respected in DataConfig (https://github.com/ray-project/ray/pull/42204 https://github.com/ray-project/ray/pull/42204) (https://github.com/ray-project/ray/pull/42722) - Stability & accuracy improvements for Data+Train benchmark (https://github.com/ray-project/ray/pull/42027) - Add retry for _sample_fragment during `ParquetDatasource._estimate_files_encoding_ratio()` (https://github.com/ray-project/ray/pull/42759) (https://github.com/ray-project/ray/pull/42774) - Skip recording memory spilled stats when get_memory_info_reply is failed (https://github.com/ray-project/ray/pull/42824) (https://github.com/ray-project/ray/pull/42834) #### Ray Serve 🔨 Fixes: - Pin the fastapi & starlette version to avoid breaking proxy (https://github.com/ray-project/ray/pull/42740 https://github.com/ray-project/ray/pull/42740) - Fix IS_PYDANTIC_2 logic for pydantic<1.9.0 (https://github.com/ray-project/ray/pull/42704) (https://github.com/ray-project/ray/pull/42708) - fix missing message body for json log formats (https://github.com/ray-project/ray/pull/42729) (https://github.com/ray-project/ray/pull/42874) #### Thanks Many thanks to all those who contributed to this release! @c21, @raulchen, @can-anyscale, @edoakes, @peytondmurray, @scottjlee, @aslonnie, @architkulkarni, @GeneDer, @Zandew, @sihanwang41