]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: add minor data to schema examination
authorGreg Farnum <gregf@hq.newdream.net>
Fri, 26 Mar 2010 22:55:47 +0000 (15:55 -0700)
committerGreg Farnum <gregf@hq.newdream.net>
Mon, 29 Mar 2010 18:49:10 +0000 (11:49 -0700)
src/doc/rgw.txt

index e44a7b4e5375d17ae876fef71a6ea6d17bc83e06..3b55ade1dec75535d934f044f31f1cb3cfac5d68 100644 (file)
@@ -16,4 +16,13 @@ user IDs are strings, as with S3.
 buckets:
 ui_email_bucket: hold objects named by email and containing encoded RGWUIDs
 ui_bucket: holds objects named by user_id and containing encoded RGWUserInfos
-root_bucket: holds objects corresponding to the other buckets, with ACLs in their attrs.
\ No newline at end of file
+root_bucket: holds objects corresponding to the other buckets, with ACLs in their attrs.
+
+Observed schema:
+buckets:
+.rgw -- contains: .users -- empty
+                 .users.email -- empty
+                 johnny1 -- bucket name -- empty
+.users -- contains: anonymous -- empty
+                           bucket for each user id -- contains binary, key, binary, secret key, binary, user name, binary, user email
+.users.email -- contains bucket for each user email -- contains binary, then user id