docs(storage-api): document filemeta dependency as known limitation (#731) (#3997)

* docs(storage-api): document filemeta dependency as known limitation

Add comment explaining why storage-api depends on filemeta and
the scope of work required to break this dependency (300+ files).

Refs https://github.com/rustfs/backlog/issues/731

* docs(storage-api): remove backlog link from comment
This commit is contained in:
Zhengchao An
2026-06-28 14:59:24 +08:00
committed by GitHub
parent c475d03b48
commit c768a9c382
+3
View File
@@ -29,6 +29,9 @@ doctest = false
[dependencies]
async-trait.workspace = true
# NOTE: This dependency on rustfs-filemeta is a known architectural limitation.
# The replication types (ReplicationStatusType, VersionPurgeStatusType, ReplicationState)
# are shared between storage-api and filemeta. Moving them would require changes in 300+ files.
rustfs-filemeta.workspace = true
serde.workspace = true
time.workspace = true