SOLR-3893: update changes

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1611690 13f79535-47bb-0310-9956-ffa450edef68
SOLR-3893: fix sheisty class error from smoke test

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1611719 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6259: Reduce CPU usage by avoiding repeated costly calls to Document.getField inside DocumentBuilder.toDocument for use-cases with large number of fields and copyFields

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1611852 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6241: disable this test on Jenkins until we can track down the cause of the No registered leader was found after waiting for 60000ms , collection: c8n_1x3_lf slice: shard1 problem

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1611922 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6257: More than two "!"-s in a doc ID throws an ArrayIndexOutOfBoundsException when using the composite id router.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1611934 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5831: ant precommit should remind people to run clean-jars and jar-checksums when checksums are not right

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1611941 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5836: when prefix-coding variable length terms, preallocate lastTerm to the correct size

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1611970 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6165: Add tests for convertType and BigDecimal implicit conversion

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1611985 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5815: add TermAutomatonQuery

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1612076 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5801: OrdinalMappingAtomicReader should not wrap non-facet BinaryDocValues fields

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1612079 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5819: add terms dict and postings format that implement term ordinals

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1612080 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6258: Added onRollback event handler hook to Data Import Handler

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1612124 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5801: add default indexFieldName to facetFields

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1612197 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5968: BinaryResponseWriter fetches unnecessary stored fields when only pseudo-fields are requested

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1612200 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5819: fix ord bug; add test case; remove dead code

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1612217 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5835: TermValComparator can sort missing values last.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1612245 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5834: Empty sorted set and numeric doc values are now singletons.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1612251 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5838: fix hunspell when .aff file has over 64k affixes

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1612349 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6263: Add DIH handler name to variable resolver as ${dih.handlerName}



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

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