Make sure there is at least one document when testing expression dictionary with deletes

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1544227 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5373: Fix memory usage estimation for [Lucene40/Lucene42/Memory/Direct]DocValuesProducer.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1552759 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5408: CollapsingQParserPlugin scores incorrectly when multiple sort criteria are used

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1552875 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5416: CollapsingQParserPlugin bug with tagging

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1552876 13f79535-47bb-0310-9956-ffa450edef68
Added 4.6.1 CHANGES

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1552907 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5442: Python client cannot parse proxied response when served by Tomcat.
SOLR-5445: Proxied responses should propagate all headers rather than the first one for each key.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553941 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5479: SolrCmdDistributor retry logic stops if a leader for the request cannot be found in 1 second.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553945 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5479: Deal with null message in SolrLogLayout

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553946 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5532: SolrJ Content-Type validation is too strict for some webcontainers / proxies.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553949 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5576: Improve concurrency when registering and waiting for all SolrCore's to register a DOWN state.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553954 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5580: NPE when creating a core with both explicit shard and coreNodeName.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553969 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5552: Leader recovery process can select the wrong leader if all replicas for a shard are down and trying to recover as well as lose updates that should have been recovered.
SOLR-5569 A replica should not try and recover from a leader until it has published that it is ACTIVE.
SOLR-5568 A SolrCore cannot decide to be the leader just because the cluster state says no other SolrCore's are active.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553973 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5569: fix how this check is done - we need to hit the rest of the loop, not continue

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553974 13f79535-47bb-0310-9956-ffa450edef68
merge back latest delete replica tests

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553976 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5547: Creating a collection alias using SolrJ's CollectionAdminRequest sets the alias name and the collections to alias to the same value.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553977 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5552: Add CHANGES entry
SOLR-5569: Add CHANGES entry
SOLR-5568: Add CHANGES entry

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553978 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5496: We should share an http connection manager across non search HttpClients and ensure all http connection managers get shutdown.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1553984 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5583: ConcurrentUpdateSolrServer#blockUntilFinished may wait forever if the executor service is shutdown.

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

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_6@1554062 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5586: All ZkCmdExecutor's should be initialized with the zk client timeout

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