mirror of
https://github.com/rustfs/rustfs.git
synced 2026-09-06 20:19:14 +00:00
188f380b3b
* feat(ecstore): add a native azure blob odm source backend * feat(ecstore): add a native gcs odm source backend and one backend contract * fix(ecstore): refuse an empty azure account key at client build * fix(ecstore): probe gcs sources with the listing permission * fix(app): drop a redundant match guard on the sse config lookup * fix(ecstore): drop stale rename commit duplicates from local.rs * test(ecstore): use the sanctioned placeholder key in the gcs fixture
ECStore API Layout
Owns explicit facade and compatibility re-export paths during the ECStore internal layout migration. No runtime logic lives here.
The current facade groups, external consumer boundaries, and shrink rules are
recorded in docs/architecture/ecstore-api-facade-inventory.md.