Merged revision(s) 1502147 from lucene/dev/trunk:
SOLR-4916: Re-add missing log="download-only"

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502150 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1502167 from lucene/dev/trunk:
SOLR-4916: Fix bugs & usage of NullIndexOutput

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502169 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5028,SOLR-5029: Fix ShardHandlerFactory creation and persistence

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502235 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5010: merge from branch 4_x

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502252 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1502484 from lucene/dev/trunk:
Fix warnings in forbidden-apis

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502488 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1502493 from lucene/dev/trunk:
Refactor forbidden-apis a bit to make it easier to add new signatures, no need to have so many files slowing down the build; add Properties file rules

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502500 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1502615 from lucene/dev/trunk:
LUCENE-5107: Properties files by Lucene are now written in UTF-8 encoding, Unicode is no longer escaped. Reading of legacy properties files with \u escapes is still possible

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502632 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5104: fix poll-mirrors.pl: a) use HEAD; b) look for Changes.html instead of KEYS; c) support looking for arbitrary paths (merge r1502646)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502649 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5034: A facet.query that parses or analyzes down to a null Query would throw a NPE.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502831 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5103: A join on A single-valued field with deleted docs scored too few docs. Did a little refactoring of the inner scorers too.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502832 13f79535-47bb-0310-9956-ffa450edef68
fix for SOLR-5039, admin/schema browser displaying -1 for unique terms on multiValued fields

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1502966 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4997: The splitshard api doesn't call commit on new sub shards before switching shard states. Multiple bugs related to sub shard recovery and replication are also fixed.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1503130 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4997: Call commit before checking shard consistency

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1503131 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4894: fix error message (merged trunk r1503275)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1503278 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4997: Skip log recovery for sub shard leaders only

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1503332 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5090: catch mismatched readers in SortedSetDocValuesAccumulator/ReaderState

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1503333 13f79535-47bb-0310-9956-ffa450edef68
Moved SOLR-5039 to proper section

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1503338 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4845: add AnalyzingInfixSuggester

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1503359 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5090: fix test bug that was using mismatched readers when faceting with SortedSetDVs

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_4@1503425 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4845: close tmp directory; fix test to catch un-closed files; add missing suggester.close()

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