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/branches/branch_4x@1492696 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/branches/branch_4x@1492811 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/branches/branch_4x@1493225 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5038: Set useCFS on IWC in backwards-compatibility tests

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1493238 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5038: Disable CFS on IWC for TestTermInfosReaderIndex non-CFS files are expected

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1493319 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1493333 from lucene/dev/trunk:
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/branches/branch_4x@1493334 13f79535-47bb-0310-9956-ffa450edef68
remove stale comment

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

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

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1493392 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/branches/branch_4x@1493620 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4910, corrected typo in CHANGES.txt

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1493621 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5017: SpatialOpRecursivePrefixTreeTest "Contains" test bug.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1493637 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/branches/branch_4x@1493846 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/branches/branch_4x@1493872 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.
SOLR-4923: add optimization CHANGES entry
SOLR-4923: add missing credit

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1493885 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/branches/branch_4x@1493986 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4876: Add more notes about IndexWriterConfig.clone and its implications.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1494149 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4926: remove some silliness

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1494162 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5064: Added PagedMutable (merged from r1494233).


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1494237 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5064: Relax PagedGrowableWriter.ramBytesUsed test (merged from r1494320).


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