Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[DOCS] 5.0 doc updates, readme, breaking changes
- Loading branch information
1 parent
30be1c0
commit 6fb6421
Showing
5 changed files
with
28 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,21 @@ | ||
== Breaking changes from 2.x | ||
|
||
== Breaking changes from 1.x | ||
|
||
- The client now requires PHP version 5.4 or higher | ||
- The entire client configuration and initialization system has changed to a builder pattern. Please see | ||
link:_configuration.html[Configuration] for more details | ||
- Notably, `GuzzleConnection` and `CurlMultiConnection` have been removed. If your code relied on these classes specifically, | ||
or configured cURL options explicitly, please see the docs about how the new HTTP handler functions | ||
- The client no longer ships with a default logger, and Monolog has been moved to "suggest". Please see | ||
<<enabling_logger>> for details on how to use Monolog (or equivalent PSR/Log implementation) | ||
- `custom` parameters are now part of the `client` options (e.g. `['client' => ['custom' => 'abc'] ]`) | ||
- Exception ignoring is now now part of the `client` options (e.g. `['client' => ['ignore' => 404] ]`) | ||
- Indices/Analyze Endpoint: `filters` and `char_filters` URI parameters have renamed to `filter` and `char_filter` respectively | ||
- SearchExists endpoint has been removed ([use `size=0` and `terminate_after=1` instead](https://www.elastic.co/guide/en/elasticsearch/reference/master/breaking_50_search_changes.html#_search_exists_api_removed)) | ||
- Warmers have been removed because they are [no longer useful](https://www.elastic.co/guide/en/elasticsearch/reference/master/breaking_50_index_apis.html#_warmers) | ||
- Indices/Optimize Endpoint has been removed ([use `_forcemerge` instead](https://www.elastic.co/guide/en/elasticsearch/reference/master/breaking_50_rest_api_changes.html#_literal__optimize_literal_endpoint_removed)) | ||
- MoreLikeThis (MLT) endpoint has been removed | ||
- DeleteByQuery endpoint has been removed. | ||
- Tasks/List and Tasks/Get are now separate endpoints (see: [[e0cc5f9]](http://github.com/elasticsearch/elasticsearch-php/commit/752d5a2)) | ||
- Client requires PHP 5.6.6 or higher | ||
=== Deprecations | ||
- Percolator endpoints are deprecated and will be removed in Elasticsearch 6.0 | ||
=== Internal BWC Breaks | ||
- Namespace injection has changed slightly. If you use custom namespaces, you'll need to update your code (see: Add better ability to inject namespaces [[b1a27b7]](http://github.com/elasticsearch/elasticsearch-php/commit/b1a27b7)) | ||
- Endpoints no longer use the Transport directly. If you use custom endpoints, you'll need to do some minor | ||
refactoring (see: Refactor to remove Transport dependence in endpoints [[ecd454c]](http://github.com/elasticsearch/elasticsearch-php/commit/ecd454c)) | ||
- To facilitate testing and other features, the `ConnectionInterface` has expanded to obtain some more methods ([[getPath()]](http://github.com/elasticsearch/elasticsearch-php/commit/8bcf1a8), [[getUserPass()]](http://github.com/elasticsearch/elasticsearch-php/commit/586fbdb), [[getHost()]](http://github.com/elasticsearch/elasticsearch-php/commit/445fdea)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters