Swift on disk physical object structure?

asked 2015-08-28 20:43:11 -0500

B77 gravatar image

I'd like to ask about the structure of swift objects on the filesystem. I couldn't find something regarding this topic in the documentation. The best source I found is http://www.gossamer-threads.com/lists/openstack/dev/46163 (this question) on the mailing list.

The mentioned the following format:

/srv/node/r0/objects/<partition>/<3 byte hash suffix>/<hash>/<timestamp>.data.

Which is sadly incomplete, conflicts with other formats I found (some formats has /objects-NUMBER/ instead of /objects/), and do not covers other stuff, e.g. meta, ts .. etc.

Could someone refer me to the documentation of this structure?

edit retag flag offensive close merge delete