Files
rustfs/crates/ecstore/src/api
Zhengchao An 188f380b3b feat(ecstore): add native azure blob and gcs migration sources (#7211)
* 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
2026-09-05 22:06:30 +08:00
..

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.