LUCENE-5266: Improved DirectPackedReader performance

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1532655 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5329: moved AbstractBadConfigTestBase to test-framework

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1532683 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5287: improvements for testing packed ints

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1532698 13f79535-47bb-0310-9956-ffa450edef68
fix javadocs

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1532736 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5338: Split shards by a route key using split.key parameter

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1532862 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5338: CompositeIdRouter.keyHashRange should not throw exception if route key is not composite

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1532868 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5330: make copy of term bytes before calling next

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1532903 13f79535-47bb-0310-9956-ffa450edef68
remove redundant code

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1532982 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5290 - backport LUCENE-5284 and performance tests from trunk

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533003 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5219: This comment is no longer valid (the first component becomes the default).

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533006 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5292: remove code dup

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533139 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5289: IndexWriter.hasUncommittedChanges was returning false when only deletes were buffered

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533167 13f79535-47bb-0310-9956-ffa450edef68
improve test

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533245 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5289: clarify that hasUncommittedChanges can still be true after commit, due to merges

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533263 13f79535-47bb-0310-9956-ffa450edef68
docs wrongly refer to termAtt instead of tokenStream

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533309 13f79535-47bb-0310-9956-ffa450edef68
Don't mention BitSet in DocIdSet.isCacheable() documentation, since CachingWrapperFilter doesn't use BitSets for caching anymore (fix suggested by Paul Elschot).


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533599 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5216: Document updates to SolrCloud can cause a distributed deadlock.
SOLR-5232: SolrCloud should distribute updates via streaming rather than buffering.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533652 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5367: Unmarshalling delete by id commands with JavaBin can lead to class cast exception.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533685 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5223: SolrCloud should use the JavaBin binary format for communication by default.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1533686 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5359: ZooKeeper client is not closed when it fails to connect to an ensemble.

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