From cfa27cbf2eaf928d2f333fd20bcb5061ada405e6 Mon Sep 17 00:00:00 2001 From: Uwe Schindler Date: Tue, 3 Jun 2014 13:59:56 +0000 Subject: [PATCH] LUCENE-5678: Move changes. git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1599550 13f79535-47bb-0310-9956-ffa450edef68 --- lucene/CHANGES.txt | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/lucene/CHANGES.txt b/lucene/CHANGES.txt index f16ff08018e..30af545521c 100644 --- a/lucene/CHANGES.txt +++ b/lucene/CHANGES.txt @@ -77,12 +77,6 @@ API Changes takes the same selectors. Add helper methods to DocValues.java that are better suited for search code (never return null, etc). (Mike McCandless, Robert Muir) -* LUCENE-5678: IndexOutput no longer allows seeking, so it is no longer required - to use RandomAccessFile to write Indexes. Lucene now uses standard FileOutputStream - wrapped with OutputStreamIndexOutput to write index data. BufferedIndexOutput was - removed, because buffering and checksumming is provided by FilterOutputStreams, - provided by the JDK. (Uwe Schindler, Mike McCandless) - Documentation * LUCENE-5392: Add/improve analysis package documentation to reflect @@ -136,7 +130,8 @@ Changes in Backwards Compatibility Policy * LUCENE-4371: Removed IndexInputSlicer and Directory.createSlicer() and replaced with IndexInput.slice(). (Robert Muir) -* LUCENE-5727: Remove IndexOutput.seek (Robert Muir) +* LUCENE-5727, LUCENE-5678: Remove IndexOutput.seek, IndexOutput.setLength(). + (Robert Muir, Uwe Schindler) API Changes @@ -192,6 +187,12 @@ API Changes simply uses the IndexWriterConfig you pass it, and you must create a new IndexWriterConfig for each IndexWriter. (Mike McCandless) +* LUCENE-5678: IndexOutput no longer allows seeking, so it is no longer required + to use RandomAccessFile to write Indexes. Lucene now uses standard FileOutputStream + wrapped with OutputStreamIndexOutput to write index data. BufferedIndexOutput was + removed, because buffering and checksumming is provided by FilterOutputStreams, + provided by the JDK. (Uwe Schindler, Mike McCandless) + Optimizations * LUCENE-5603: hunspell stemmer more efficiently strips prefixes