-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
6.0 Breaking changes check #2923
Comments
Indices information APIs Does the client concat indices information requests together? |
Search and Query DSL changes Should it be removed from |
timestamp and ttl in index requests, yes these should be removed. deprecated in 2.x they were kept around in 5.x for 2.x indices that moved over. Refresh requests with one or more shard failures return HTTP 500 response instead of 200 Requests to existing endpoints with incorrect HTTP verb now return 405 responses fielddata_fields Yes these should still be returned by the stats API, you can no longer select them to be returned as part of the search but they can still be used to drive aggregations |
@Mpdreamz - Have asked about |
@codebrain They should have been removed from the REST API spec. Would you like to open a PR to remove them (against elasticsearch master)? Typical flow would be to
|
Removed TTL and Timestamp from requests: elastic/elasticsearch#27888 Will need to pull & re-gen REST specs when I backport to 6.x branches. |
Merged ttl & timestamp removal into elasticsearch:master and backported to elasticsearch:6.x, 6.0 and 6.1 |
The _all meta field is now disabled by default The _all meta field is now disabled by default Since this can be re-enabled I have left it in the codebase. |
Already removed as part of #2680 |
#2951 covers this, the crud api's have been removed but render search template API still exists. https://www.elastic.co/guide/en/elasticsearch/reference/6.x/search-template.html |
No action required on our end, fall back to server validation here. |
In 5.x we rely on |
No client action needed here. |
@codebrain guess we can close this 🍰 🚢 🇮🇹 |
Breaking Changes
Aggregations changes
Cat API changes
Clients changes
Cluster changes
Document API changes
version
type force remove - Deleted enum valuecreated
field removed in the Index APIfound
field removed in the Delete API - Deleted propertyIndices changes
index_patterns
instead oftemplate
Ingest changes
Java API changes
setSource
methods require XContentTypeDeleteByQueryRequest
requires an explicitly set queryInternalStats
andStats
getCountAsString() method removedActionRequestBuilder#execute
returnsActionFuture
rather thanListenableActionFuture
Terms.Order
andHistogram.Order
classes replace byBucketOrder
getTookInMillis()
removed inBulkResponse
,SearchResponse
andTermVectorsResponse
GetField
andSearchHitField
replaced byDocumentField
PercentileRanksAggregationBuilder
has changedMapping changes
_all
meta field is now disabled by defaultinclude_in_all
mapping parameter is now disallowed - Deleted allIncludeInAll
andinclude_in_all
referencesmatch_mapping_type
options not silently ignoredlocale
on date fieldsPackaging changes
path.conf
is no longer a configurable settingCONF_DIR
is no longer supportedES_JVM_OPTIONS
is no longer supportedES_INCLUDE
is no longer supportedPercolator changes
percolator.map_unmapped_fields_as_string
setting has been deprecatedPlugins changes
Environment
instances fromSettings
Reindex changes
size
parameterREST changes
timestamp
andttl
in index requests_cache
and_cache_key
Scripting changes
_index
variablelang
can no longer be specified when using a stored script as part of a request - .Lang() not allowed to be specified as parameter in 6.0 on update request. #2935lang
can no longer be used when putting, getting, or deleting a stored scriptSearch and Query DSL changes
_uid
fielddata_fields
docvalue_fields
script_fields
Settings changes
Stats and info changes
throttle_time
in thestore
statsThe text was updated successfully, but these errors were encountered: