SOLR-4920: JdbcDataSource incorrectly suppresses exceptions when retrieving a connection from  a JNDI context and falls back to trying to use DriverManager to obtain a connection. Additionally,  if a SQLException is thrown while initializing a connection, such as in setAutoCommit(), the  connection will not be closed.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1492537 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5042: Refuse to convert if the length is negative.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1492543 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4915: The root cause should be returned to the user when a SolrCore create call fails.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1492693 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5038: Refactor CompoundFile settings in MergePolicy and IndexWriterConfig

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1492701 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5038: Fix test, useCompoundFile doesn't exists anymore

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1492770 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4925 Collection create throws NPE when 'numShards' param is missing

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1492808 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5038: Fix test to reliably work with all codecs / posting formats

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493022 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5055: "rat-sources" target now checks also build.xml, ivy.xml, forbidden-api signatures, and parts of resources folders.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493333 13f79535-47bb-0310-9956-ffa450edef68
remove stale comment

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493345 13f79535-47bb-0310-9956-ffa450edef68
fix NPE on empty index

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493381 13f79535-47bb-0310-9956-ffa450edef68
fix test failure

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493391 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4910, improvements to persisting solr.xml and misc other fixes, see CHANGES.txt

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493618 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4910, corrected typo in CHANGES.txt

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493622 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4923: Commits to non leaders as part of a request that also contain updates can execute out of order.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493779 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4923: add optimization CHANGES entry

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493782 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4923: add missing credit

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493829 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4923: do not test if not sending to leaders first

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493861 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4931: SolrDeletionPolicy onInit and onCommit methods changed to override exact signatures (with generics) from IndexDeletionPolicy

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493871 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4932 some extra parameters persisted to solr.xml

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