Den 11/07/2011 19.08 skrev "Brian Schott" <brian.sch...@nimbisservices.com>: > On Jul 11, 2011, at 12:05 PM, Ed Leafe wrote: > > 2) Use the first 8 chars, and accept an occasional duplicate ID. > +1 this will be incredibly rare, just return an API error if request is ambiguous
> > 3) Use the first 8 chars, but add duplication checking. > +1 no duplication checking on UUID creation (this breaks UUID benefits), but > try to resolve the ambiguity in the API service handler when processing the > call. This would mean you'd have to perfrom collision checking on every single API call except the create calls. I think it's a reasonably fair assumption that you'll be querying/performing actions on existing objects much more often than you'll create new ones, so that's much, much worse than just doing it at create time. -- Soren Hansen | http://linux2go.dk/ Ubuntu Developer | http://www.ubuntu.com/ OpenStack Developer | http://www.openstack.org/ _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp