全文搜索Apache Solr v6.0.1發布

jopen 8年前發布 | 12K 次閱讀 搜索 Apache Solr

 

Solr是一個擁有象WebService一樣接口的獨立運行的搜索服務器。你將能夠通過HTTP協議以XML格式將文檔放入搜索服務器(這個過程叫做索引),你能夠通過HTTP協議的GET來查詢搜索服務器并且得到XML格式的結果。Solr的特性包括:

  • 高級的全文搜索功能
  • 專為高通量的網絡流量進行的優化
  • 基于開放接口(XML和HTTP)的標準
  • 綜合的HTML管理界面
  • 可伸縮性-能夠有效地復制到另外一個Solr搜索服務器
  • 使用XML配置達到靈活性和適配性
  • 可擴展的插件體系

 

更新日志

  • Upgrade Notes   (1)
    1. If you use historical dates, specifically on or before the year 1582, you should re-index.
  • Bug Fixes   (24)
    1. SOLR-8914: ZkStateReader's refreshLiveNodes(Watcher) is not thread safe. 
      (Scott Blum, hoss, sarowe, Erick Erickson, Mark Miller, shalin)
    2. SOLR-9016: Fix SolrIdentifierValidator to not allow empty identifiers. 
      (Shai Erera)
    3. SOLR-8992: Restore Schema API GET method functionality removed in 6.0 
      (noble, Steve Rowe)
    4. SOLR-9080SOLR-9085: (6.0 bug) For years <= 1582, date math (round,add,sub) introduced error. Range faceting on such dates was also affected. With this fixed, this is the first release range faceting works on BC years. 
      (David Smiley)
    5. SOLR-8857: HdfsUpdateLog does not use configured or new default number of version buckets and is hard coded to 256. 
      (Mark Miller, yonik, Gregory Chanan)
    6. SOLR-8902: Make sure ReturnFields only returns the requested fields from (fl=) evn when DocumentTransformers ask for getExtraRequestFields() 
      (ryan)
    7. SOLR-8875: SolrCloud Overseer clusterState could unexpectedly be null resulting in NPE. 
      (Scott Blum via David Smiley)
    8. SOLR-8946: bin/post failed to detect stdin usage on Ubuntu; maybe other unixes. 
      (David Smiley)
    9. SOLR-9004: Fix "name" field type definition in films example. 
      (Alexandre Rafalovitch via Varun Thacker)
    10. SOLR-8990: Fix top term links from schema browser page to use {!term} parser 
      (hossman)
    11. SOLR-8971: Preserve root cause when wrapping exceptions 
      (hossman)
    12. SOLR-9034: Atomic updates failed to work when there were copyField targets that had docValues enabled. 
      (Karthik Ramachandran, Ishan Chattopadhyaya, yonik)
    13. SOLR-9028: Fixed some test related bugs preventing SSL + ClientAuth from ever being tested 
      (hossman)
    14. SOLR-9059: NPE in SolrClientCache following collection reload 
      (Joel Bernstein, Ryan Yacyshyn)
    15. SOLR-8792: ZooKeeper ACL support fixed. 
      (Esther Quansah, Ishan Chattopadhyaya, Steve Rowe)
    16. SOLR-9030: The 'downnode' overseer command can trip asserts in ZkStateWriter. 
      (Scott Blum, Mark Miller, shalin)
    17. SOLR-9036: Solr slave is doing full replication (entire index) of index after master restart. 
      (Lior Sapir, Mark Miller, shalin)
    18. SOLR-9058: Makes HashJoinStream and OuterHashJoinStream support different field names in the incoming streams, eg. fieldA=fieldB. 
      (Dennis Gove, Stephan Osthold)
    19. SOLR-9093: Fix NullPointerException in TopGroupsShardResponseProcessor. 
      (Christine Poerschke)
    20. SOLR-9118: HashQParserPlugin should trim partition keys 
      (Joel Bernstein)
    21. SOLR-9117: The first SolrCore is leaked after reload. 
      (Jessica Cheng Mallet via shalin)
    22. SOLR-9116: Race condition causing occasional SolrIndexSearcher leak when SolrCore is reloaded. 
      (Jessica Cheng Mallet via shalin)
    23. SOLR-8801: /bin/solr create script always returns exit code 0 when a collection/core already exists. 
      (Khalid Alharbi, Marius Grama via Steve Rowe)
    24. SOLR-9134: Fix RestManager.addManagedResource return value. 
      (Christine Poerschke)
  • Other Changes   (7)
    1. SOLR-7516: Improve javadocs for JavaBinCodec, ObjectResolver and enforce the single-usage policy. 
      (Jason Gerlowski, Benoit Vanalderweireldt, shalin)
    2. SOLR-8967: In SolrCloud mode, under the 'Core Selector' dropdown in the UI the Replication tab won't be displayed anymore. The Replication tab is only beneficial to users running Solr in master-slave mode. 
      (Varun Thacker)
    3. SOLR-8985: Added back support for 'includeDynamic' flag to /schema/fields endpoint 
      (noble)
    4. SOLR-9131: Fix "start solr" text in cluster.vm Velocity template 
      (janhoy)
    5. SOLR-9053: Upgrade commons-fileupload to 1.3.1, fixing a potential vulnerability 
      (Jeff Field, Mike Drob via janhoy)
    6. SOLR-9115: Get rid of javax.xml.bind.DatatypeConverter in SimplePostTool for Java 9 compatibility. 
      (Uwe Schindler)
    7. SOLR-5776,SOLR-9068,SOLR-8970:
      • Refactor SSLConfig so that SSLTestConfig can provide SSLContexts using a NullSecureRandom to prevent SSL tests from blocking on entropy starved machines.
      • SSLTestConfig: Alternate (psuedo random) NullSecureRandom for Constants.SUN_OS.
      • SSLTestConfig: Replace NullSecureRandom w/ NotSecurePsuedoRandom.
      • Change SSLTestConfig to use a keystore file that is included as a resource in the test-framework jar so users subclassing SolrTestCaseJ4 don't need to preserve magic paths.
      (hossman)</li> </ol> </li> </ul>

      下載

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