Skip to content

R2 Client v0.1.67

Choose a tag to compare

@github-actions github-actions released this 16 Mar 04:05

What's Changed

Improvements

  • Pipeline sync with concurrent fetch+store: S3 pages now stream through a dedicated store task via tokio::mpsc, so DB writes happen concurrently with fetching instead of sequentially (R2, AWS, MinIO)
  • Build directory tree from SQL GROUP BY instead of in-memory file iteration, reducing allocations for large buckets (1M+ files)
  • New begin_sync/finish_sync/store_file_batch DB helpers and store-progress frontend event

Maintenance

  • Add AI tooling directories to .gitignore

Full Changelog: v0.1.66...v0.1.67