rework BasePostingsFormatTestCase to not use so much CPU/RAM

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1392828 13f79535-47bb-0310-9956-ffa450edef68
SOLR-3897: hl.preserveMulti to preserve all multiValued field values when highlighting

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1393171 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4456: fix various bugs (see lucene/CHANGES.txt)

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

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1393437 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4456: fix MDW to print any exc when processing ghost files

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1393464 13f79535-47bb-0310-9956-ffa450edef68
move lastCommitChnageCount assignment inside sync block

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1393516 13f79535-47bb-0310-9956-ffa450edef68
make branch to debug test fails w/ slow closer

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/slowclosing@1393532 13f79535-47bb-0310-9956-ffa450edef68
add slowcloser

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/slowclosing@1393533 13f79535-47bb-0310-9956-ffa450edef68
handle Throwable not just IOE when closing

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/slowclosing@1393535 13f79535-47bb-0310-9956-ffa450edef68
fix not-closing-on-exc bugs in BlockTreeTermsReader

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/slowclosing@1393550 13f79535-47bb-0310-9956-ffa450edef68
fix not-closing-on-exc bugs in BloomFilteringPF

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/slowclosing@1393552 13f79535-47bb-0310-9956-ffa450edef68
more close-on-exc bugs

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/slowclosing@1393565 13f79535-47bb-0310-9956-ffa450edef68
use closeWhileHandlingException when success is false

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/slowclosing@1393566 13f79535-47bb-0310-9956-ffa450edef68
SOLR-3903: Fixed MissingFormatArgumentException in ConcurrentUpdateSolrServer

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1393794 13f79535-47bb-0310-9956-ffa450edef68
merge branches/slowclosing: fix handling of exceptions during close, randomly close slowly in mockdir

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1393806 13f79535-47bb-0310-9956-ffa450edef68
delete file on exc during write

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1393833 13f79535-47bb-0310-9956-ffa450edef68
Clean up the executor.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1393954 13f79535-47bb-0310-9956-ffa450edef68
fix some timeouts in this test

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1394134 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4459: Improve WeakIdentityMap.keyIterator() to remove GCed keys from backing map early instead of waiting for reap(). This makes test failures in TestWeakIdentityMap disappear, too.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1394291 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4456: more fixes that are only exposed by additional random sleeps

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