For the complete documentation index, see llms.txt. This page is also available as Markdown.

AI 3.8-15.1.18 Release Notes

Summary

New Features

  • Job Load Listing Index Rebuild: The index service caches directory listings so ls requests from the CLI and FUSE can be served without relisting UFS. After files are added or removed directly in UFS, use job load --with-index-service to load data and rebuild directory listings concurrently, or use job load --only-index-service to refresh listings without loading data or metadata. The two modes are mutually exclusive.

Major Enhancements

  • Cache self-healing: Workers now automatically invalidate and refetch cached pages after local disk read I/O errors.

  • S3 and UFS reliability: S3 redirect targets are checked for liveness before redirects are returned. S3 listing continuation, ABFS checksum handling and directory-marker listing, GCS content-hash fallback, and shaded ADL/COSN UFS compatibility are improved.

  • Job Service and metrics: Load-progress reporting is more resilient to invalid configuration. Free jobs provide more accurate progress and failure reporting, propagate stop requests to workers, and bound index-file requests by bytes. Metrics scraping remains reliable during priority eviction.

  • Operational reliability: Worker socket configuration, etcd retry reporting, license-status lease handling, and expected-state log volume are improved.

Bug Fixes

  • Fixed asynchronous S3 prefetch buffer leaks and key-lock striping issues.

  • Fixed S3 client-error classification to prevent normal client errors from being reported as server errors.

Breaking Changes

No breaking changes in this release.

Upgrade Notes

No migration steps are required for this release.

Last updated