That's essentially correct, with the default implementation. Minor correction, since the zero-length byte array is technically in the first tablet: (,a] should be ["",a] (g,] should be (g,)
-- Christopher L Tubbs II http://gravatar.com/ctubbsii On Mon, Mar 3, 2014 at 9:59 AM, Kepner, Jeremy - 0553 - MITLL <[email protected]> wrote: > Suppose I have an empty table and four tablet servers and I give it 7 split > points: > a, b, c, d, e, f, and g. Will the the split ranges be distributed on the > tablet servers as follows: > > (,a] - Server 1 > (a,b] - Server 2 > (b,c] - Server 3 > (c,d] - Server 4 > > (d,e] - Server 1 > (e,f] - Server 2 > (f,g] - Server 3 > (g,] - Server 4 > > > On Mar 2, 2014, at 11:28 PM, Christopher <[email protected]> wrote: > >> The master runs a pluggable load-balancer. The default one assigns new >> tablets round-robin through all the online tablet servers. >> >> -- >> Christopher L Tubbs II >> http://gravatar.com/ctubbsii >> >> >> On Sun, Mar 2, 2014 at 8:34 PM, Kepner, Jeremy - 0553 - MITLL >> <[email protected]> wrote: >>> If I pre-split a table, how are those splits assigned to the tablet server? >>> Is their an algorithm based on the split key? >
