give more debugging info in this case

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525713 13f79535-47bb-0310-9956-ffa450edef68
don't throw NPE if someone consumes us wrong, also null out random on close to be pickier

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525719 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5261: fix javabin block indexing back compat

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525732 13f79535-47bb-0310-9956-ffa450edef68
improve test: a few more implicit properties

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525733 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5237: assert parameters validity as well as minor improvements

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525813 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5238: Fix junitcompat tests (so that they're not triggered when previous errors occur).

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525815 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5235: Update Javadocs to make it explicit that super.reset(), super.close() and super.end() must be called.

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

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525849 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5239: don't delete same term for the wrong field

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

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