forked from carrot2/elasticsearch-carrot2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES.txt
344 lines (189 loc) · 9.58 KB
/
CHANGES.txt
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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
ElasticSearch-Carrot2 Change Log
================ master ====================
Other changes
* Updates to API changes in ES 6.0.0.
* REST tests cleanups and updates.
================ ElasticSearch-Carrot2 5.5.2 ====================
Other changes
* Updates to API changes in ES 5.5.2.
================ ElasticSearch-Carrot2 5.4.0 ====================
Other changes
* Updates to API changes in ES 5.4.0.
================ ElasticSearch-Carrot2 5.3.0 ====================
Other changes
* Updates to API changes in ES 5.3.0.
* Documentation fixes (location of resources).
* Added slf4j-log4j12 logging redirector as a default dependency.
* Updated FoamTree and Circles to their newest versions.
* Added logging configuration to silence permission denied exceptions and
other non-critical information from C2.
================ ElasticSearch-Carrot2 5.2.0 ====================
Other changes
* Updates to API changes in ES 5.2.0.
* GH-60: Upgrade dependency to Carrot2 3.15.1 (and Lingo3G 1.15.1).
================ ElasticSearch-Carrot2 5.1.1 ====================
Other changes
* The first ES version 5.x-compatible release. Moved to Gradle build system from Maven.
(PR #57, thanks Utkarsh!).
* Java 8 is from now on required.
* Fields will not work unless explicitly stored. Use source filtering instead.
https://www.elastic.co/guide/en/elasticsearch/reference/5.1/search-request-stored-fields.html
https://www.elastic.co/guide/en/elasticsearch/reference/5.1/search-request-source-filtering.html
* Updated documentation links and content.
* Removed the demo _site part of the plugin. ES 5.1.1 onwards there is no
support for site plugins.
================ ElasticSearch-Carrot2 2.4.3 ====================
No changes (ES version compatibility release).
================ ElasticSearch-Carrot2 2.4.2 ====================
No changes (ES version compatibility release).
================ ElasticSearch-Carrot2 2.4.1.1 ==================
* GH-53: Upgrade to C2 3.15.0 and L3G 1.15.0. This is a compatibility
release. It will work with ES 2.4.1.
================ ElasticSearch-Carrot2 2.4.1 ==================
* GH-50: Upgrade to C2 3.14.0 and L3G 1.14.0.
================ ElasticSearch-Carrot2 2.4.0.1 ==================
* GH-49: Wrong version of morfologik stemming shipped (2.0.1
instead of 2.1.0). This is a bugfix release, it will work
with ES 2.4.0.
================ ElasticSearch-Carrot2 2.4.0 ====================
* GH-47: Method renamed in ES (compatibility release).
================ ElasticSearch-Carrot2 2.3.4 ====================
No changes (ES version compatibility release).
================ ElasticSearch-Carrot2 2.3.2 ====================
No changes (ES version compatibility release).
================ ElasticSearch-Carrot2 2.3.0 ====================
Other changes
* ES version/ API compatibility release.
* Visualizations in the docs display proper resolution on high
DPI screens.
================ ElasticSearch-Carrot2 2.2.1 ====================
Other changes
* GH-40: Upgrade to C2 3.12.0 and L3G 1.13.0.
* GH-38: Array of fields cannot be used. (Christophe Quintard via Dawid Weiss).
================ ElasticSearch-Carrot2 2.2.0 ====================
Other changes
* GH-37: Added workarounds for tighter security checks in ES 2.2.0.
The plugin from now on requires custom relaxed policy which has
to be manually approved during startup.
================ ElasticSearch-Carrot2 2.1.2 ====================
No changes (ES version compatibility release).
================ ElasticSearch-Carrot2 2.1.1 ====================
No changes (ES version compatibility release).
================ ElasticSearch-Carrot2 2.1.0 ====================
No changes (ES version compatibility release).
================ ElasticSearch-Carrot2 2.0.2 ====================
No changes (ES version compatibility release).
================ ElasticSearch-Carrot2 2.0.1 ====================
No changes (ES version compatibility release).
================ ElasticSearch-Carrot2 2.0.0 ====================
Other changes
* GH-29: Upgrade to ES 2.0.0 (official).
================ ElasticSearch-Carrot2 2.0.0-rc1 ================
Changes in Backwards Compatibility
* GH-23: Plugin code restructured for ES 2.0.0. Versioning
scheme will now follow ElasticSearch strictly since starting
from version 2.0.0 plugins must declare an (exact) version
of ES they were compiled against.
* GH-25: Plugin configuration files have been moved to reside
inside the plugin. They should be automatically installed
(copied) to ElasticSearch's config/ folder, where they can
be tweaked.
Other changes
* GH-28: Add support for es/config and plugin/config relative
license locations in Lingo3G
* GH-27: Add dependency on morfologik-stemming.
* GH-24: Update JS visualizations in plugin documentation.
* Dropped support for plugin branches 1.7.x and 1.8.x (ES 1.3.x and
1.4.x).
================ ElasticSearch-Carrot2 1.9.1 ================
Changes in Backwards Compatibility
* Dependency update to Carrot2 3.10.4 (and Lingo3G 1.12.3).
================ ElasticSearch-Carrot2 1.9.0 ================
Changes in Backwards Compatibility
* Dependency update to ES 1.6.0.
* Dependency update to Carrot2 3.10.1 (and Lingo3G 1.12.0).
* Dependency updates (test libraries).
================ ElasticSearch-Carrot2 1.8.0 ================
Changes in Backwards Compatibility
* Dependency update to ES 1.4.0.
Other changes
* Dropped support branch for ES 1.1.x.
================ ElasticSearch-Carrot2 1.7.0 ================
Changes in Backwards Compatibility
* Dependency update to ES 1.3.0.
================ ElasticSearch-Carrot2 1.6.1 ================
Changes in Backwards Compatibility
* Dependency update to ES 1.2.2.
* Dependency update to Carrot2 3.9.3 (and Lingo3G 1.10.0)
* Demo visualizations updated to their newest version.
================ ElasticSearch-Carrot2 1.6.0 ================
Changes in Backwards Compatibility
* Compatibility update to ES 1.2.0.
================ ElasticSearch-Carrot2 1.5.0 ================
Changes in Backwards Compatibility
* Compatibility upgrade to Carrot2 3.9.2 and Lingo3G 1.9.1.
================ ElasticSearch-Carrot2 1.4.0 ================
Changes in Backwards Compatibility
* Compatibility upgrade to Carrot2 3.9.0 and Lingo3G 1.9.0.
* include_hits parameter is now deprecated in favor of setting
max_hits to 0. include_hits = false will act as an alias of
setting max_hits to 0.
New Features
* GH-9: Add a more flexible limit of the set of returned search results.
================ ElasticSearch-Carrot2 1.3.1 ================
New features
* Added an option to return only cluster labels (omit search hits
in the response). [thanks @kielni]
================ ElasticSearch-Carrot2 1.3.0 ================
Changes in Backwards Compatibility
* GH-6: Fixes compatibility issues to work with elasticsearch-1.0.0.
================ ElasticSearch-Carrot2 1.2.2 ================
New features
* Added an option to return only cluster labels (omit search hits
in the response). [thanks @kielni]
================ ElasticSearch-Carrot2 1.2.1 ================
Changes in Backwards Compatibility
* GH-4: Compatibility issue with elasticsearch-0.90.10 (this
release will not work for ES < 0.90.10).
Bug Fixes
* GH-4: Compatibility issue with elasticsearch-0.90.10
================ ElasticSearch-Carrot2 1.2.0 ================
New Features
* Added an action to return all available clustering algorithms.
* Added support for search-and-cluster requests using HTTP GET (with a subset
of all the functionality but still useful).
Bug Fixes
* Proper propagation of ProcessingExceptions from Carrot2 framework (in case
they happen due to, for example, invalid attribute values).
Other
* Added tests for invalid attribute values and proper responses in such
case (API, REST).
* Refactoring of API classes (nesting classes under ClusteringAction, similar pattern
will follow for all future *Action implementations).
* Improved tests (test requests are converted to all XContentTypes).
* Restructured the plugin documentation, added table of contents and
sections for each REST API method.
* Minor touches for incompatible ES API changes (removed methods in RestActions).
================ ElasticSearch-Carrot2 1.1.1 ================
Other
* Minor touches for incompatible ES API changes (removed methods in RestActions).
================ ElasticSearch-Carrot2 1.1.0 ================
New features
* The size of the clustering controller's component pool is adjustable using
the configuration file (controller.pool-size option).
* Added language field mapping descriptors. This helps with multi-lingual
clustering -- hints about each document's language can be stored together
with the document in the index. See the documentation for examples.
Bug Fixes
* GH-1: Front-page example visualizations fail with Lingo3G.
Other
* Update base ES dependency to 0.90.2
* Verified threading (clustering runs on the search thread), added
simple stress testing.
* Added information about search threadpool use and potential tweaks to
its default size to examples.html
================ ElasticSearch-Carrot2 1.0.1 ================
Bug Fixes
* GH-1: Front-page example visualizations fail with Lingo3G.
================ ElasticSearch-Carrot2 1.0.0 ================
First open source release.