You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Preliminary Release Notes:

    • TODO **

Lucene.Net 3.0.3 ToDo Items:

3.0.3 Java Tag

Ensure that the following are applied, 3.0.3 was branched before these were applied to 2.9.4
  • LUCENENET-431
  • LUCENENET-433
  • LUCENENET-453
  • LUCENENET-455

Lucene.Net

Lucene Issues in Jira

  • LUCENE-2277 QueryNodeImpl throws ConcurrentModificationException on add(List<QueryNode>)
  • LUCENE-2782 Possible rare thread hazard in IW.commit
  • LUCENE-2513 IndexReader overwrites future commits when you open it on a past commit
  • LUCENE-2593 disk full can cause index corruption in certain cases
  • LUCENE-2773 Don't create compound file for large segments by default
  • LUCENE-2730 intermittent deadlock in TestAtomicUpdate,TestIndexWriterExceptions
  • LUCENE-2620 Queries with too many asterisks causing 100% CPU usage
  • LUCENE-2767 Missing sync in IndexWriter.addIndexes(IndexReader[])
  • LUCENE-2284 MatchAllDocsQueryNode toString() creates invalid XML-Tag
  • LUCENE-2533 FileSwitchDirectory should uniqueify the String file names returned by listAll
  • LUCENE-2658 TestIndexWriterExceptions random failure: AIOOBE in ByteBlockPool.allocSlice
  • LUCENE-2744 CheckIndex overstates how many fields have norms enabled
  • LUCENE-2759 We should never open an IndexInput when an IndexOutput is still open
  • LUCENE-2776 indexwriter creates unwanted termvector info
  • LUCENE-2536 Rollback doesn't preserve integrity of original index
  • LUCENE-2549 TimeLimitingCollector's TimeExceededException contains useless relative docid
  • LUCENE-2627 MMapDirectory chunking is buggy
  • LUCENE-2689 remove NativeFSLockFactory's attempt to acquire a test lock
  • LUCENE-2688 NativeFSLockFactory throws an exception on Android 2.2 platform as java.lang.management package is not available on android.
  • LUCENE-2732 Fix charset problems in XML loading in HyphenationCompoundWordTokenFilter (also Solr's loader from schema)
  • LUCENE-2055 Fix buggy stemmers and Remove duplicate analysis functionality
  • LUCENE-2653 ThaiAnalyzer assumes things about your jre
  • LUCENE-2239 Revise NIOFSDirectory and its usage due to NIO limitations on Thread.interrupt
  • LUCENE-2384 LUCENE-2074Reset zzBuffer in StandardTokenizerImpl* when lexer is reset.
  • LUCENE-2541 NumericRangeQuery errors with endpoints near long min and max values
  • LUCENE-2618 Intermittent failure in TestThreadedOptimize
  • LUCENE-2634 IndexReader.isCurrent() lies if documents were only removed by latest commit
  • LUCENE-2762 Don't leak deleted open file handles with pooled readers
  • LUCENE-2216 OpenBitSet#hashCode() may return false for identical sets.
  • LUCENE-2142 FieldCache.getStringIndex should not throw exception if term count exceeds doc count
  • LUCENE-2556 (Char)TermAttribute cloning memory consumption
  • LUCENE-2365 Finding Newest Segment In Empty Index
  • LUCENE-2249 ParallelMultiSearcher should shut down thread pool on close
  • LUCENE-2235 implement PerFieldAnalyzerWrapper.getOffsetGap
  • LUCENE-2098 make BaseCharFilter more efficient in performance
  • LUCENE-2278 FastVectorHighlighter: highlighted term is out of alignment in multi-valued NOT_ANALYZED field
  • LUCENE-2328 IndexWriter.synced field accumulates data leading to a Memory Leak
  • LUCENE-2398 Improve tests to work easier from IDEs
  • LUCENE-2616 FastVectorHighlighter: out of alignment when the first value is empty in multiValued field
  • LUCENE-2524 when many query clases are specified in boolean or dismax query, highlighted terms are always "yellow" if multi-colored feature is used

Lucene.Net.Contrib

Needs to be Ported

  • make sure DistributedSearch builds and tests pass
  • Port Similarity
  • Port SpellChecker
  • Port WordNet
  • (optional) Port other contrib packages from java (some can't be easily
    done)

Ported

  • Contrib.Analyzers
  • Contrib.FastVectorHighlighter
  • Contrib.Queries
  • Contrib.Regex (there's an issue with one of the tests, it's been marked
    as ignored, has to do with a differences in the regex engines)
  • Contrib.Snowball
  • Contrib.Core/Contrib.SimpleFacetedSearch builds but looks to be .NET specific
  • No labels