SOLR-4597: CachingDirectoryFactory#remove should not attempt to empty/remove the index right away but flag for removal after close.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457494 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4841: add example for SortedSetDV facets

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457545 13f79535-47bb-0310-9956-ffa450edef68
disperse the old FST TODO file

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457549 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4597: Additional work.

SOLR-4598: The Core Admin unload command's option 'deleteDataDir', should use the DirectoryFactory API to remove the data dir. 

SOLR-4599: CachingDirectoryFactory calls close(Directory) on forceNew if the Directory has a refCnt of 0, but it should call closeDirectory(CacheValueValue).

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

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457557 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4843: Add LimitTokenPositionFilter: don't emit tokens with positions that exceed the configured limit

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457572 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4602: ZkController#unregister should cancel it's election participation before asking the Overseer to delete the SolrCore information.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457584 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4601: A Collection that is only partially created and then deleted will leave pre allocated shard information in ZooKeeper.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457585 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4843: In TestRandomChains, only use LimitTokenPositionFilter configured to consume all wrapped stream's tokens, just like LimitTokenCountFilter

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457586 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4601: clean up test

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457591 13f79535-47bb-0310-9956-ffa450edef68
Add 4.2.1 sections to Solr and Lucene CHANGES.txt

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457608 13f79535-47bb-0310-9956-ffa450edef68
Move SOLR-4537 from 4.3 to 4.2.1

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457614 13f79535-47bb-0310-9956-ffa450edef68
Move SOLR-4567 from 4.3 to 4.2.1

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457629 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4603: CachingDirectoryFactory should use an IdentityHashMap for byDirectoryCache.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457638 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4604: SolrCore is not using the UpdateHandler that is passed to it in SolrCore#reload.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457640 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4604: UpdateLog#init is over called on SolrCore#reload


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457646 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4604: remove previous init code

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457648 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4844: remove TaxonomyReader.getParent

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


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457676 13f79535-47bb-0310-9956-ffa450edef68
 LUCENE-4713: Move changes entry

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