All Projects : Lucene - Java (Key: LUCENE)

Project Lead: Erik Hatcher
URL: http://lucene.apache.org/java/
Description:
Java Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Change Log

Migration to JDK 1.5
   Task LUCENE-1698 UNRESOLVED Change backwards-compatibility policy Minor Open
   Bug LUCENE-2088 FIXED AttributeSource.addAttribute should only accept interfaces, the missing test leads to problems with Token.TOKEN_ATTRIBUTE_FACTORY Blocker Closed
   Task LUCENE-2012 FIXED Add @Override annotations Major Closed
   Task LUCENE-2005 FIXED Add LuSql project to "Apache Lucene - Contributions" wiki page Major Closed
   Improvement LUCENE-1924 FIXED BalancedSegmentMergePolicy, contributed from the Zoie project for realtime indexing Major Closed
   Bug LUCENE-1974 FIXED BooleanQuery can not find all matches in special condition Major Closed
   Bug LUCENE-1989 FIXED CharArraySet cannot be made generic, because it violates the Set<char[]> interface Major Closed
   Improvement LUCENE-2017 FIXED CloseableThreadLocal is now obsolete Major Closed
   Bug LUCENE-2004 FIXED Constants.LUCENE_MAIN_VERSION is inlined in code compiled against Lucene JAR, so version detection is incorrect Major Closed
   Task LUCENE-1932 FIXED Convert PrecedenceQueryParser to new TokenStream API Major Closed
   Improvement LUCENE-1984 FIXED DisjunctionMaxQuery - Type safety Major Closed
   Task LUCENE-1980 FIXED Fix javadocs after deprecation removal Major Closed
   Task LUCENE-1935 FIXED Generify PriorityQueue Major Closed
   Bug LUCENE-2003 FIXED Highlighter has problems when you use StandardAnalyzer with LUCENE_29 or simplier StopFilter with stopWordsPosIncr mode switched on Major Closed
   Improvement LUCENE-2064 FIXED Highlighter should support all MultiTermQuery subclasses without casts Major Closed
   Improvement LUCENE-1925 FIXED In IndexSearcher class, make subReader and docCount arrays protected so sub classes can access them Major Closed
   Bug LUCENE-1939 FIXED IndexOutOfBoundsException at ShingleMatrixFilter's Iterator#hasNext method Major Closed
   Bug LUCENE-1781 FIXED Large distances in Spatial go beyond Prime MEridian Major Closed
   Improvement LUCENE-1558 FIXED Make IndexReader/Searcher ctors readOnly=true by default Major Closed
   Task LUCENE-1753 FIXED Make not yet final core/contrib TokenStream/Filter implementations final Major Closed
   Improvement LUCENE-1993 FIXED MoreLikeThis - allow to exclude terms that appear in too many documents (patch included) Major Closed
   Bug LUCENE-1986 FIXED NPE in NearSpansUnordered from PayloadNearQuery Major Closed
   Improvement LUCENE-2006 FIXED Optimization for FieldDocSortedHitQueue Major Closed
   Bug LUCENE-1928 FIXED PayloadTermQuery refers to a deprecated documentation for redirection Major Closed
   Improvement LUCENE-1933 FIXED Provide an convenience AttributeFactory that implements all default attributes with Token Major Closed
   Bug LUCENE-2013 FIXED QueryScorer and SpanRegexQuery are incompatible. Major Closed
   Task LUCENE-2054 FIXED Remove "System Properties" page from release specific docs Major Closed
   Task LUCENE-1972 FIXED Remove (deprecated) ExtendedFieldCache and Auto/Custom caches and lot's of deprecated sort logic Major Closed
   Task LUCENE-1978 FIXED Remove HitCollector Major Closed
   Task LUCENE-1977 FIXED Remove MultiTermQuery.getTerm() Major Closed
   Task LUCENE-1944 FIXED Remove deprecated Directory stuff and IR/IW open/ctor hell Major Closed
   Task LUCENE-1971 FIXED Remove deprecated RangeQuery classes Major Closed
   Task LUCENE-2011 FIXED Remove deprecated Scorer.explain(int) method Major Closed
   Task LUCENE-1946 FIXED Remove deprecated TokenStream API Major Closed
   Task LUCENE-1973 FIXED Remove deprecated query components Major Closed
   Task LUCENE-1987 FIXED Remove rest of analysis deprecations (Token, CharacterCache) Major Closed
   Improvement LUCENE-2052 FIXED Scan method signatures and add varargs where possible Major Closed
   Task LUCENE-1947 FIXED Snowball package contains BSD licensed code with ASL header Major Closed
   Bug LUCENE-2057 FIXED TopDocsCollector should have bounded generic <T extends ScoreDoc> Major Closed
   Bug LUCENE-2014 FIXED position increment bug: smartcn Major Closed
   Bug LUCENE-2016 FIXED replace invalid U+FFFF character during indexing Major Closed
   Improvement LUCENE-1652 INVALID Enhancements to Scorers following the changes to DocIdSetIterator Major Closed
   Bug LUCENE-2024 FIXED "ant dist" no longer generates md5's for the top-level artifacts Minor Closed
   Improvement LUCENE-2066 FIXED Add Highlighter test for RegexQuery Minor Closed
   Improvement LUCENE-2042 FIXED Allow controllable printing of the hits Minor Closed
   Improvement LUCENE-2044 FIXED Allow random seed to be set in DeleteByPercentTask Minor Closed
   Improvement LUCENE-2029 FIXED Allow separate control over whether body is stored or analyzed Minor Closed
   Improvement LUCENE-2060 FIXED CMS should default its maxThreadCount to 1 (not 3) Minor Closed
   Improvement LUCENE-2030 FIXED CachingSpanFilter synchronizing on a none final protected object Minor Closed
   Improvement LUCENE-1855 FIXED Change AttributeSource API to use generics Minor Closed
   Improvement LUCENE-1857 FIXED Change NumericRangeQuery to generics (for the numeric type) Minor Closed
   Improvement LUCENE-2041 FIXED Complete parallelizaton of ParallelMultiSearcher Minor Closed
   Improvement LUCENE-2051 FIXED Contrib Analyzer Setters should be deprecated and replace with ctor arguments Minor Closed
   Bug LUCENE-1994 FIXED EnwikiConentSource does not work with parallel tasks Minor Closed
   Bug LUCENE-2045 FIXED FNFE hit when creating an empty index and infoStream is on Minor Closed
   Improvement LUCENE-2043 FIXED Fix CommitIndexTask to also commit IndexReader changes Minor Closed
   Bug LUCENE-1359 FIXED FrenchAnalyzer's tokenStream method does not honour the contract of Analyzer Minor Closed
   Bug LUCENE-504 FIXED FuzzyQuery produces a "java.lang.NegativeArraySizeException" in PriorityQueue.initialize if I use Integer.MAX_VALUE as BooleanQuery.MaxClauseCount Minor Closed
   Improvement LUCENE-2050 FIXED Improve contrib/benchmark for testing near-real-time search performance Minor Closed
   Bug LUCENE-2046 FIXED IndexReader.isCurrent incorrectly returns false after writer.prepareCommit has been called Minor Closed
   Task LUCENE-2031 FIXED Move PatternAnalyzer out of contrib/memory to contrib/analyzers Minor Closed
   Improvement LUCENE-1962 FIXED Persian Arabic Analyzer cleanup Minor Closed
   Improvement LUCENE-1257 FIXED Port to Java5 Minor Closed
   Task LUCENE-1856 FIXED Remove Hits Minor Closed
   Improvement LUCENE-1950 FIXED Remove autoCommit from IndexWriter Minor Closed
   Task LUCENE-1970 FIXED Remove deprecated DocIdSetIterator methods Minor Closed
   Task LUCENE-1960 FIXED Remove deprecated Field.Store.COMPRESS Minor Closed
   Task LUCENE-1957 FIXED Remove deprecated Filter.bits() and make Filter.getDocIdSet() abstract. Minor Closed
   Task LUCENE-1975 FIXED Remove deprecated SpanQuery.getTerms() and generify Query.extractTerms(Set<Term>) Minor Closed
   Task LUCENE-1936 FIXED Remove deprecated charset support from Greek and Russian analyzers Minor Closed
   Improvement LUCENE-944 FIXED Remove deprecated methods in BooleanQuery Minor Closed
   Task LUCENE-1968 FIXED Remove deprecated methods in PriorityQueue Minor Closed
   Improvement LUCENE-2087 FIXED Remove recursion in NumericRangeTermEnum Minor Closed
   Task LUCENE-1979 FIXED Remove remaining deprecations from indexer package Minor Closed
   Task LUCENE-1961 FIXED Remove remaining deprecations in document package Minor Closed
   Bug LUCENE-2032 FIXED Spatial Filters not Serializable Minor Closed
   Improvement LUCENE-1183 FIXED TRStringDistance uses way too much memory (with patch) Minor Closed
   Improvement LUCENE-1998 FIXED Use Java 5 enums Minor Closed
   Improvement LUCENE-2053 FIXED When thread is interrupted we should throw a clear exception Minor Closed
   Improvement LUCENE-2059 FIXED benchmark pkg: allow TrecContentSource not to change the docname Minor Closed
   Bug LUCENE-1756 FIXED contrib/memory: PatternAnalyzerTest is a very, very, VERY, bad unit test Minor Closed
   Bug LUCENE-1992 FIXED intermittent failure in TestIndexWriter. testExceptionDuringSync Minor Closed
   Bug LUCENE-1976 FIXED isCurrent() and getVersion() on an NRT reader are broken Minor Closed
   Improvement LUCENE-1904 FIXED move wordnet based synonym code out of contrib/memory and into contrib/wordnet (or somewhere else) Minor Closed
   Task LUCENE-2022 FIXED remove contrib deprecations Minor Closed
   Improvement LUCENE-1951 FIXED wildcardquery rewrite improvements Minor Closed
   Bug LUCENE-2001 FIXED wordnet parsing bug Minor Closed
   Task LUCENE-1956 DUPLICATE Fix javadoc comments in search package Minor Closed
   Improvement LUCENE-1258 DUPLICATE Increment position by default in StopFilter & QueryParser -> PhraseQuery Minor Closed
   Improvement LUCENE-1557 INVALID Make constant-score rewrite the default for multi-term queries Minor Closed
   Improvement LUCENE-1966 FIXED Arabic Analyzer: Stopwords list needs enhancement Trivial Closed
   Improvement LUCENE-1963 FIXED ArabicAnalyzer: Lowercase before Stopfilter Trivial Closed
   Improvement LUCENE-1943 FIXED ChineseFilter is inefficient Trivial Closed
   Test LUCENE-486 FIXED Core Test should not have dependencies on the Demo code Trivial Closed
   Improvement LUCENE-1985 FIXED DisjunctionMaxQuery - Iterator code to for ( A a : container ) construct Trivial Closed
   Improvement LUCENE-2021 FIXED French elision filter should use CharArraySet Trivial Closed
   Task LUCENE-2080 FIXED Improve the documentation of Version Trivial Closed
   New Feature LUCENE-1959 FIXED Index Splitter Trivial Closed
   Improvement LUCENE-1965 FIXED Lazy Atomic Loading Stopwords in SmartCN Trivial Closed
   Improvement LUCENE-1945 FIXED Make all classes that have a close() methods instanceof Closeable (Java 1.5) Trivial Closed
   Improvement LUCENE-1686 FIXED Remove Unnecessary NULL check in FindSegmentsFile - cleanup Trivial Closed
   Bug LUCENE-1154 FIXED System Reqs page should be release specific Trivial Closed
   Task LUCENE-2038 FIXED Systemrequirements should say 1.5 instead of 1.4 Trivial Closed
   Improvement LUCENE-2008 FIXED TokenStream/Tokenizer/TokenFilter/Token javadoc improvements Trivial Closed
   Improvement LUCENE-1833 FIXED When we move to java 1.5 in 3.0 we should replace all Interger, Long, etc construction with .valueOf Trivial Closed
   Improvement LUCENE-2058 FIXED benchmark pkg: specify trec_eval submission output from the command line Trivial Closed
   Improvement LUCENE-2077 FIXED changes-to-html: better handling of bulleted lists in CHANGES.txt Trivial Closed
   Improvement LUCENE-1124 FIXED short circuit FuzzyQuery.rewrite when input token length is small compared to minSimilarity Trivial Closed
   Task LUCENE-1916 FIXED smartcn HHMM doc translation Trivial Closed
bug fix release
   Bug LUCENE-2002 FIXED Add oal.util.Version ctor to QueryParser Major Closed
   Bug LUCENE-1995 FIXED ArrayIndexOutOfBoundsException during indexing Major Closed
   Bug LUCENE-1974 FIXED BooleanQuery can not find all matches in special condition Major Closed
   Bug LUCENE-2004 FIXED Constants.LUCENE_MAIN_VERSION is inlined in code compiled against Lucene JAR, so version detection is incorrect Major Closed
   Bug LUCENE-1929 FIXED Highlighter doesn't support NumericRangeQuery or deprecated RangeQuery Major Closed
   Bug LUCENE-2003 FIXED Highlighter has problems when you use StandardAnalyzer with LUCENE_29 or simplier StopFilter with stopWordsPosIncr mode switched on Major Closed
   Bug LUCENE-1986 FIXED NPE in NearSpansUnordered from PayloadNearQuery Major Closed
   Bug LUCENE-2013 FIXED QueryScorer and SpanRegexQuery are incompatible. Major Closed
   Task LUCENE-1987 FIXED Remove rest of analysis deprecations (Token, CharacterCache) Major Closed
   Bug LUCENE-2016 FIXED replace invalid U+FFFF character during indexing Major Closed
   Bug LUCENE-1994 FIXED EnwikiConentSource does not work with parallel tasks Minor Closed
   Bug LUCENE-1955 FIXED Fix Hits deprecation notice Minor Closed
   Bug LUCENE-1954 FIXED InitiatedIndex: CCE on casting NumericField to Field Minor Closed
   Bug LUCENE-1992 FIXED intermittent failure in TestIndexWriter. testExceptionDuringSync Minor Closed
   Bug LUCENE-1976 FIXED isCurrent() and getVersion() on an NRT reader are broken Minor Closed
   Bug LUCENE-2001 FIXED wordnet parsing bug Minor Closed
   Improvement LUCENE-1963 FIXED ArabicAnalyzer: Lowercase before Stopfilter Trivial Closed
   Bug LUCENE-1953 FIXED FastVectorHighlighter: small fragCharSize can cause StringIndexOutOfBoundsException Trivial Closed
   Improvement LUCENE-2008 FIXED TokenStream/Tokenizer/TokenFilter/Token javadoc improvements Trivial Closed
   Improvement LUCENE-1124 FIXED short circuit FuzzyQuery.rewrite when input token length is small compared to minSimilarity Trivial Closed
Last release (barring major bugs) before migrating to 3.0 and JDK 1.5
   Bug LUCENE-1906 FIXED Backwards problems with CharStream and Tokenizers with custom reset(Reader) method Blocker Closed
   Bug LUCENE-1905 FIXED Instantiating SimpleFSLockFactory by its String param constructor throws an IllegalStateException Blocker Closed
   Bug LUCENE-1885 FIXED NativeFSLockFactory.makeLock(...).isLocked() does not work Blocker Closed
   Task LUCENE-1802 FIXED Un-deprecate QueryParser and remove documentation that says it will be replaced in 3.0 Blocker Closed
   Bug LUCENE-1870 FIXED dists include analyzer contrib in src dist but not binary dist Blocker Closed
   Bug LUCENE-1521 FIXED "fdx size mismatch" exception in StoredFieldsWriter.closeDocStore() when closing index with 500M documents Critical Closed
   Bug LUCENE-1462 FIXED Instantiated/IndexWriter discrepanies Critical Closed
   Bug LUCENE-1739 FIXED 2.4.x index cannot be opened with 2.9-dev Major Closed
   New Feature LUCENE-1701 FIXED Add NumericField, make plain text numeric parsers public in FieldCache, move trie parsers to FieldCache Major Closed
   New Feature LUCENE-1470 FIXED Add TrieRangeFilter to contrib Major Closed
   Improvement LUCENE-1703 FIXED Add a waitForMerges() method to IndexWriter Major Closed
   Improvement LUCENE-1745 FIXED Add ability to specify compilation/matching flags to RegexCapabiltiies implementations Major Closed
   Wish LUCENE-1705 FIXED Add deleteAllDocuments() method to IndexWriter Major Closed
   Test LUCENE-1563 FIXED Add example test case for surround query language Major Closed
   Improvement LUCENE-1614 FIXED Add next() and skipTo() variants to DocIdSetIterator that return the current doc, instead of boolean Major Closed
   Improvement LUCENE-1813 FIXED Add option to ReverseStringFilter to mark reversed tokens Major Closed
   Improvement LUCENE-1696 FIXED Added New Token API impl for ASCIIFoldingFilter Major Closed
   Improvement LUCENE-1506 FIXED Adding FilteredDocIdSet and FilteredDocIdSetIterator Major Closed
   Bug LUCENE-1918 FIXED Adding empty ParallelReader indexes to an IndexWriter may cause ArrayIndexOutOfBoundsException or NoSuchElementException Major Closed
   Improvement LUCENE-1826 FIXED All Tokenizer implementations should have constructors that take AttributeSource and AttributeFactory Major Closed
   Bug LUCENE-1919 FIXED Analysis back compat break Major Closed
   Improvement LUCENE-1724 FIXED Analysis package calls Java 1.5 API Major Closed
   Bug LUCENE-1623 FIXED Back-compat break with non-ascii field names Major Closed
   Bug LUCENE-1452 FIXED Binary field content lost during optimize Major Closed
   Bug LUCENE-1830 FIXED BoostingNearQuery doesn't have hashCode/equals Major Closed
   Bug LUCENE-1838 FIXED BoostingNearQuery must implement clone - now it clones to a NearSpanQuery - cloning is required for Span container classes Major Closed
   Bug LUCENE-1576 FIXED Brazilian Analyzer doesn't remove stopwords when uppercase is given Major Closed
   Bug LUCENE-1490 FIXED CJKTokenizer convert HALFWIDTH_AND_FULLWIDTH_FORMS wrong Major Closed
   New Feature LUCENE-1461 FIXED Cached filter for a single term field Major Closed
   Bug LUCENE-1459 FIXED CachingWrapperFilter crashes if you call both bits() and getDocIdSet() Major Closed
   Bug LUCENE-1804 FIXED Can't specify AttributeSource for Tokenizer Major Closed
   Bug LUCENE-1519 FIXED Change Primitive Data Types from int to long in class SegmentMerger.java Major Closed
   Improvement LUCENE-1505 FIXED Change contrib/spatial to use trie's NumericUtils, and remove NumberUtils Major Closed
   Improvement LUCENE-1517 FIXED Change superclass of TrieRangeQuery Major Closed
   Improvement LUCENE-1603 FIXED Changes for TrieRange in FilteredTermEnum and MultiTermQuery improvement Major Closed
   Bug LUCENE-1502 FIXED CharArraySet behaves inconsistently in add(Object) and contains(Object) Major Closed
   Bug LUCENE-1579 FIXED Cloned SegmentReaders fail to share FieldCache entries Major Closed
   Bug LUCENE-1805 FIXED CloseableThreadLocal should allow null Objects Major Closed
   Bug LUCENE-1666 FIXED Constants causing NullPointerException when fetching metadata "Implementation Version" in MANIFEST Major Closed
   Test LUCENE-1692 FIXED Contrib analyzers need tests Major Closed
   Improvement LUCENE-1504 FIXED Contrib-Spatial should use DocSet API rather then deprecated BitSet API Major Closed
   Improvement LUCENE-1843 FIXED Convert some tests to new TokenStream API, better support of cross-impl AttributeImpl.copyTo() Major Closed
   Improvement LUCENE-1641 FIXED Correct spatial and trie documentation links in JavaDocs and site Major Closed
   Bug LUCENE-1544 FIXED Deadlock: IndexWriter.addIndexes(IndexReader[]) Major Closed
   Improvement LUCENE-1898 FIXED Decide if we should remove lines numbers from latest Changes Major Closed
   Bug LUCENE-1645 FIXED Deleted documents are visible across reopened MSRs Major Closed
   Task LUCENE-1672 FIXED Deprecate all String/File ctors/opens in IndexReader/IndexWriter/IndexSearcher Major Closed
   Bug LUCENE-1715 FIXED DirectoryIndexReader finalize() holding TermInfosReader longer than necessary Major Closed
   Bug LUCENE-1571 FIXED DistanceFilter problem with deleted documents Major Closed
   Bug LUCENE-1611 FIXED Do not launch new merges if IndexWriter has hit OOME Major Closed
   Improvement LUCENE-1707 FIXED Don't use ensureOpen() excessively in IndexReader and IndexWriter Major Closed
   Bug LUCENE-1491 FIXED EdgeNGramTokenFilter stops on tokens smaller then minimum gram size. Major Closed
   Improvement LUCENE-1609 FIXED Eliminate synchronization contention on initial index reading in TermInfosReader ensureIndexIsRead Major Closed
   Improvement LUCENE-1591 FIXED Enable bzip compression in benchmark Major Closed
   Test LUCENE-1791 FIXED Enhance QueryUtils and CheckHIts to wrap everything they check in MultiReader/MultiSearcher Major Closed
   Bug LUCENE-1464 FIXED FSDirectory.getDirectory always creates index path Major Closed
   Improvement LUCENE-1798 FIXED FieldCacheSanityChecker called directly by FieldCache.get* Major Closed
   New Feature LUCENE-1487 FIXED FieldCacheTermsFilter Major Closed
   Bug LUCENE-1852 FIXED Fix remaining localization test failures in lucene Major Closed
   Bug LUCENE-1836 FIXED Flexible QueryParser fails with local different from en_US Major Closed
   Bug LUCENE-1500 FIXED Highlighter throws StringIndexOutOfBoundsException Major Closed
   Improvement LUCENE-1396 FIXED Improve PhraseQuery.toString() Major Closed
   Improvement LUCENE-1708 FIXED Improve the use of isDeleted in the indexing code Major Closed
   Improvement LUCENE-1654 FIXED Include diagnostics per-segment when writing a new segment Major Closed
   Bug LUCENE-1474 FIXED Incorrect SegmentInfo.delCount when IndexReader.flush() is used Major Closed
   Bug LUCENE-1903 FIXED Incorrect ShingleFilter behavior when outputUnigrams == false Major Closed
   Bug LUCENE-1718 FIXED IndexReader.setTermInfosIndexDivisor doesn't carry over to reopened readers Major Closed
   Bug LUCENE-1717 FIXED IndexWriter does not properly account for the RAM consumed by pending deletes Major Closed
   Bug LUCENE-1552 FIXED IndexWriter.addIndexes(IndexReader[] readers) doesn't correctly handle exception success flag. Major Closed
   Improvement LUCENE-1578 FIXED InstantiatedIndex supports non-optimized IndexReaders Major Closed
   Bug LUCENE-1510 FIXED InstantiatedIndexReader throws NullPointerException in norms() when used with a MultiReader Major Closed
   Bug LUCENE-1423 FIXED InstantiatedTermEnum#skipTo(Term) throws ArrayIndexOutOfBoundsException on empty index Major Closed
   Bug LUCENE-1875 FIXED Javadoc of TokenStream.end() somehow confusing Major Closed
   New Feature LUCENE-1740 FIXED Lucli: Command to change the Analyzer Major Closed
   Task LUCENE-1651 FIXED Make IndexReader.open() always return MSR to simplify (re-)opens. Major Closed
   Improvement LUCENE-1660 FIXED Make StopFilter.enablePositionIncrements explicit Major Closed
   Improvement LUCENE-1582 FIXED Make TrieRange completely independent from Document/Field with TokenStream of prefix encoded values Major Closed
   Test LUCENE-1535 FIXED Make tests using java.util.Random reproducible on failure Major Closed
   Improvement LUCENE-1630 FIXED Mating Collector and Scorer on doc Id orderness Major Closed
   Improvement LUCENE-1561 FIXED Maybe rename Field.omitTf, and strengthen the javadocs Major Closed
   Bug LUCENE-1828 FIXED MemoryIndex doesn't call TokenStream.reset() and TokenStream.end() Major Closed
   Improvement LUCENE-1478 FIXED Missing possibility to supply custom FieldParser when sorting search results Major Closed
   New Feature LUCENE-1673 FIXED Move TrieRange to core Major Closed
   Bug LUCENE-1404 FIXED NPE in NearSpansUnordered.isPayloadAvailable() Major Closed
   New Feature LUCENE-1567 FIXED New flexible query parser Major Closed
   Bug LUCENE-1520 FIXED OOM erros with CheckIndex with indexes containg a lot of fields with norms Major Closed
   Improvement LUCENE-1593 FIXED Optimizations to TopScoreDocCollector and TopFieldCollector Major Closed
   Bug LUCENE-1727 FIXED Order of stored Fields not maintained Major Closed
   Improvement LUCENE-1443 FIXED Performance improvement in OpenBitSetDISI.inPlaceAnd() Major Closed
   Bug LUCENE-1554 FIXED Problem with IndexWriter.mergeFinish Major Closed
   Improvement LUCENE-1800 FIXED QueryParser should use reusable token streams Major Closed
   Improvement LUCENE-1646 FIXED QueryParser throws new exceptions even if custom parsing logic threw a better one Major Closed
   Improvement LUCENE-1575 FIXED Refactoring Lucene collectors (HitCollector and extensions) Major Closed
   Improvement LUCENE-1683 FIXED RegexQuery matches terms the input regex doesn't actually match Major Closed
   Task LUCENE-1677 FIXED Remove GCJ IndexReader specializations Major Closed
   Bug LUCENE-1837 FIXED Remove Searcher from Weight#explain Major Closed
   Improvement LUCENE-1484 FIXED Remove SegmentReader.document synchronization Major Closed
   Improvement LUCENE-1713 FIXED Rename RangeQuery -> TermRangeQuery Major Closed
   New Feature LUCENE-1602 FIXED Rewrite TrieRange to use MultiTermQuery Major Closed
   Improvement LUCENE-1514 FIXED ShingleMatrixFilter eaily throws StackOverFlow as the complexity of a matrix grows Major Closed
   Task LUCENE-1835 FIXED Signature changes in AttributeSource for better Generics support of AddAttribute/getAttribute Major Closed
   Improvement LUCENE-1420 FIXED Similarity.lengthNorm and positionIncrement=0 Major Closed
   Bug LUCENE-1481 FIXED Sort and SortField does not have equals() and hashCode() Major Closed
   Bug LUCENE-1599 FIXED SpanRegexQuery and SpanNearQuery is not working with MultiSearcher Major Closed
   Improvement LUCENE-1796 FIXED Speed up repeated TokenStream init Major Closed
   Improvement LUCENE-1595 FIXED Split DocMaker into ContentSource and DocMaker Major Closed
   Bug LUCENE-1590 FIXED Stored-only fields automatically enable norms and tf when added to document Major Closed
   Improvement LUCENE-1607 FIXED String.intern() faster alternative Major Closed
   Improvement LUCENE-1405 FIXED Support for new Resources model in ant 1.7 in Lucene ant task. Major Closed
   New Feature LUCENE-1530 FIXED Support inclusive/exclusive for TrieRangeQuery/-Filter, remove default trie variant setters/getters Major Closed
   Bug LUCENE-1901 FIXED TermAttributeImpl.equals() does not check termLength Major Closed
   Bug LUCENE-1638 FIXED Thread safety issue can cause index corruption when autoCommit=true and multiple threads are committing Major Closed
   Task LUCENE-1801 FIXED Tokenizers (which are the source of Tokens) should call AttributeSource.clearAttributes() first Major Closed
   Bug LUCENE-1730 FIXED TrecContentSource should use a fixed encoding, rather than system dependent Major Closed
   Bug LUCENE-1479 FIXED TrecDocMaker skips over documents when "Date" is missing from documents Major Closed
   Task LUCENE-1850 FIXED Update overview example code Major Closed
   Task LUCENE-1858 FIXED Update site level documentation Major Closed
   Bug LUCENE-1873 FIXED Update site lucene-sandbox page Major Closed
   Improvement LUCENE-1695 FIXED Update the Highlighter to use the new TokenStream API Major Closed
   Improvement LUCENE-1877 FIXED Use NativeFSLockFactory as default for new API (direct ctors & FSDir.open) Major Closed
   Bug LUCENE-1771 FIXED Using explain may double ram reqs for fieldcaches when using ValueSourceQuery/CustomScoreQuery or for ConstantScoreQuerys that use a caching Filter. Major Closed
   Bug LUCENE-1911 FIXED When using QueryWrapperFilter with CachingWrapperFilter, QueryWrapperFilter returns a DocIdSet that creates a Scorer, which gets cached rather than a bit set Major Closed
   Bug LUCENE-1714 FIXED WriteLineDocTask incorrectly normalizes fields Major Closed
   Bug LUCENE-1803 FIXED Wrong javadoc on LowerCaseTokenizer.normalize Major Closed
   Improvement LUCENE-1586 FIXED add IndexReader.getUniqueTermCount Major Closed
   Improvement LUCENE-1507 FIXED adding EmptyDocIdSet/Iterator Major Closed
   Bug LUCENE-1864 FIXED bogus javadocs for FieldValueHitQuery.fillFields Major Closed
   Improvement LUCENE-1662 FIXED consolidate FieldCache and ExtendedFieldCache instances Major Closed
   Improvement LUCENE-1629 FIXED contrib intelligent Analyzer for Chinese Major Closed
   Bug LUCENE-1818 FIXED contrib-spatial java.lang.UnsupportedOperationException on QueryWrapperFilter.getDocIdSet Major Closed
   Improvement LUCENE-1531 FIXED contrib/xml-query-parser, BoostingTermQuery support Major Closed
   Bug LUCENE-1748 FIXED getPayloadSpans on org.apache.lucene.search.spans.SpanQuery should be abstract Major Closed
   Improvement LUCENE-1523 FIXED isOpen needs to be accessible by subclasses of Directory Major Closed
   Bug LUCENE-1882 FIXED move SmartChineseAnalyzer into the smartcn package Major Closed
   Bug LUCENE-1625 FIXED openReaderPassed not populated in CheckIndex.Status.SegmentInfoStatus Major Closed
   Improvement LUCENE-1596 FIXED optimize MultiTermEnum/MultiTermDocs Major Closed
   Improvement LUCENE-1503 FIXED refactor spatial contrib "Filter" "Query" classes Major Closed
   Bug LUCENE-1655 FIXED remove 1.5 only unit test code that snuck in Major Closed
   Task LUCENE-1834 FIXED remove unused code in SmartChineseAnalyzer hmm pkg Major Closed
   Task LUCENE-1868 FIXED update NOTICE.txt Major Closed
   Bug LUCENE-916 WON'T FIX It is not possible to sort with sorttype auto on a field that does not exist Major Closed
   Bug LUCENE-1304 WON'T FIX Memory Leak when using Custom Sort (i.e., DistanceSortSource) of LocalLucene with Lucene Major Closed
   Bug LUCENE-1636 WON'T FIX TokenFilters with a null value in the constructor fail Major Closed
   Improvement LUCENE-1659 DUPLICATE Make readOnly setting to IndexReader.open / IndexSearcher ctor explicit Major Closed
   Improvement LUCENE-1413 INVALID Creating PlainTextDictionary with UTF8 files Major Closed
   Improvement LUCENE-1829 FIXED 'ant javacc' in root project should also properly create contrib/queryparser Java files Minor Closed
   Improvement LUCENE-1851 FIXED 'ant javacc' in root project should also properly create contrib/surround Java files Minor Closed
   Improvement LUCENE-1658 FIXED Absorb NIOFSDirectory into FSDirectory Minor Closed
   Improvement LUCENE-1617 FIXED Add "testpackage" to common-build.xml Minor Closed
   Improvement LUCENE-1400 FIXED Add Apache RAT (Release Audit Tool) target to build.xml Minor Closed
   New Feature LUCENE-1790 FIXED Add Boosting Function Term Query and Some Payload Query refactorings Minor Closed
   New Feature LUCENE-1425 FIXED Add ConstantScore highlighting support to SpanScorer Minor Closed
   New Feature LUCENE-1387 FIXED Add LocalLucene Minor Closed
   New Feature LUCENE-1550 FIXED Add N-Gram String Matching for Spell Checking Minor Closed
   Improvement LUCENE-1766 FIXED Add Thread-Safety note to IndexWriter JavaDoc Minor Closed
   Improvement LUCENE-1675 FIXED Add a link to the release archive Minor Closed
   Task LUCENE-1865 FIXED Add a ton of missing license headers throughout test/demo/contrib Minor Closed
   New Feature LUCENE-1440 FIXED Add ability to run backwards-compatibility tests automatically Minor Closed
   Wish LUCENE-1861 FIXED Add contrib libs to classpath for javadoc Minor Closed
   Improvement LUCENE-1778 FIXED Add log.step support per task Minor Closed
   Improvement LUCENE-1684 FIXED Add matchVersion to StandardAnalyzer Minor Closed
   Improvement LUCENE-1551 FIXED Add reopen(IndexCommit) methods to IndexReader Minor Closed
   Improvement LUCENE-1528 FIXED Add support for Ideographic Space to the queryparser - also know as fullwith space and wide-space Minor Closed
   Improvement LUCENE-1716 FIXED Adding norms, properties indexing and writer.infoStream support to benchmark Minor Closed
   Bug LUCENE-1893 FIXED All spatial contrib shape classes implement equals but not hashCode Minor Closed
   Improvement LUCENE-1495 FIXED Allow TaskSequence to run for certain time Minor Closed
   Improvement LUCENE-1492 FIXED Allow readOnly OpenReader task Minor Closed
   Improvement LUCENE-1618 FIXED Allow setting the IndexWriter docstore to be a different directory Minor Closed
   Improvement LUCENE-1382 FIXED Allow storing user data when IndexWriter.commit() is called Minor Closed
   New Feature LUCENE-1296 FIXED Allow use of compact DocIdSet in CachingWrapperFilter Minor Closed
   Improvement LUCENE-1693 FIXED AttributeSource/TokenStream API improvements Minor Closed
   Bug LUCENE-1316 FIXED Avoidable synchronization bottleneck in MatchAlldocsQuery$MatchAllScorer Minor Closed
   Bug LUCENE-1725 FIXED Benchmark package uses new TopFieldCollector but also still uses AUTO without resolving it - result is, our sort algorithms won't run Minor Closed
   Bug LUCENE-1744 FIXED BooleanScorer2 fails to update this.doc when its the top scorer Minor Closed
   Improvement LUCENE-1341 FIXED BoostingNearQuery class (prototype) Minor Closed
   Bug LUCENE-1444 FIXED Broken javadocs->site docs links Minor Closed
   Improvement LUCENE-1584 FIXED Callback for intercepting merging segments in IndexWriter Minor Closed
   Bug LUCENE-1451 FIXED Can't create NIOFSDirectory w/o setting a system property Minor Closed
   Improvement LUCENE-1653 FIXED Change DateTools to not create a Calendar in every call to dateToString or timeToString Minor Closed
   Improvement LUCENE-1483 FIXED Change IndexSearcher multisegment searches to search each individual segment using a single HitCollector Minor Closed
   Task LUCENE-1460 FIXED Change all contrib TokenStreams/Filters to use the new TokenStream API Minor Closed
   New Feature LUCENE-1424 FIXED Change all multi-term querys so that they extend MultiTermQuery and allow for a constant score mode Minor Closed
   Task LUCENE-1775 FIXED Change remaining contrib streams/filters to use new TokenStream API Minor Closed
   Improvement LUCENE-1661 FIXED Change visibility of getComparator method in SortField from protected to public Minor Closed
   Improvement LUCENE-1433 FIXED Changes.html generation improvements Minor Closed
   Bug LUCENE-1902 FIXED Changes.html not explicitly included in release Minor Closed
   New Feature LUCENE-1466 FIXED CharFilter - normalize characters before tokenizer Minor Closed
   Bug LUCENE-1734 FIXED CharReader should delegate reset/mark/markSupported Minor Closed
   Bug LUCENE-1402 FIXED CheckIndex API changed without backwards compaitibility Minor Closed
   New Feature LUCENE-1435 FIXED CollationKeyFilter: convert tokens into CollationKeys encoded using IndexableBinaryStringTools Minor Closed
   Improvement LUCENE-652 FIXED Compressed fields should be "externalized" (from Fields into Document) Minor Closed
   Bug LUCENE-1553 FIXED ConcurrentScheduleManager.addMyself() has wrong inted Minor Closed
   Task LUCENE-1467 FIXED Consolidate Solr's and Lucene's OpenBitSet classes Minor Closed
   Bug LUCENE-861 FIXED Contrib queries package Query implementations do not override equals() Minor Closed
   Improvement LUCENE-584 FIXED Decouple Filter from BitSet Minor Closed
   Bug LUCENE-1678 FIXED Deprecate Analyzer.tokenStream Minor Closed
   Improvement LUCENE-1688 FIXED Deprecating StopAnalyzer ENGLISH_STOP_WORDS - General replacement with an immutable Set Minor Closed
   Bug LUCENE-1681 FIXED DocValues infinite loop caused by - a call to getMinValue | getMaxValue | getAverageValue Minor Closed
   Improvement LUCENE-1663 FIXED Documentation bug. The 2.4.1 query parser syntax wiki page says it is for 1.9 Minor Closed
   Improvement LUCENE-1624 FIXED Don't commit an empty segments_N when IW is opened with create=true Minor Closed
   Improvement LUCENE-582 FIXED Don't throw TooManyClauses exception Minor Closed
   Improvement LUCENE-1411 FIXED Enable IndexWriter to open an arbitrary commit point Minor Closed
   Improvement LUCENE-1644 FIXED Enable MultiTermQuery's constant score mode to also use BooleanQuery under the hood Minor Closed
   Improvement LUCENE-1493 FIXED Enable setting hits queue size in Search*Task in contrib/benchmark Minor Closed
   Bug LUCENE-1468 FIXED FSDirectory.list() is inconsistent Minor Closed
   Bug LUCENE-1913 FIXED FastVectorHighlighter: AIOOBE occurs if one PhraseQuery is contained by another PhraseQuery Minor Closed
   Bug LUCENE-1912 FIXED FastVectorHighlighter: latter terms cannot be highlighted if two or more terms are concatenated Minor Closed
   Improvement LUCENE-1543 FIXED Field specified norms in MatchAllDocumentsScorer Minor Closed
   Improvement LUCENE-1699 FIXED Field tokenStream should be usable with stored fields. Minor Closed
   Bug LUCENE-1564 FIXED Field.setValue(...) doesn't properly handle switching between byte[] and other types Minor Closed
   Improvement LUCENE-1749 FIXED FieldCache introspection API Minor Closed
   Bug LUCENE-1456 FIXED FieldInfo omitTerms bug Minor Closed
   Bug LUCENE-1568 FIXED Fix for NPE's in Spatial Lucene for searching bounding box only Minor Closed
   Bug LUCENE-1874 FIXED Further updates to the site scoring page Minor Closed
   Improvement LUCENE-1754 FIXED Get rid of NonMatchingScorer from BooleanScorer2 Minor Closed
   Bug LUCENE-1428 FIXED Highlighter dist jar includes memory binary class files Minor Closed
   Bug LUCENE-1871 FIXED Highlighter wraps caching token filters that are not CachingTokenFilter in CachingTokenFilter Minor Closed
   Task LUCENE-1759 FIXED Implement TokenStream.end() in contrib TokenStreams Minor Closed
   Improvement LUCENE-1539 FIXED Improve Benchmark Minor Closed
   Improvement LUCENE-1872 FIXED Improve javadocs for Numeric* Minor Closed
   Bug LUCENE-1394 FIXED Include all CHANGES.txt under contrib Minor Closed
   Improvement LUCENE-1825 FIXED Incorrect usage of AttributeSource.addAttribute/getAttribute leads to failures when onlyUseNewAPI=true Minor Closed
   Bug LUCENE-1509 FIXED IndexCommit.getFileNames() should not return dups Minor Closed
   Bug LUCENE-1449 FIXED IndexDeletionPolicy.delete behaves incorrectly when deleting latest generation Minor Closed
   New Feature LUCENE-1314 FIXED IndexReader.clone Minor Closed
   Bug LUCENE-1569 FIXED IndexReader.clone can leave files open Minor Closed
   Bug LUCENE-1430 FIXED IndexReader.open(String|File) may incorrectly throw AlreadyClosedException Minor Closed
   Bug LUCENE-1647 FIXED IndexReader.undeleteAll can mess up the deletion count stored in the segments file Minor Closed