don't call merged segment warmer on 100% deleted segment; drop the merged reader from the pool if it's 100% deleted

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1398853 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4485: CheckIndex's terms, terms/docs pairs counts don't include deleted docs

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399031 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4006: expect SYSTEM_REQUIREMENTS.txt in unpacked Lucene / Solr

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399189 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4486: Add support for ConstantScoreQuery in Highlighter.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399207 13f79535-47bb-0310-9956-ffa450edef68
add a way to keep a test's temporary files even if it passes (e.g. hprof profiler output or something)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399348 13f79535-47bb-0310-9956-ffa450edef68
SOLR-3961: Fixed error using LimitTokenCountFilterFactory (merge r1399474)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399482 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4464 polygon almost touch test

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399506 13f79535-47bb-0310-9956-ffa450edef68
reduce RAM cost per unique field while writing postings

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399615 13f79535-47bb-0310-9956-ffa450edef68
only check SYSTEM_REQUIREMENTS.txt for lucene

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399622 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4006: re-enable checking SYSTEM_REQUIREMENTS.txt for Solr

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399745 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4182: consider concurrent in-flight add / update process in memory assert

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399758 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4488: ignore this heapdump-producing test case for now

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399765 13f79535-47bb-0310-9956-ffa450edef68
make test easier if it get SimpleText postings format

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399886 13f79535-47bb-0310-9956-ffa450edef68
use _TestUtil helper instead of lots of code

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1399924 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1400037 from lucene/dev/trunk:
LUCENE-4488: Enable heapdumps for Jenkins builds on supported JVMs

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1400038 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4472: provide propper context information to MergePolicy which events triggered a findMerges

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1400041 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1400053 from lucene/dev/trunk:
LUCENE-4493: Autodetect Java versions and JVM before linting javadocs

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1400055 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1400081 from lucene/dev/trunk:
LUCENE-4493: Better workflow for documentation linting

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1400088 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4481: turn off queue pruning (it's not in general admissible)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1400417 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4479: Fix highlighter on index w/ positions but no offsets

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