全文搜索Apache Solr v6.0.1发布
jopen 8年前
<p style="text-align: center;"><img alt="" src="https://simg.open-open.com/show/05aab2926d68201053dd50eeb9318a2a.png" /></p> <p> </p> <p>Solr是一个拥有象WebService一样接口的独立运行的搜索服务器。你将能够通过HTTP协议以XML格式将文档放入搜索服务器(这个过程叫做索引),你能够通过HTTP协议的GET来查询搜索服务器并且得到XML格式的结果。Solr的特性包括:</p> <ul> <li>高级的全文搜索功能</li> <li>专为高通量的网络流量进行的优化</li> <li>基于开放接口(XML和HTTP)的标准</li> <li>综合的HTML管理界面</li> <li>可伸缩性-能够有效地复制到另外一个Solr搜索服务器</li> <li>使用XML配置达到灵活性和适配性</li> <li>可扩展的插件体系</li> </ul> <p style="text-align: center;"><img alt="" src="https://simg.open-open.com/show/c06920a144e6dd349f58483e35857aeb.png" /> </p> <h2>更新日志</h2> <ul> <li><a href="/misc/goto?guid=4958990970457148566" id="v6.0.1.upgrade_notes" title="Click to collapse">Upgrade Notes</a> (1) <ol> <li>If you use historical dates, specifically on or before the year 1582, you should re-index.</li> </ol> </li> <li><a href="/misc/goto?guid=4958990970581344107" id="v6.0.1.bug_fixes" title="Click to collapse">Bug Fixes</a> (24) <ol> <li><a href="/misc/goto?guid=4958990970706299795">SOLR-8914</a>: ZkStateReader's refreshLiveNodes(Watcher) is not thread safe. <br /> (Scott Blum, hoss, sarowe, Erick Erickson, Mark Miller, shalin)</li> <li><a href="/misc/goto?guid=4958990970834566909">SOLR-9016</a>: Fix SolrIdentifierValidator to not allow empty identifiers. <br /> (Shai Erera)</li> <li><a href="/misc/goto?guid=4958990970950102022">SOLR-8992</a>: Restore Schema API GET method functionality removed in 6.0 <br /> (noble, Steve Rowe)</li> <li><a href="/misc/goto?guid=4958990971061853247">SOLR-9080</a>, <a href="/misc/goto?guid=4958990971179210365">SOLR-9085</a>: (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. <br /> (David Smiley)</li> <li><a href="/misc/goto?guid=4958990971312255748">SOLR-8857</a>: HdfsUpdateLog does not use configured or new default number of version buckets and is hard coded to 256. <br /> (Mark Miller, yonik, Gregory Chanan)</li> <li><a href="/misc/goto?guid=4958990971426839356">SOLR-8902</a>: Make sure ReturnFields only returns the requested fields from (fl=) evn when DocumentTransformers ask for getExtraRequestFields() <br /> (ryan)</li> <li><a href="/misc/goto?guid=4958990971550721120">SOLR-8875</a>: SolrCloud Overseer clusterState could unexpectedly be null resulting in NPE. <br /> (Scott Blum via David Smiley)</li> <li><a href="/misc/goto?guid=4958990971671352156">SOLR-8946</a>: bin/post failed to detect stdin usage on Ubuntu; maybe other unixes. <br /> (David Smiley)</li> <li><a href="/misc/goto?guid=4958990971786941203">SOLR-9004</a>: Fix "name" field type definition in films example. <br /> (Alexandre Rafalovitch via Varun Thacker)</li> <li><a href="/misc/goto?guid=4958990971906698936">SOLR-8990</a>: Fix top term links from schema browser page to use {!term} parser <br /> (hossman)</li> <li><a href="/misc/goto?guid=4958990972028461093">SOLR-8971</a>: Preserve root cause when wrapping exceptions <br /> (hossman)</li> <li><a href="/misc/goto?guid=4958990972148979514">SOLR-9034</a>: Atomic updates failed to work when there were copyField targets that had docValues enabled. <br /> (Karthik Ramachandran, Ishan Chattopadhyaya, yonik)</li> <li><a href="/misc/goto?guid=4958990972269570462">SOLR-9028</a>: Fixed some test related bugs preventing SSL + ClientAuth from ever being tested <br /> (hossman)</li> <li><a href="/misc/goto?guid=4958990972401632228">SOLR-9059</a>: NPE in SolrClientCache following collection reload <br /> (Joel Bernstein, Ryan Yacyshyn)</li> <li><a href="/misc/goto?guid=4958990972517182437">SOLR-8792</a>: ZooKeeper ACL support fixed. <br /> (Esther Quansah, Ishan Chattopadhyaya, Steve Rowe)</li> <li><a href="/misc/goto?guid=4958990972640330075">SOLR-9030</a>: The 'downnode' overseer command can trip asserts in ZkStateWriter. <br /> (Scott Blum, Mark Miller, shalin)</li> <li><a href="/misc/goto?guid=4958990972757822244">SOLR-9036</a>: Solr slave is doing full replication (entire index) of index after master restart. <br /> (Lior Sapir, Mark Miller, shalin)</li> <li><a href="/misc/goto?guid=4958990972883745263">SOLR-9058</a>: Makes HashJoinStream and OuterHashJoinStream support different field names in the incoming streams, eg. fieldA=fieldB. <br /> (Dennis Gove, Stephan Osthold)</li> <li><a href="/misc/goto?guid=4958990973008507020">SOLR-9093</a>: Fix NullPointerException in TopGroupsShardResponseProcessor. <br /> (Christine Poerschke)</li> <li><a href="/misc/goto?guid=4958990973140371235">SOLR-9118</a>: HashQParserPlugin should trim partition keys <br /> (Joel Bernstein)</li> <li><a href="/misc/goto?guid=4958990973252546686">SOLR-9117</a>: The first SolrCore is leaked after reload. <br /> (Jessica Cheng Mallet via shalin)</li> <li><a href="/misc/goto?guid=4958990973370674579">SOLR-9116</a>: Race condition causing occasional SolrIndexSearcher leak when SolrCore is reloaded. <br /> (Jessica Cheng Mallet via shalin)</li> <li><a href="/misc/goto?guid=4958990973496762624">SOLR-8801</a>: /bin/solr create script always returns exit code 0 when a collection/core already exists. <br /> (Khalid Alharbi, Marius Grama via Steve Rowe)</li> <li><a href="/misc/goto?guid=4958990973613341533">SOLR-9134</a>: Fix RestManager.addManagedResource return value. <br /> (Christine Poerschke)</li> </ol> </li> <li><a href="/misc/goto?guid=4958990973744608688" id="v6.0.1.other_changes" title="Click to collapse">Other Changes</a> (7) <ol> <li><a href="/misc/goto?guid=4958990973862994380">SOLR-7516</a>: Improve javadocs for JavaBinCodec, ObjectResolver and enforce the single-usage policy. <br /> (Jason Gerlowski, Benoit Vanalderweireldt, shalin)</li> <li><a href="/misc/goto?guid=4958990974002303653">SOLR-8967</a>: 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. <br /> (Varun Thacker)</li> <li><a href="/misc/goto?guid=4958990974130038571">SOLR-8985</a>: Added back support for 'includeDynamic' flag to /schema/fields endpoint <br /> (noble)</li> <li><a href="/misc/goto?guid=4958990974241389841">SOLR-9131</a>: Fix "start solr" text in cluster.vm Velocity template <br /> (janhoy)</li> <li><a href="/misc/goto?guid=4958990974359102685">SOLR-9053</a>: Upgrade commons-fileupload to 1.3.1, fixing a potential vulnerability <br /> (Jeff Field, Mike Drob via janhoy)</li> <li><a href="/misc/goto?guid=4958990974490207973">SOLR-9115</a>: Get rid of javax.xml.bind.DatatypeConverter in SimplePostTool for Java 9 compatibility. <br /> (Uwe Schindler)</li> <li><a href="/misc/goto?guid=4958990974606757525">SOLR-5776</a>,<a href="/misc/goto?guid=4958990974732351714">SOLR-9068</a>,<a href="/misc/goto?guid=4958990974855620251">SOLR-8970</a>: <ul> <li>Refactor SSLConfig so that SSLTestConfig can provide SSLContexts using a NullSecureRandom to prevent SSL tests from blocking on entropy starved machines.</li> <li>SSLTestConfig: Alternate (psuedo random) NullSecureRandom for Constants.SUN_OS.</li> <li>SSLTestConfig: Replace NullSecureRandom w/ NotSecurePsuedoRandom.</li> <li>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.</li> </ul> (hossman)</li> </ol> </li> </ul> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4958990974980873726" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4958990975097190263" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li> <li><a href="/misc/goto?guid=4958990975228141918">官方下载</a></li> </ul>