LUCENE-5635: don't try to use CrankyTokenFilter in TestRandomChains

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591629 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5635: add a prototype test (currently disabled with AwaitsFix)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591652 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5611: always abort if we hit exc in StoredFieldsWriter.start/FinishDocument

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

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591658 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5635: make these usable

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591661 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5635: make CrankyCodec crankier

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591662 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5635: properly shutdown IW

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591665 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5635: enable this nice new test; make all FieldsConsumers impl Closeable and move closing responsibility to caller

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591676 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5611: don't abort segment if term vector settings are wrong

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591700 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5611: nuke dup buggy test

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591701 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5635: add some deletes and open reader from writer

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591708 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5635: speed up and improve test

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591726 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5635: fold in dv updates

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591733 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5635: make this test more efficient at finding bugs

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591748 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6037: Fixed incorrect max/sum/stddev for Date fields in StatsComponent

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591800 13f79535-47bb-0310-9956-ffa450edef68
improve block document exception testing

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591804 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5611: lazy-init the stored fields writer like before to prevent leaks

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591807 13f79535-47bb-0310-9956-ffa450edef68
add more iterable testing to TestIndexWriter

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591921 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5634: Reuse TokenStream instances for string and numeric Fields

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591992 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5639: Fix token class to correctly implement PoistionLengthAttribute

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