make test less evil

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

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618130 13f79535-47bb-0310-9956-ffa450edef68
fix test bug: don't try to seek past number of ords

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618136 13f79535-47bb-0310-9956-ffa450edef68
improve test reproducibility and try to use more terms dicts impls

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618141 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5887: Remove WeakIdentityMap caching in AttributeFactory, AttributeSource, and VirtualMethod in favour of Java 7's ClassValue. Always use MethodHandles to create AttributeImpl classes.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618148 13f79535-47bb-0310-9956-ffa450edef68
 SOLR-5244: Exporting Full Sorted Result Sets

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618224 13f79535-47bb-0310-9956-ffa450edef68
Fix NOTICE text to use "developed at " instead of "developed by"

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618245 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6381: Fix brokenness with RAM accounting in Java 9 (this is just a workaround for the bug in test framework, but it makes the test behave correct - using static fields here is a bug!)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618252 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5850: Made Version handling more robust and extensible

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618263 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6380: Added missing context info to log message if IOException occurs in processing tlog

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618272 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6382: Add Java9 fix for RAMUsageTester (SecurityException when trying to do reflection on Class class)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618275 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5886: Improve Java version detection in Constants.java and common-build.xml, add Java 9 support

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618278 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6342: build.xml clones lucene/CHANGES.txt as LUCENE_CHANGES.txt in solr releases; changes2html hotlinks LUCENE_CHANGES.txt when found

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618281 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5850: Remove useless checks and properties

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618282 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5868: fixing botched changes.txt placement/merge from 4.9

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618285 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6283: IntelliJ config: include analysis-common module in test classpath, so that Lucene's ResourceLoader is available.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618300 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6383: RegexTransformer returns no results after replaceAll if regex does not match a value

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618488 13f79535-47bb-0310-9956-ffa450edef68
SOLR-2894: tweak test to workarround SOLR-6386

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618490 13f79535-47bb-0310-9956-ffa450edef68
Update outdated forbidden-apis in Maven build

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618563 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6388: Update Apache TIKA 1.5's Apache POI dependency to 3.10.1

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