lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael McCandless <luc...@mikemccandless.com>
Subject Re: svn commit: r880704 - /lucene/java/trunk/CHANGES.txt
Date Mon, 16 Nov 2009 11:44:28 GMT
I like this consolidation, but: will "ant changes-to-html" be OK w/
multiple issues in one CHANGES entry?

Mike

On Mon, Nov 16, 2009 at 5:45 AM,  <uschindler@apache.org> wrote:
> Author: uschindler
> Date: Mon Nov 16 10:45:31 2009
> New Revision: 880704
>
> URL: http://svn.apache.org/viewvc?rev=880704&view=rev
> Log:
> Cleanup changes for release.
>
> Modified:
>    lucene/java/trunk/CHANGES.txt
>
> Modified: lucene/java/trunk/CHANGES.txt
> URL: http://svn.apache.org/viewvc/lucene/java/trunk/CHANGES.txt?rev=880704&r1=880703&r2=880704&view=diff
> ==============================================================================
> --- lucene/java/trunk/CHANGES.txt (original)
> +++ lucene/java/trunk/CHANGES.txt Mon Nov 16 10:45:31 2009
> @@ -7,8 +7,9 @@
>
>  * LUCENE-1979: Change return type of SnapshotDeletionPolicy#snapshot()
>   from IndexCommitPoint to IndexCommit. Code that uses this method
> -  needs to be recompiled against Lucene 3.0 in order to work. The previously
> -  deprecated IndexCommitPoint is also removed. (Michael Busch)
> +  needs to be recompiled against Lucene 3.0 in order to work. The
> +  previously deprecated IndexCommitPoint is also removed.
> +  (Michael Busch)
>
>  * oal.Lock.isLocked is now allowed to throw an IOException
>
> @@ -68,70 +69,63 @@
>
>  API Changes
>
> -* LUCENE-1257, LUCENE-1984, LUCENE-1985, LUCENE-2057,...: Port to Java 1.5
> -  [not yet finished].  (Uwe Schindler, Robert Muir, Karl Wettin, Paul Elschot,
> -  Kay Kay, Shai Erera)
> -
> -* LUCENE-1944: Remove (all) deprecated methods/constructors taking
> -  String/File directory paths in IndexReader / IndexWriter and others.
> -  Also make FSDirectory abstract. (Uwe Schindler)
> +* LUCENE-1257, LUCENE-1984, LUCENE-1985, LUCENE-2057: Port to Java 1.5.
> +  (Uwe Schindler, Robert Muir, Karl Wettin, Paul Elschot, Kay Kay, Shai Erera)
>
> +* Generify Lucene API:
> +  - TokenStream/AttributeSource: Now addAttribute()/getAttribute() return an
> +    instance of the requested attribute interface and no cast needed anymore.
> +  - NumericRangeQuery, NumericRangeFilter, and FieldCacheRangeFilter
> +    now have Integer, Long, Float, Double as type param.
> +  - Document.getFields() returns List<Fieldable>
> +  - Query.extractTerms(Set<Term>).
> +  - CharArraySet and stop word sets in core/contrib
> +  - PriorityQueue
> +  - TopDocCollector
> +  - MultiTermQueryWrapperFilter
> +  - CloseableThreadLocal
> +  - MapOfSets
> +  - o.a.l.util.cache package
> +  - lot's of internal APIs of IndexWriter
> + (Uwe Schindler, Michael Busch, Kay Kay, Robert Muir, Adriano Crestani)
> +
> +* LUCENE-1944, LUCENE-1856, LUCENE-1957, LUCENE-1960, LUCENE-1961,
> +  LUCENE-1968, LUCENE-1970, LUCENE-1946, LUCENE-1971, LUCENE-1975,
> +  LUCENE-1972, LUCENE-1978, LUCENE-944, LUCENE-1979, LUCENE-1973, LUCENE-2011:
> +  Remove deprecated methods/constructors/classes:
> +  - All String/File directory paths in IndexReader /
> +    IndexSearcher / IndexWriter.
> +  - Remove FSDirectory.getDirectory()
> +  - Make FSDirectory abstract.
> +  - Remove Field.Store.COMPRESS (see above).
> +  - Remove Filter.bits(IndexReader) method and make
> +    Filter.getDocIdSet(IndexReader) abstract.
> +  - Remove old DocIdSetIterator methods and make the new ones abstract.
> +  - Remove some methods in PriorityQueue.
> +  - Remove old TokenStream API and backwards compatibility layer.
> +  - Remove RangeQuery, RangeFilter and ConstantScoreRangeQuery.
> +  - Remove SpanQuery.getTerms().
> +  - Remove ExtendedFieldCache, custom and auto caches, SortField.AUTO.
> +  - Remove old-style custom sort.
> +  - Remove Legacy search setting in SortField.
> +  - Remove Hits and all references from core and contrib.
> +  - Remove HitCollector and its TopDocs support implementations.
> +  - Remove term field and accessors in MultiTermQuery
> +    (and fix Highlighter).
> +  - Remove methods in BooleanQuery.
> +  - Remove methods in Similarity.
> +  - Remove BoostingTermQuery.
> +  - Remove MultiValueSource.
> +  - Remove Scorer.explain(int).
> +  ...and some other minor ones (Uwe Schindler, Michael Busch, Mark Miller)
> +
>  * LUCENE-1925: Make IndexSearcher's subReaders and docStarts members
>   protected; add expert ctor to directly specify reader, subReaders
>   and docStarts.  (John Wang, Tim Smith via Mike McCandless)
>
> -* LUCENE-1855: Convert TokenStream/AttributeSource API to Generics.
> -  Now addAttribute()/getAttribute() return an instance of the requested
> -  attribute interface and no cast needed anymore.  (Uwe Schindler,
> -  Michael Busch, Robert Muir, Adriano Crestani)
> -
> -* LUCENE-1857: Convert NumericRangeQuery API to Generics. NumericRangeQuery
> -  and NumericRangeFilter now have Integer, Long, Float, Double as type param.
> -  (Uwe Schindler)
> -
> -* LUCENE-1856: Remove Hits and all references from core and contrib.
> -  (Michael Busch)
> -
> -* LUCENE-1957: Remove Filter.bits(IndexReader) method and make
> -  Filter.getDocIdSet(IndexReader) abstract. (Michael Busch)
> -
> -* LUCENE-1960: Remove deprecated Field.Store.COMPRESS. (Michael Busch)
> -
> -* LUCENE-1961: Remove remaining deprecations from document package.
> -  (Michael Busch)
> -
> -* LUCENE-1968: Remove deprecated methods in PriorityQueue. (Michael Busch)
> -
> -* LUCENE-1970: Remove deprecated methods in DocIdSetIterator and make
> -  new ones abstract. (Michael Busch)
> -
> -* LUCENE-1946: Remove deprecated old TokenStream API. (Uwe Schindler)
> -
>  * LUCENE-1753: Make not yet final TokenStreams final to enforce
>   decorator pattern. (Uwe Schindler)
>
> -* LUCENE-1971: Remove deprecated RangeQuery, RangeFilter and
> -  ConstantScoreRangeQuery. (Uwe Schindler)
> -
> -* LUCENE-1975: Remove deprecated SpanQuery.getTerms() and generify
> -  Query.extractTerms(Set<Term>) (Michael Busch)
> -
> -* LUCENE-1972, LUCENE-1978: Remove deprecated ExtendedFieldCache,
> -  custom and auto caches, SortField.AUTO, deprecated custom sort,
> -  deprecated HitCollector, legacy search setting in SortField.
> -  Make new Sort(SortField...) and Sort.setSort(SortField...) varargs-
> -  enabled. (Uwe Schindler)
> -
> -* LUCENE-1977: Remove deprecated Term field and accessors in
> -  MultiTermQuery. (Uwe Schindler)
> -
> -* LUCENE-944: Remove deprecated methods in BooleanQuery. (Michael Busch)
> -
> -* LUCENE-1979: Remove remaining deprecations from indexer package.
> -  (Uwe Schindler, Michael Busch)
> -
> -* LUCENE-1989: Generify CharArraySet. (Uwe Schindler)
> -
>  * LUCENE-1945: All public classes that have a close() method now
>   also implement java.io.Closeable (IndexReader, IndexWriter, Directory,...).
>   (Uwe Schindler)
> @@ -140,12 +134,6 @@
>   is no backwards-break, only a change of the super class. Parameter
>   was deprecated and will be removed in a later version.
>   (DM Smith, Uwe Schindler)
> -
> -* LUCENE-1973: Remove deprecated Similarity methods. Remove deprecated
> -  BoostingTermQuery and MultiValueSource.  (Uwe Schindler)
> -
> -* LUCENE-2011: Remove deprecated Scorer.explain(int).
> -  (Uwe Schindler, Mark Miller)
>
>  Bug fixes
>
> @@ -179,10 +167,8 @@
>
>  * LUCENE-486: Remove test->demo dependencies. (Michael Busch)
>
> -Build
> -
> - * LUCENE-2024: Raise build requirements to Java 1.5 and ANT 1.7.0
> -   (Uwe Schindler, Mike McCandless)
> +* LUCENE-2024: Raise build requirements to Java 1.5 and ANT 1.7.0
> +  (Uwe Schindler, Mike McCandless)
>
>  ======================= Release 2.9.1 2009-11-06 =======================
>
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message