Skip to content

Add NFS server mode for ATLAS metadata filesystem#2

Open
jayvenn21 wants to merge 2 commits into
cyber-shuttle:mainfrom
jayvenn21:atlas-materialize-nfs
Open

Add NFS server mode for ATLAS metadata filesystem#2
jayvenn21 wants to merge 2 commits into
cyber-shuttle:mainfrom
jayvenn21:atlas-materialize-nfs

Conversation

@jayvenn21

@jayvenn21 jayvenn21 commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add an nfs mode that serves the ATLAS metadata filesystem directly over NFS
  • keep FUSE mounting available through the explicit fuse mode
  • keep materialize mode available for writing the ATLAS tree to a real directory
  • update README usage for FUSE, direct NFS serving, and materialized output

Validation

  • cargo fmt --check
  • cargo check
  • cargo test
  • Verified FUSE mode by mounting /tmp/atlas_mount, listing atlas, reading metadata.json, and unmounting successfully
  • Verified NFS mode by starting the NFS server, mounting it with mount_nfs, listing atlas, and reading metadata.json
  • Verified materialized mode by generating /tmp/atlas_export/atlas and reading metadata.json

@jayvenn21 jayvenn21 changed the title Add materialized ATLAS export mode Add NFS server mode for ATLAS metadata filesystem Jun 16, 2026
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