全文搜索Apache Solr v6.0.1發布
Solr是一個擁有象WebService一樣接口的獨立運行的搜索服務器。你將能夠通過HTTP協議以XML格式將文檔放入搜索服務器(這個過程叫做索引),你能夠通過HTTP協議的GET來查詢搜索服務器并且得到XML格式的結果。Solr的特性包括:
- 高級的全文搜索功能
- 專為高通量的網絡流量進行的優化
- 基于開放接口(XML和HTTP)的標準
- 綜合的HTML管理界面
- 可伸縮性-能夠有效地復制到另外一個Solr搜索服務器
- 使用XML配置達到靈活性和適配性
- 可擴展的插件體系
更新日志
- Upgrade Notes (1)
- If you use historical dates, specifically on or before the year 1582, you should re-index.
- Bug Fixes (24)
- SOLR-8914: ZkStateReader's refreshLiveNodes(Watcher) is not thread safe.
(Scott Blum, hoss, sarowe, Erick Erickson, Mark Miller, shalin) - SOLR-9016: Fix SolrIdentifierValidator to not allow empty identifiers.
(Shai Erera) - SOLR-8992: Restore Schema API GET method functionality removed in 6.0
(noble, Steve Rowe) - SOLR-9080, SOLR-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) - 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) - SOLR-8902: Make sure ReturnFields only returns the requested fields from (fl=) evn when DocumentTransformers ask for getExtraRequestFields()
(ryan) - SOLR-8875: SolrCloud Overseer clusterState could unexpectedly be null resulting in NPE.
(Scott Blum via David Smiley) - SOLR-8946: bin/post failed to detect stdin usage on Ubuntu; maybe other unixes.
(David Smiley) - SOLR-9004: Fix "name" field type definition in films example.
(Alexandre Rafalovitch via Varun Thacker) - SOLR-8990: Fix top term links from schema browser page to use {!term} parser
(hossman) - SOLR-8971: Preserve root cause when wrapping exceptions
(hossman) - SOLR-9034: Atomic updates failed to work when there were copyField targets that had docValues enabled.
(Karthik Ramachandran, Ishan Chattopadhyaya, yonik) - SOLR-9028: Fixed some test related bugs preventing SSL + ClientAuth from ever being tested
(hossman) - SOLR-9059: NPE in SolrClientCache following collection reload
(Joel Bernstein, Ryan Yacyshyn) - SOLR-8792: ZooKeeper ACL support fixed.
(Esther Quansah, Ishan Chattopadhyaya, Steve Rowe) - SOLR-9030: The 'downnode' overseer command can trip asserts in ZkStateWriter.
(Scott Blum, Mark Miller, shalin) - SOLR-9036: Solr slave is doing full replication (entire index) of index after master restart.
(Lior Sapir, Mark Miller, shalin) - SOLR-9058: Makes HashJoinStream and OuterHashJoinStream support different field names in the incoming streams, eg. fieldA=fieldB.
(Dennis Gove, Stephan Osthold) - SOLR-9093: Fix NullPointerException in TopGroupsShardResponseProcessor.
(Christine Poerschke) - SOLR-9118: HashQParserPlugin should trim partition keys
(Joel Bernstein) - SOLR-9117: The first SolrCore is leaked after reload.
(Jessica Cheng Mallet via shalin) - SOLR-9116: Race condition causing occasional SolrIndexSearcher leak when SolrCore is reloaded.
(Jessica Cheng Mallet via shalin) - SOLR-8801: /bin/solr create script always returns exit code 0 when a collection/core already exists.
(Khalid Alharbi, Marius Grama via Steve Rowe) - SOLR-9134: Fix RestManager.addManagedResource return value.
(Christine Poerschke)
- SOLR-8914: ZkStateReader's refreshLiveNodes(Watcher) is not thread safe.
- Other Changes (7)
- SOLR-7516: Improve javadocs for JavaBinCodec, ObjectResolver and enforce the single-usage policy.
(Jason Gerlowski, Benoit Vanalderweireldt, shalin) - 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) - SOLR-8985: Added back support for 'includeDynamic' flag to /schema/fields endpoint
(noble) - SOLR-9131: Fix "start solr" text in cluster.vm Velocity template
(janhoy) - SOLR-9053: Upgrade commons-fileupload to 1.3.1, fixing a potential vulnerability
(Jeff Field, Mike Drob via janhoy) - SOLR-9115: Get rid of javax.xml.bind.DatatypeConverter in SimplePostTool for Java 9 compatibility.
(Uwe Schindler) - 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.
下載
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
- SOLR-7516: Improve javadocs for JavaBinCodec, ObjectResolver and enforce the single-usage policy.