Skip to content

Latest commit

 

History

History
72 lines (58 loc) · 1.65 KB

release-notes-8.1.1.asciidoc

File metadata and controls

72 lines (58 loc) · 1.65 KB

Release notes v8.1.1

Bug fixes

  • #7667 Fix SQL missing Rows on QueryResponse (issue: #7663)

  • #7676 Ensure async client methods pass through cancellation token (issue: #7665)

Enhancements

  • #7684 Regenerated code with latest spec fixes for 8.7

Breaking changes

This release includes the following breaking changes as a result of specification fixes:

AsyncSearch and MultisearchBody KnnQuery

The type for the SubmitAsyncSearchRequest.Knn and MultisearchBody.Knn properties has changed to an ICollection<KnnQuery> from a single KnnQuery since it is possible to include more than one query in a request.

Before

public sealed partial class SubmitAsyncSearchRequest
{
   ...
   public Elastic.Clients.Elasticsearch.KnnQuery? Knn { get; set; }
   ...
}
public sealed partial class MultisearchBody
{
   ...
   public Elastic.Clients.Elasticsearch.KnnQuery? Knn { get; set; }
   ...
}

After

public sealed partial class SubmitAsyncSearchRequest
{
   ...
   public ICollection<Elastic.Clients.Elasticsearch.KnnQuery>? Knn { get; set; }
   ...
}
public sealed partial class MultisearchBody
{
   ...
   public ICollection<Elastic.Clients.Elasticsearch.KnnQuery>? Knn { get; set; }
   ...
}