{"push_id":1057098955,"size":2,"distinct_size":2,"ref":"refs/heads/wip-pycephfs-namespace","head":"823ac262ef3cfe9840ebc7b6d41ce35fa3584dcc","before":"da1d1b41b8594a0fc529f42092c2a2b468394c87","commits":[{"sha":"0e1d013ea690c18f7fa6e2a19500f854a9949091","author":{"email":"dfb1b912c0008bb20dd555b8598c735447b1b3bf@ebay.com","name":"Xiaoxi Chen"},"message":"python-cephfs: use rados namespace for data isolation.\n\nAs cephfs dir layout supports rados namespace in jewel, it would be\ngood to use rados namespace instead of pool, since it is free,\nwe always enforce namespace isolation for volumes.\n\nThe meaning of \"data_isolated\" flag changed a bit, it's no longer used\nfor security isolation, referring to physical isolation\n(i.e. potentially using different OSDs).\n\nAlso, (de)authorize based on namespace.\n\nSigned-off-by: Xiaoxi Chen <xiaoxchen@ebay.com>","distinct":true,"url":"https://api.github.com/repos/xiaoxichen/ceph/commits/0e1d013ea690c18f7fa6e2a19500f854a9949091"},{"sha":"823ac262ef3cfe9840ebc7b6d41ce35fa3584dcc","author":{"email":"dfb1b912c0008bb20dd555b8598c735447b1b3bf@ebay.com","name":"Xiaoxi Chen"},"message":"python_cephfs: rule out empty/None volume_id\n\nSigned-off-by: Xiaoxi Chen <xiaoxchen@ebay.com>","distinct":true,"url":"https://api.github.com/repos/xiaoxichen/ceph/commits/823ac262ef3cfe9840ebc7b6d41ce35fa3584dcc"}]}