ckrintz / appscale

Automatically exported from code.google.com/p/appscale
0 stars 0 forks source link

Dynamic ID Allocation #159

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
New ability to dynamically allocate ID's to an application. This is new for 
1.30.0. Java supports it (according to the release notes), python had the 
function but does not have the api interface for the user(to my knowledge). 
Either way we can add the functionality to the pbserver.

Original issue reported on code.google.com by nlak...@gmail.com on 22 Jan 2010 at 6:02

GoogleCodeExporter commented 9 years ago

Original comment by nlak...@gmail.com on 22 Jan 2010 at 6:02

GoogleCodeExporter commented 9 years ago

Original comment by nlak...@gmail.com on 12 Apr 2010 at 10:21

GoogleCodeExporter commented 9 years ago

Original comment by nlak...@gmail.com on 12 Apr 2010 at 10:24

GoogleCodeExporter commented 9 years ago
Keys will be stored in ZooKeeper. A Table will be created for which root 
entities get
a row and each root that has children gets a row. The column will be the next 
index
available. ZooKeeper will have an interface which gives block assignment of 
keys. It
will return the first and last available keys of a block.

Original comment by nlak...@gmail.com on 14 Apr 2010 at 5:54

GoogleCodeExporter commented 9 years ago
We are unable to get custom size blocks because ZK does not allow for an 
arbitrary 
increase in an incremental node.  

Original comment by nlak...@gmail.com on 2 May 2010 at 11:52

GoogleCodeExporter commented 9 years ago

Original comment by nlak...@gmail.com on 6 Sep 2011 at 9:26