Skip to content

Commit f7f19e4

Browse files
committed
Version 7.5.0 release
1 parent ab9d401 commit f7f19e4

File tree

6 files changed

+61
-6
lines changed

6 files changed

+61
-6
lines changed

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,58 @@
1+
## 7.5.0
2+
3+
- Support for Elasticsearch 7.5.
4+
- Update API spec generator: The code for Elasticsearch OSS and X-Pack APIs is being generated from the rest api spec.
5+
- Specs have been updated to address new/deprecated parameters.
6+
- Ruby versions tested: 2.3.8, 2.4.9, 2.5.7, 2.6.5 and 2.7.0 (new).
7+
8+
### API
9+
10+
Endpoints that changed:
11+
- `_bulk`: body is now required as an argument.
12+
- `cat`: `local` and `master_timeout` parameters are gone.
13+
- `health`: New parameter `health`.
14+
- `indices`: Adds `time` and `include_unload_segments` parameters.
15+
- `nodes`: Adds `bytes`, `time` parameters.
16+
- `pending_tasks`: Adds `time` parameter.
17+
- `recovery`: Adds `active_only`, `detailed`, `index`, `time` parameters.
18+
- `segments`: Removes `index` parameter and it's now a url part.
19+
- `shards`: Adds `time` parameter.
20+
- `snapshots`: Adds `time` parameter.
21+
- `tasks`: Adds `time` parameter.
22+
- `templates`: The `name` parameter is now passed in as a part but not a parameter.
23+
- `thread_pool`: The `thread_pool_patterns` parameter is now passed in as a part but not as a parameter.
24+
- `cluster`
25+
- `put_settings`: body is required.
26+
- `state`: `index_templates` is gone.
27+
- `node_id` is now a url part.
28+
- `delete` - `parent` parameter is gone.
29+
- `delete_by_query`: `analyzer` parameters are gone, `max_docs` is a new parameter, `body` is now a required parameter.
30+
- `delete_by_query_rethrottle` new endpoint.
31+
- `delete_by_rethrottle` - uses `delete_by_query_rethrottle` and hasn't changed.
32+
- `exists`, `exists_source`, `explain`: `parent` parameter is gone.
33+
- `field_caps`: `fields` param is no longer required.
34+
- `get`: `parent` parameter is gone
35+
- `get_source`: `parent` parameter is gone
36+
- `index`: `body` parameter is required, `wait_for_shard` is a new parameter, `consistency`, `include_type_name`, `parent`, `percolate`, `replication`, `timestamp`, `ttl` parameters are gone
37+
- `indices`
38+
- `get`: `feature` paramatere was deprecated and is gone.
39+
- `delete_aliases`, `put_alias`: URL changed internally to 'aliases' instead of 'alias' but shouldn't affect the client's API.
40+
- `render_search_template`: `id` is now a part not a parameter
41+
- `search`: `fielddata_fields`, `include_type_name`, `fields`, `ignore_indices`, `lowercase_expanded_terms`, `query_cache`, `source` parameters are gone, `ccs_minimize_roundtrips`, `track_scores` are new parameters.
42+
- `tasks` - `list`: task_id is not supported anymore, it's in get now.
43+
- `termvectors`: `parent` parameter is gone.
44+
- `update`: `version` parameter is not supported anymore.
45+
46+
### X-PACK
47+
48+
Some urls changed internally to remove `_xpack`, but it shouldn't affect the client's API.
49+
50+
- `explore`: `index` is now required.
51+
- `info`: `human` parameter is gone.
52+
- `migration`: some endpoints are gone: `get_assistance`, `get_assistance_test` and `upgrade_test`.
53+
- `watcher`: `restart` endpoint is gone.
54+
55+
156
## 7.4.0
257

358
### Client

elasticsearch-api/lib/elasticsearch/api/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44

55
module Elasticsearch
66
module API
7-
VERSION = "7.4.0"
7+
VERSION = "7.5.0"
88
end
99
end

elasticsearch-transport/lib/elasticsearch/transport/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44

55
module Elasticsearch
66
module Transport
7-
VERSION = "7.4.0"
7+
VERSION = "7.5.0"
88
end
99
end

elasticsearch-xpack/lib/elasticsearch/xpack/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44

55
module Elasticsearch
66
module XPack
7-
VERSION = "7.4.0"
7+
VERSION = "7.5.0"
88
end
99
end

elasticsearch/elasticsearch.gemspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ Gem::Specification.new do |s|
2727

2828
s.required_ruby_version = '>= 1.9'
2929

30-
s.add_dependency "elasticsearch-transport", '7.4.0'
31-
s.add_dependency "elasticsearch-api", '7.4.0'
30+
s.add_dependency "elasticsearch-transport", '7.5.0'
31+
s.add_dependency "elasticsearch-api", '7.5.0'
3232

3333
s.add_development_dependency "bundler"
3434

elasticsearch/lib/elasticsearch/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
# See the LICENSE file in the project root for more information
44

55
module Elasticsearch
6-
VERSION = "7.4.0"
6+
VERSION = "7.5.0"
77
end

0 commit comments

Comments
 (0)