|
| 1 | +## 7.8.0 |
| 2 | + |
| 3 | +### Client |
| 4 | + |
| 5 | +- Support for Elasticsearch version `7.8`. |
| 6 | +- Surface deprecation headers from Elasticsearch. When there's a `warning` response header in Elasticsearch's response, the client will emit a warning with `warn`. |
| 7 | +- Typhoeus is supported again, version 1.4+ and has been added back to the docs. |
| 8 | +- Adds documentation and example for integrating with Elastic APM. |
| 9 | + |
| 10 | +### API |
| 11 | + |
| 12 | +#### New API Endpoints |
| 13 | + |
| 14 | +- `abort_benchmark` |
| 15 | +- `benchmark` |
| 16 | +- `cluster.delete_voting_config_exclusions` |
| 17 | +- `cluster.post_voting_config_exclusions` |
| 18 | +- `delete_by_rethrottle` |
| 19 | +- `nodes.shutdown` |
| 20 | +- `remote.info` |
| 21 | + |
| 22 | +Experimental endpoints: |
| 23 | + |
| 24 | +- `cluster.delete_component_template` |
| 25 | +- `cluster.exists_component_template` |
| 26 | +- `cluster.get_component_template` |
| 27 | +- `cluster.put_component_template` |
| 28 | + |
| 29 | +- `indices.delete_index_template` |
| 30 | +- `indices.exists_index_template` |
| 31 | +- `indices.get_index_template` |
| 32 | +- `indices.put_index_template` |
| 33 | +- `indices.simulate_index_template` |
| 34 | + |
| 35 | +#### API Changes |
| 36 | + |
| 37 | +- `cat/thread_pool`: `size` is deprecated |
| 38 | +- `indices.get_data_streams`: `name` is now a string instead of list, the name or wildcard expression of the requested data streams. |
| 39 | +- `indices.put_index_template`: new parameter: `cause` (string), user defined reason for creating/updating the index template. |
| 40 | +- `indices.simulate_index_template`: Two new parameters: `create`, whether the index template we optionally defined in the body should only be dry-run added if new or can also replace an existing one. `cause` User defined reason for dry-run creating the new template for simulation purposes |
| 41 | +- `snapshot.delete_repository`: New parameter `repository`, name of the snapshot repository, wildcard (`*`) patterns are now supported |
| 42 | +- `task.cancel`: new parameter `wait_for_completion` (boolean) Should the request block until the cancellation of the task and its descendant tasks is completed. Defaults to false |
| 43 | + |
| 44 | +### X-Pack |
| 45 | + |
| 46 | +#### New API Endpoints |
| 47 | + |
| 48 | +New namespace: `indices` |
| 49 | +- `indices.freeze` |
| 50 | +- `indices.reload_search_analyzers` |
| 51 | +- `indices.unfreeze` |
| 52 | + |
| 53 | +New namespace: `searchable_snapshots` |
| 54 | +- `clear_cache` |
| 55 | +- `mount` |
| 56 | +- `repository_stats` |
| 57 | +- `stats` |
| 58 | + |
| 59 | +#### API Changes |
| 60 | + |
| 61 | +- `machine_learning.delete_expired_data` new param `body`: deleting expired data parameters |
| 62 | + |
1 | 63 | ## 7.7.0
|
2 | 64 |
|
3 | 65 | This version drops support for Ruby 2.4 since it's reached it's end of life.
|
|
0 commit comments