lucene/client/java/solrj/CHANGES.txt

55 lines
1.6 KiB
Plaintext

Apache Solr - solrj Version 1.3-dev
Release Notes
Introduction
------------
solrj is a java client for the solr search engine.
$Id$
================== Release 1.3-dev ==================
Status
------
This is the first release since Solrj was added to the main solr distribution.
The following changes list changes since the code was introduced, not since
the first official release.
Detailed Change List
--------------------
New Features
Changes in runtime behavior
1. SOLR-278: Modify LukeRequest/Response to support SOLR-266 schema display.
(Will Johnson via ryan)
2. SOLR-280: Changed the SolrDocument / SolrInputDocument implementation.
The API to build documents has changed -- you need to pass a boost
(or null) with every field. (ryan)
3. SOLR-462: Changes to CommonsHttpSolrServer.java to add soTimeout (read
timeout), connection pool timeout, directive to not follow HTTP redirects,
configurable retries on NoHttpResponseException, compression, and not
creating a new HttpClient on each request. If your existing code overrides
getHttpConnection(), you will now need to override createHttpClient()
(Sean Timm via ryan)
4. SOLR-436: To make future changes easier, SolrServer changed from an
interface to an abstract super class. (ryan)
5. SOLR-476: CommonsHttpSolrServer can set the ResponseParser on a per
request basis. (Grant Ingersoll, ryan)
Bug Fixes
Other Changes
1. SOLR-653: Since the "overwrite" command will be removed in future versions
it has been removed from solrj now -- before anyone starts to rely on it.
(ryan)