-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
124 lines (101 loc) · 4.65 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# markup: rd
= Revision history for solr4r
== 0.3.1 [2016-06-06]
* Added +limit+ parameter to Solr4R::Result#spellcheck_collations.
== 0.3.0 [2016-03-23]
* Extended Solr4R::Result for
debugging[https://wiki.apache.org/solr/CommonQueryParameters#Debugging].
* Extended Solr4R::Result for
highlighting[https://wiki.apache.org/solr/HighlightingParameters].
* Extended Solr4R::Result for
spellchecking[https://wiki.apache.org/solr/SpellCheckComponent].
* Added support for date-/time objects and ranges.
* Refactored Solr4R::Client, Solr4R::Builder, Solr4R::Document,
Solr4R::Result.
== 0.2.0 [2015-12-14]
* Updated Solr4R::Client::Query#more_like_this_q for Solr 5.4.0.
* Adds support for boost option and excludes current document from results
(SOLR-7912[https://issues.apache.org/jira/browse/SOLR-7912]).
== 0.1.0 [2015-08-14]
* Require at least Ruby 2.0.
* Fixed Solr4R::Builder#initialize to only pass supported options to
Nokogiri::XML::Builder.
== 0.0.7 [2015-08-14]
* Fixed Solr4R::Client::Query#json_query for multiple +fq+ parameters.
* Renamed Solr4R::Response#extend_hash to Solr4R::Response#result_object.
* Renamed Solr4R::Client::Update#delete_by_id to
Solr4R::Client::Update#delete_id.
* Renamed Solr4R::Client::Update#delete_by_query to
Solr4R::Client::Update#delete_query.
* Renamed Solr4R::Client::Update#delete_all! to
Solr4R::Client::Update#delete_all.
* Added alias Solr4R::Client::Update#clear for
Solr4R::Client::Update#delete_all.
* Added Solr4R::Client#escape.
* Added Solr4R::Client#query_string.
* Added Solr4R::Client#local_params_string.
* Updated Solr4R::Client::Query#more_like_this_q for Solr 5.3.0.
* Fixes handling of multiple field names
(SOLR-7143[https://issues.apache.org/jira/browse/SOLR-7143]).
* Adds support for other MoreLikeThisHandler options
(SOLR-7639[https://issues.apache.org/jira/browse/SOLR-7639]).
* Refactored Solr4R::Endpoints#initialize to accept options hash.
* Refactored Solr4R::Builder#delete to use Solr4R::Client#query_string for
query hashes.
== 0.0.6 [2015-03-18]
* Extracted Solr4R::Endpoints from Solr4R::Client.
* Extracted Solr4R::Client::Admin, Solr4R::Client::Query and
Solr4R::Client::Update from Solr4R::Client.
* Added core to Solr4R::Client.default_uri and adjusted
Solr4R::Client::DEFAULT_SYSTEM_PATH.
* Added Solr4R::Client::Admin#cores.
* Added Solr4R::Client::Admin#fields.
* Added Solr4R::Client::Admin#analyze_document.
* Added Solr4R::Client::Admin#analyze_field.
* Added Solr4R::Client::Query#json_document.
* Added Solr4R::Client::Query#more_like_this_h (using the {request
handler}[https://cwiki.apache.org/confluence/display/solr/MoreLikeThis]).
* Added Solr4R::Client::Query#more_like_this_q (using the {query
parser}[https://cwiki.apache.org/confluence/display/solr/Other+Parsers#OtherParsers-MoreLikeThisQueryParser]).
* Added support for {local
params}[https://cwiki.apache.org/confluence/display/solr/Local+Parameters+in+Queries]
to Solr4R::Client.query_string.
* Extended Solr4R::RequestUriExtension#query_pairs to skip +nil+ values.
* Extended Solr4R::RequestUriExtension#query_pairs to allow control over
nested key's value (via +:_+).
* Refactored Solr4R::Document#more_like_this to use
Solr4R::Client#more_like_this.
* Refactored Solr4R::Builder#delete to use Solr4R::Client.query_string for
query hashes.
* Refactored Solr4R::Request preparation; dropped
Solr4R::HTTPRequestExtension.
* Refactored Solr4R::Response initialization.
== 0.0.5 [2015-02-11]
* Fixed Solr4R::Result for unsupported types.
* Extended Solr4R::Result for
{facet counts}[https://wiki.apache.org/solr/SolrFacetingOverview].
* Extended Solr4R::Client and Solr4R::Document for
MoreLikeThis[https://wiki.apache.org/solr/MoreLikeThis] queries.
* Extended Solr4R::RequestUriExtension for nested params (via hashes).
== 0.0.4 [2014-12-19]
* Fixed Solr4R::Request#make_request to set request body if string (XML).
* Fixed Solr4R::Builder#to_xml to replace illegal characters.
* Added Solr4R::Response#success?.
* Added Solr4R::Client#add_batch.
* Added Solr4R::Client#query_string.
* Added basic logging infrastructure.
* Extended Solr4R::Result for
terms[https://wiki.apache.org/solr/TermsComponent] response.
* Updated Solr4R::Client#json_query to use Solr4R::Client#query_string.
== 0.0.3 [2014-09-19]
* Added Solr4R::Client#json.
* Added Solr4R::Client#json_query.
* Added Solr4R::Client#solr_version.
* Updated Solr4R::Request with some fixes.
* Refactored Solr4R::Response to use wrapper object.
* Refactored Solr4R::Builder to use custom document class.
== 0.0.2 [2014-04-17]
* Refactored Solr4R::Request away from curb.
* Refactored Solr4R::Response away from ostruct.
== 0.0.1 [2014-03-28]
* Birthday :-)