SOLR-4868: fix inability to set root logger in Log4JWatcher (merge trunk r1487294)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1487325 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4855: DistributedUpdateProcessor doesn't check for peer sync requests

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1487554 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4867: Admin UI - setting loglevel on root throws RangeError (merge r1487096)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1487590 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4870: RecentUpdates.update() does not increment numUpdates loop counter

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1487900 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1487915 from lucene/dev/branches/branch_4x:
SOLR-4877, LUCENE-5023: Removed SolrIndexSearcher#getDocSetNC()'s special case for handling TermQuery to prevent NullPointerException if reader does not have fields

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1487916 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1487977 from lucene/dev/branches/branch_4x:
SOLR-4881: Fix DocumentAnalysisRequestHandler to correctly use EmptyEntityResolver to prevent loading of external entities like UpdateRequestHandler does

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1487978 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4858: call ulog.init on core reopen

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1488352 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4858: increase ulog test coverage

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1488377 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4858: svn add missing test class, and remove nocommit that was overriding randomization of updateLog in SolrTestCaseJ4 (merge r1488431)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1488433 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4853: Fixed SolrJettyTestBase so it may be reused by end users (merge r1489081)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1489105 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4744: Update failure on sub shard is not propagated to clients by parent shard

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1489141 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4744: hackish attempt to get basic non cloud functionality to work again (merge r1489222)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1489231 13f79535-47bb-0310-9956-ffa450edef68
Disable buffer for subprocess pipe objects

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1491012 13f79535-47bb-0310-9956-ffa450edef68
Flush subprocess stdout before trying to read from it

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3@1491148 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'upstream/lucene_solr_4_3' into lucene_solr_4_3