Re: RGW multi-tenancy APIs overview

2015-11-18 Thread Pete Zaitcev
On Mon, 9 Nov 2015 21:36:47 -0800 Yehuda Sadeh-Weinraub wrote: > In the supported domains configuration, we can specify for each domain > whether a subdomain for it would be a bucket (as it is now), or > whether it would be a tenant (which implies the possibility of >

Re: RGW multi-tenancy APIs overview

2015-11-17 Thread Yehuda Sadeh-Weinraub
On Tue, Nov 17, 2015 at 3:47 PM, Pete Zaitcev wrote: > On Mon, 9 Nov 2015 21:36:47 -0800 > Yehuda Sadeh-Weinraub wrote: > > We discussed this a bit on RGW team meeting in BJ, and there were some > developments, so for the sake of update here goes. > >> > #1

Re: RGW multi-tenancy APIs overview

2015-11-17 Thread Pete Zaitcev
On Mon, 9 Nov 2015 21:36:47 -0800 Yehuda Sadeh-Weinraub wrote: We discussed this a bit on RGW team meeting in BJ, and there were some developments, so for the sake of update here goes. > > #1 Back-end and radosgw-admin use '/' or "tenant/bucket". This is what is > > literally

Re: RGW multi-tenancy APIs overview

2015-11-17 Thread Pete Zaitcev
On Tue, 17 Nov 2015 16:00:12 -0800 Yehuda Sadeh-Weinraub wrote: > > http://s3.amazonaws.com/doc/2006-03-01;> > > foobucket > > footenant <=== this one > > false > > > > There's a certain problem with this, in case the client is constructing > > the URLs for

Re: RGW multi-tenancy APIs overview

2015-11-09 Thread Yehuda Sadeh-Weinraub
On Mon, Nov 9, 2015 at 9:10 PM, Pete Zaitcev wrote: > With ticket 5073 getting close to complete, we're getting the APIs mostly Great! thanks for all the work you've done to get this closer to completion. > nailed down. Most of them come down to selection a syntax separator

RGW multi-tenancy APIs overview

2015-11-09 Thread Pete Zaitcev
With ticket 5073 getting close to complete, we're getting the APIs mostly nailed down. Most of them come down to selection a syntax separator character. Unfortunately, there are several such characters. Plus, it is not always feasible to get by with a character (in S3 at least). So far we have