Skip to content

Feat/multi volume#5

Merged
xujihui1985 merged 3 commits intomainfrom
feat/multi-volume
Mar 14, 2026
Merged

Feat/multi volume#5
xujihui1985 merged 3 commits intomainfrom
feat/multi-volume

Conversation

@xujihui1985
Copy link
Copy Markdown
Owner

No description provided.

  - add serve-time export manager with startup discovery from remote volume.json
  - derive cache and export paths from global config plus export_id
  - switch snapshot object layout to unique lowercase snapshot ids
  - add conditional storage APIs for ETag-aware volume head updates
  - commit export state only after remote volume head publish succeeds
  - refresh manager volume metadata after snapshot and compact
  - cleanly shut down all loaded exports on serve-mode exit
  - update tests and README for the new multi-export workflow
@xujihui1985 xujihui1985 merged commit a96edd7 into main Mar 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant