You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This change aligns the Elastisch codebase with the official material of
Elasticsearch. (For example, see [the official Elasticsearch product page](https://www.elastic.co/products/elasticsearch).)
Copy file name to clipboardexpand all lines: ChangeLog.md
+52-52
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
### ElasticSeach 2.3.x Compatibility
4
4
5
-
This involves removing some features as [ElasticSearch 2.0 has breaking public API changes](https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-2.0.html).
5
+
This involves removing some features as [Elasticsearch 2.0 has breaking public API changes](https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-2.0.html).
6
6
7
7
Contributed by Timo Sulg and Josh Tilles.
8
8
@@ -87,7 +87,7 @@ Contributed by Michael Nussbaum.
87
87
88
88
### Index Stats Update
89
89
90
-
`clojurewerkz.elastisch.rest.index/stats` has been updated for ElasticSearch`1.3.x`
90
+
`clojurewerkz.elastisch.rest.index/stats` has been updated for Elasticsearch`1.3.x`
91
91
and later versions.
92
92
93
93
Contributed by Roman Pearah.
@@ -144,9 +144,9 @@ special-case first request.
144
144
145
145
Contributed by @loganmhb
146
146
147
-
### ElasticSearch Java Client Upgrade
147
+
### Elasticsearch Java Client Upgrade
148
148
149
-
Elastisch now depends on ElasticSearch Java client version `1.7.x`.
149
+
Elastisch now depends on Elasticsearch Java client version `1.7.x`.
150
150
151
151
### clj-http Update
152
152
@@ -207,9 +207,9 @@ Native client now supports nesting in the following aggregations
207
207
208
208
Contributed by Mitchel Kuijpers (Avisi).
209
209
210
-
### ElasticSearch Java Client Upgrade
210
+
### Elasticsearch Java Client Upgrade
211
211
212
-
Elastisch now depends on ElasticSearch Java client version `1.4.x`.
212
+
Elastisch now depends on Elasticsearch Java client version `1.4.x`.
213
213
214
214
### clj-http Update
215
215
@@ -308,7 +308,7 @@ Contributed by Michael Nussbaum (Braintree).
308
308
309
309
### New Line in Multi-Search REST API
310
310
311
-
ElasticSearch Multi Search REST API endpoint is sensitive to the trailing new line.
311
+
Elasticsearch Multi Search REST API endpoint is sensitive to the trailing new line.
312
312
When it is missing, the response contains one result too few.
313
313
314
314
Elastisch now makes sure to append a new line to Multi Search request
@@ -327,9 +327,9 @@ Contributed by Nikita Burtsev.
327
327
328
328
## Changes between Elastisch 2.1.0-beta4 and 2.1.0-beta5
329
329
330
-
### ElasticSearch Native Client Upgrade
330
+
### Elasticsearch Native Client Upgrade
331
331
332
-
Elastisch now depends on ElasticSearch native client version `1.3.x`.
332
+
Elastisch now depends on Elasticsearch native client version `1.3.x`.
333
333
334
334
### Single-Bucket Aggregation Fix in the Native Client
335
335
@@ -346,7 +346,7 @@ Native client now has support for [aggregations](http://www.elasticsearch.org/gu
346
346
347
347
The API is [the same as in the REST client](http://clojureelasticsearch.info/articles/aggregation.html).
348
348
349
-
Note that ElasticSearch 1.2 has 26 aggregations. Currently only the most commonly
349
+
Note that Elasticsearch 1.2 has 26 aggregations. Currently only the most commonly
350
350
used ones are supported but support for more types will be added eventually.
351
351
The supported types are:
352
352
@@ -492,13 +492,13 @@ Contributed by Sandeep Jagtap.
492
492
493
493
## Changes between Elastisch 2.0.0-rc1 and 2.0.0
494
494
495
-
### ElasticSearch Client Update
495
+
### Elasticsearch Client Update
496
496
497
-
ElasticSearch client has been upgraded to `1.2.x`.
497
+
Elasticsearch client has been upgraded to `1.2.x`.
498
498
499
499
### Snapshotting Support in Native Client
500
500
501
-
Native client now supports snapshotting (updated for ElasticSearch 1.2)
501
+
Native client now supports snapshotting (updated for Elasticsearch 1.2)
502
502
with the same Clojure API as the REST client (all the usual API conventions
503
503
apply).
504
504
@@ -572,9 +572,9 @@ were adapted for recent ES releases.
572
572
573
573
Contributed by Oliver McCormack (The Climate Corporation).
574
574
575
-
### ElasticSearch Client Update
575
+
### Elasticsearch Client Update
576
576
577
-
ElasticSearch client has been upgraded to `1.1.1`.
577
+
Elasticsearch client has been upgraded to `1.1.1`.
578
578
579
579
580
580
## Changes between Elastisch 2.0.0-beta3 and 2.0.0-beta4
@@ -615,9 +615,9 @@ REST API client now supports percolation of existing documents:
615
615
616
616
## Changes between Elastisch 2.0.0-beta2 and 2.0.0-beta3
617
617
618
-
### ElasticSearch Client Update
618
+
### Elasticsearch Client Update
619
619
620
-
ElasticSearch client has been upgraded to `1.1.0`.
620
+
Elasticsearch client has been upgraded to `1.1.0`.
621
621
622
622
### Clojure 1.6
623
623
@@ -643,7 +643,7 @@ Contributed by Halit Olali.
643
643
### (Improved) Aggregation Support
644
644
645
645
Elastisch 2.0 features multiple convenience functions for working with
`clojurewerkz.elastisch.aggregation` is a new namespace that contains
649
649
helper functions that produce various types of aggregations. Just like
@@ -677,17 +677,17 @@ Aggregations support is primarily focused on REST client at the moment.
677
677
678
678
## Changes between Elastisch 1.4.0 and 2.0.0-beta1
679
679
680
-
### ElasticSearch 1.0 Compatibility
680
+
### Elasticsearch 1.0 Compatibility
681
681
682
-
Main goal of Elastisch 2.0 is ElasticSearch 2.0 compatibility. This includes minor
683
-
API changes (in line with [ElasticSearch 1.0 API and terminology changes](http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/breaking-changes.html))
682
+
Main goal of Elastisch 2.0 is Elasticsearch 2.0 compatibility. This includes minor
683
+
API changes (in line with [Elasticsearch 1.0 API and terminology changes](http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/breaking-changes.html))
684
684
and moderate internal modifications.
685
685
686
686
687
687
### Support for cluster nodes stats and info REST APIs
688
688
689
689
`clojureworkz.elastisch.rest.admin/nodes-info` and `clojureworkz.elastisch.rest.admin/nodes-stats`
690
-
are new administrative functions that provide access to ElasticSearch
690
+
are new administrative functions that provide access to Elasticsearch
691
691
[cluster stats and node info](http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/cluster-nodes-info.html).
@@ -843,9 +843,9 @@ Contributed by Mark Wong-VanHaren.
843
843
844
844
## Changes between Elastisch 1.3.0-rc1 and 1.3.0-rc2
845
845
846
-
### ElasticSearch Native Client Upgrade
846
+
### Elasticsearch Native Client Upgrade
847
847
848
-
Elastisch now depends on ElasticSearch native client version `0.90.7`.
848
+
Elastisch now depends on Elasticsearch native client version `0.90.7`.
849
849
850
850
851
851
## Changes between Elastisch 1.3.0-beta5 and 1.3.0-rc1
@@ -919,12 +919,12 @@ Contributed by Jim Dunn.
919
919
920
920
Native client now returns the same value in `:fields` and `:_fields`
921
921
keys in search hits. This makes it both backwards compatible with
922
-
earlier versions and the format ElasticSearch HTTP API uses.
922
+
earlier versions and the format Elasticsearch HTTP API uses.
923
923
924
924
925
-
### ElasticSearch Native Client Upgrade
925
+
### Elasticsearch Native Client Upgrade
926
926
927
-
Elastisch now depends on ElasticSearch native client version `0.90.5`.
927
+
Elastisch now depends on Elasticsearch native client version `0.90.5`.
928
928
929
929
930
930
@@ -956,9 +956,9 @@ Elastisch now requires Clojure 1.4.
956
956
957
957
## Changes between Elastisch 1.2.0-beta3 and 1.2.0
958
958
959
-
### ElasticSearch Native Client Upgrade
959
+
### Elasticsearch Native Client Upgrade
960
960
961
-
Elastisch now depends on ElasticSearch native client version `0.90.3`.
961
+
Elastisch now depends on Elasticsearch native client version `0.90.3`.
962
962
963
963
964
964
### Empty Bulk Operations are Ignored
@@ -971,9 +971,9 @@ Contributed by Baptiste Fontaine.
971
971
972
972
## Changes between Elastisch 1.2.0-beta2 and 1.2.0-beta3
973
973
974
-
### ElasticSearch Native Client Upgrade
974
+
### Elasticsearch Native Client Upgrade
975
975
976
-
Elastisch now depends on ElasticSearch native client version `0.90.2`.
976
+
Elastisch now depends on Elasticsearch native client version `0.90.2`.
977
977
978
978
### Support for :ignore_indices in REST API client
979
979
@@ -1002,9 +1002,9 @@ the `:fields` option are now correctly converted to Clojure maps.
1002
1002
1003
1003
Contributed by Soren Macbeth.
1004
1004
1005
-
### ElasticSearch Native Client Upgrade
1005
+
### Elasticsearch Native Client Upgrade
1006
1006
1007
-
Elastisch now depends on ElasticSearch native client version `0.90.1`.
1007
+
Elastisch now depends on Elasticsearch native client version `0.90.1`.
1008
1008
1009
1009
1010
1010
## Changes between Elastisch 1.1.0 and 1.2.0-beta1
@@ -1050,7 +1050,7 @@ client counterpart that takes the same arguments.
1050
1050
### Native Client Performance Improvements
1051
1051
1052
1052
Native client is now over 50% faster on most commonly used operations
1053
-
thanks to much lower conversion overhead from ElasticSearch native client
1053
+
thanks to much lower conversion overhead from Elasticsearch native client
1054
1054
data structures to Clojure maps.
1055
1055
1056
1056
Contributed by Jon Pither.
@@ -1060,8 +1060,8 @@ Contributed by Jon Pither.
1060
1060
1061
1061
### Native Client
1062
1062
1063
-
Elastisch `1.1.0` includes a major new feature: native ElasticSearch client.
1064
-
The client uses ElasticSearch's Java API, and can be used with
1063
+
Elastisch `1.1.0` includes a major new feature: native Elasticsearch client.
1064
+
The client uses Elasticsearch's Java API, and can be used with
1065
1065
both transport and node clients.
1066
1066
1067
1067
#### Rationale
@@ -1150,7 +1150,7 @@ important for them.
1150
1150
1151
1151
GH issues: #17, #18, #20.
1152
1152
1153
-
Note that native ElasticSearch client currently relies on [ElasticSearch0.90.0.Beta1](http://www.elasticsearch.org/blog/2013/02/26/0.90.0.Beta1-released.html)
1153
+
Note that native Elasticsearch client currently relies on [Elasticsearch0.90.0.Beta1](http://www.elasticsearch.org/blog/2013/02/26/0.90.0.Beta1-released.html)
1154
1154
client libraries and some operations will only work with that version.
`clojurewerkz.elastisch.rest.response/facets-from` is a new convenience function that returns the facets section of a response.
1305
1305
The exact response format will vary between facet types and queries but it is always returned as an immutable map and has the same
1306
-
structure as in the respective ElasticSearch response JSON document.
1306
+
structure as in the respective Elasticsearch response JSON document.
1307
1307
1308
1308
1309
1309
### Clojure 1.4 By Default
@@ -1316,8 +1316,8 @@ We encourage all users to upgrade to 1.4, it is a drop-in replacement for the ma
1316
1316
1317
1317
### Match Query Support
1318
1318
1319
-
[ElasticSearch0.19.9](http://www.elasticsearch.org/blog/2012/08/23/0.19.9-released.html) renames Text Query to Match Query. Elastisch adapts by introducing `clojurewerkz.elastisch.query/match` that
1320
-
is effectively an alias for `clojurewerkz.elastisch.query/text` (ElasticSearch still supports `:text` in the query DSL for backwards
1319
+
[Elasticsearch0.19.9](http://www.elasticsearch.org/blog/2012/08/23/0.19.9-released.html) renames Text Query to Match Query. Elastisch adapts by introducing `clojurewerkz.elastisch.query/match` that
1320
+
is effectively an alias for `clojurewerkz.elastisch.query/text` (Elasticsearch still supports `:text` in the query DSL for backwards
1321
1321
compatibility).
1322
1322
1323
1323
@@ -1407,7 +1407,7 @@ are new functions that implement support for [index aliases](http://www.elastics
It takes the same options as documented in the [ElasticSearch guide on the Clear Cache Index operation](http://www.elasticsearch.org/guide/reference/api/admin-indices-clearcache.html)
1410
+
It takes the same options as documented in the [Elasticsearch guide on the Clear Cache Index operation](http://www.elasticsearch.org/guide/reference/api/admin-indices-clearcache.html)
1411
1411
1412
1412
#### Status
1413
1413
@@ -1433,7 +1433,7 @@ It takes the same options as documented in the [ElasticSearch guide on the Clear
It takes the same options as documented in the [ElasticSearch guide on the Stats Index operation](http://www.elasticsearch.org/guide/reference/api/admin-indices-stats.html)
1436
+
It takes the same options as documented in the [Elasticsearch guide on the Stats Index operation](http://www.elasticsearch.org/guide/reference/api/admin-indices-stats.html)
0 commit comments