I suppose you can implement custom hashing by using "_shard_" field. I am not sure on this, but I have come across this approach sometime back..
At query time, you can specify "shard.keys" parameter... -- View this message in context: http://lucene.472066.n3.nabble.com/shardkey-tp4069940p4069990.html Sent from the Solr - User mailing list archive at Nabble.com.