全文索引引擎工具包 Apache Lucene v6.0.1 發布

jopen 8年前發布 | 10K 次閱讀 Java 全文索引 Apache Lucene

Lucene不是一個完整的全文索引應用,而是是一個用Java寫的全文索引引擎工具包,它可以方便的嵌入到各種應用中實現針對應用的全文索引/檢索功能。Lucene的作者:Lucene的貢獻者Doug Cutting是一位資深全文索引/檢索專家,曾經是V-Twin搜索引擎(Apple的Copland操作系統的成就之一)的主要開發者,后在Excite擔任高級系統架構設計師,目前從事于一些INTERNET底層架構的研究。他貢獻出的Lucene的目標是為各種中小型應用程序加入全文檢索功能。

更新日志

  • New Features   (1)
    1. LUCENE-7278: Spatial-extras DateRangePrefixTree's Calendar is now configurable, to e.g. clear the Gregorian Change Date. Also, toString(cal) is now identical to DateTimeFormatter.ISO_INSTANT. 
      (David Smiley)
  • Bug Fixes   (10)
    1. LUCENE-7187: Block join queries' Weight#extractTerms(...) implementations should delegate to the wrapped weight. 
      (Martijn van Groningen)
    2. LUCENE-7209: Fixed explanations of FunctionScoreQuery. 
      (Adrien Grand)
    3. LUCENE-7232: Fixed InetAddressPoint.newPrefixQuery, which was generating an incorrect query when the prefix length was not a multiple of 8. 
      (Adrien Grand)
    4. LUCENE-7279: JapaneseTokenizer throws ArrayIndexOutOfBoundsException on some valid inputs 
      (Mike McCandless)
    5. LUCENE-7188: remove incorrect sanity check in NRTCachingDirectory.listAll() that led to IllegalStateException being thrown when nothing was wrong. 
      (David Smiley, yonik)
    6. LUCENE-7219: Make queryparser/xml (Point|LegacyNumeric)RangeQuery builders match the underlying queries' (lower|upper)Term optionality logic. 
      (Kaneshanathan Srivisagan, Christine Poerschke)
    7. LUCENE-7257: Fixed PointValues#size(IndexReader, String), docCount, minPackedValue and maxPackedValue to skip leaves that do not have points rather than raising an IllegalStateException. 
      (Adrien Grand)
    8. LUCENE-7284: GapSpans needs to implement positionsCost(). 
      (Daniel Bigham, Alan Woodward)
    9. LUCENE-7231: WeightedSpanTermExtractor didn't deal correctly with single-term phrase queries. 
      (Eva Popenda, Alan Woodward)
    10. LUCENE-7293: Don't try to highlight GeoPoint queries 
      (Britta Weber, Nick Knize, Mike McCandless, Uwe Schindler)
  • Documentation   (1)
    1. LUCENE-7223: Improve XXXPoint javadocs to make it clear that you should separately add StoredField if you want to retrieve these field values at search time 
      (Greg Huber, Robert Muir, Mike McCandless)

下載

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!