LUCENE-3620: Merge changes, actual fix will come with merging branch of LUCENE-3606 back to trunk.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1211559 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Uwe Schindler 2011-12-07 17:39:03 +00:00
parent 0bd1fcf488
commit 18369c5a5e
1 changed files with 7 additions and 0 deletions

View File

@ -649,6 +649,13 @@ Changes in backwards compatibility policy
FieldCacheTermsFilter.FieldCacheTermsFilterDocIdSet was removed and
replaced by another internal implementation. (Uwe Schindler)
* LUCENE-3620: FilterIndexReader now overrides all methods of IndexReader that
it should (note that some are still not overridden, as they should be
overridden by sub-classes only). In the process, some methods of IndexReader
were made final. This is not expected to affect many apps, since these methods
already delegate to abstract methods, which you had to already override
anyway. (Shai Erera)
Security fixes
* LUCENE-3588: Try harder to prevent SIGSEGV on cloned MMapIndexInputs: