rzezeski/yokozuna — pull request #4 by coderoshi (2012-11-16 07:43:01+00:00)
Title: handle object siblings

Currently Yokozuna punts on object siblings. It grabs all the values and takes the head. It would be ideal to index all siblings so that a query matching any of them returns the object key. There are probably multiple ways to handle this. Here are two potential solutions off the cuff.

1. Use multiValued fields for everything. All siblings would generate one document but that document could contain same field many times.

2. Generate a document for each sibling. This would require changing the solr id key to include a sibling identifier. After sibling resolution how are the documents cleaned up? You could probably do delete by query and use `_yz_rk` (riak key) field.