elastic / elasticsearch-net

This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
https://www.elastic.co/guide/en/elasticsearch/client/net-api/current/index.html
Apache License 2.0
11 stars 1.15k forks source link

7.4 meta ticket #4133

Closed codebrain closed 5 years ago

codebrain commented 5 years ago

Ticket to track progress on 7.4 client release.

Breaking changes

Infra/REST API

Search

Snapshot/Restore

Transforms

Breaking Java changes

Geo

Deprecations

Infra/Core

Machine Learning

New features

Aggregations

Analysis

Authorization

Features/ILM

Features/Watcher

Geo

Enhancements

Aggregations

Analysis

CCR

CRUD

Features/ILM

Features/Indices APIs

Features/Watcher

Machine Learning

Ranking

Search

Snapshot/Restore

Bug fixes

Analysis

CRUD

Features/ILM

Infra/REST API

Machine Learning

Mapping

Rollup

Snapshot/Restore

Transforms

Mpdreamz commented 5 years ago

Checked:

Since we do not support data frame just yet

Mpdreamz commented 5 years ago

Does not affect us.

Mpdreamz commented 5 years ago

Node settings will be passed to on DynamicDictionary

Mpdreamz commented 5 years ago

No impact on us

Mpdreamz commented 5 years ago

We already pass everything through for the server to validate

Mpdreamz commented 5 years ago

No impact on us

Mpdreamz commented 5 years ago

This actually fixes a bug for us, we assume these were always returned and are non nullable in our mapping

Mpdreamz commented 5 years ago

No impact on us.

Mpdreamz commented 5 years ago

TODO https://github.com/elastic/elasticsearch/pull/45245 also mentions last_success which we currently do not map for GetSnapshotLifecycle

Mpdreamz commented 5 years ago

description already comes through on get task responses

Mpdreamz commented 5 years ago

Does not affect us afaict.

russcam commented 5 years ago

Support WKT point conversion to geo_point type #44107 (issue: #41821)

For this, I was thinking we can extend GeoLocation to support deserializing from this, similar to what we have done for GeoShapes i.e. deserialize from WKT (and serialize to WKT when has been deserialized from WKT).

Mpdreamz commented 5 years ago

Aborting or closing a request in the client will take care of this.

An abort in .NET results in a tcp reset which does not put the connection in TIME_WAIT a dispose will result in a FIN which does result in a TIME_WAIT.

Either way the connection will be closed and the search task will be aborted on the server

Validated on with WireShark on Linux netcoreapp2.2 which uses the ManagedSocketsHandler.

Mpdreamz commented 5 years ago

Painless changes only

Mpdreamz commented 5 years ago

Support Range Fields in Histogram and Date Histogram #45395

Change that now allows you to target range fields, awesome feature. No REST changes

codebrain commented 5 years ago

TODO elastic/elasticsearch#45245 also mentions last_success which we currently do not map for GetSnapshotLifecycle

Implemented in https://github.com/elastic/elasticsearch-net/pull/4162

russcam commented 5 years ago

Closing this ticket as superseded by #4174