On Thu, Mar 1, 2012 at 12:27 AM, Jamie Johnson <jej2...@gmail.com> wrote: > Is there a ticket around doing this?
Around splitting shards? The easiest thing to consider is just splitting a single shard in two reusing some of the existing buffering/replication mechanisms we have. 1) create two new shards to represent each half of the old index 2) make sure leaders are forwarding udpates to them and that the shards are buffering them 3) do a commit and split the current index 4) proceed with recovery as normal on the two new shards (replicate the halfs, apply the buffered updates) 5) some unresolved stuff such as how to transition leadership from the single big shard to the smaller shards. maybe just handle like leader failure. -Yonik lucenerevolution.com - Lucene/Solr Open Source Search Conference. Boston May 7-10