LUCENE-4236: create branch to try to cleanup

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4236@1596372 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4236: commit current state

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4236@1596373 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4236: try to make more palatable

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4236@1596440 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4236: move all crazies into one place

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4236@1596442 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5309: Fix DUP.processDelete to route delete-by-id to one sub-shard only. Enable ShardSplitTest again.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596510 13f79535-47bb-0310-9956-ffa450edef68
fix wrong deleted docs count in IW's infoStream

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596524 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5689: FieldInfo.setDocValuesGen should not be public

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596553 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5618, LUCENE-5636: write each DocValues update in a separate file; stop referencing old fieldInfos files

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596570 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4236: add a new test for crazy corner cases of coord() handling

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596606 13f79535-47bb-0310-9956-ffa450edef68
merge trunk

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4236@1596608 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5495: Print cluster state in assertion failure messages if a leader cannot be found to determine root cause of HttpPartitionTest failures in Jenkins.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596636 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4236: cleanup/optimize BooleanScorer in-order creation

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596640 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5468: Improve reporting of cluster state when assertions fail; to help diagnose cause of Jenkins failures.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596652 13f79535-47bb-0310-9956-ffa450edef68
Merging with trunk.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5650@1596755 13f79535-47bb-0310-9956-ffa450edef68
Merging with trunk.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5650@1596756 13f79535-47bb-0310-9956-ffa450edef68