Skip to content

Releases: elastic/elasticsearch-net

7.14.0-beta.1

22 Jul 11:43
804393a
Compare
Choose a tag to compare
7.14.0-beta.1 Pre-release
Pre-release

7.13.2...7.14.0-beta.1

Features & Enhancements

  • #5728 Pre-flight product check
  • #5731 NameValueCollection.ToQueryString performance optimisation (issue: #4952)
  • #5740 Change default IMemoryStreamFactory
  • #5780 Add support for dense vector fields (issue: #3836)
  • #5755 Add readonly property to FS repository settings (issue: #5753)
  • #5789 Support simple_pattern and simple_pattern_split tokenizers (issue: #5716)
  • #5792 Add running state to data feed stats (issue: #5776)
  • #5793 Add IO stats to node stats model (issue: #5776)
  • #5801 Add match_only_text field (issue: #5776)
  • #5802 Add keep_values gap policy (issue: #5776)
  • #5803 Add cancelled property to TaskInfo (issue: #5776)
  • #5812 Support _meta on ILM policy (issue: #5776)
  • #5823 Add support for the migrate to data tiers API
  • #5831 Support snapshot repository analysis API
  • #5832 Support index pattern exclusion in CCR AutoFollow (issue: #5776)
  • #5856 Support get async SQL search status API
  • #5858 Support delete async SQL search API
  • #5861 Support get async SQL search API
  • #5869 Support async SQL searches

Performance

  • #5865 Reduce allocations on some transport paths

Bug Fixes

  • #5743 Fix weekly schedule deserialisation (issue: #5725)
  • #5761 Fix discrepancies in Watcher API models which fail (de)serialization (issue: #5725)
  • #5888 Fix hourly watcher scheduler serialisation (issue: #5761)
  • #5898 Fix null-ref exception when track total hits is disabled (issue: #5892)

Deprecations

  • #5815 Mark version property on Analyzer as obsolete (issue: #5776)

View the full list of issues and PRs

7.13.2

05 Jul 13:05
Compare
Choose a tag to compare

7.13.1...7.13.2

Uncategorized

  • #5785 Ensure we dispose of the response stream in all cases (issue: #5775)

View the full list of issues and PRs

6.8.9

05 Jul 12:56
Compare
Choose a tag to compare

6.8.8...6.8.9

Uncategorized

  • #5750 [6.x] Switch default memory stream factory

View the full list of issues and PRs

7.13.1

17 Jun 10:54
Compare
Choose a tag to compare

7.13.0...7.13.1

Bug Fixes

  • #5735 Skip MIME type validation when no body (issue: #5730)

View the full list of issues and PRs

7.13.0

25 May 13:53
5161ed2
Compare
Choose a tag to compare

7.12.1...7.13.0

Breaking Changes

Bug Fixes

  • #5546 Update RuntimeField to use IInlineScript (issue: #5537)

Runtime fields now support parameters in their scripts which the current IStoredScript interface, used on IRuntimeField did not support. This change updates the IRuntimeField interface Script property to use IInlineScript which better aligns to the functionality of scripts in runtime fields. The implementation and RuntimeFieldDescriptor were update accordingly.

This is a breaking change but should have a limited impact on existing users and ultimately was worth making to allow consumers to fully utilise runtime fields. Code currently using runtime fields and the object initializer syntax may need to be updated. The change required is to create an instance of InlineScript rather than PainlessScript when setting the Script property.

Renamed Types

  • EQL Low-Level APIs

To fully support new EQL APIs and map implementations in NEST, the generated code has resulted in renaming a few types...

  • DeleteRequestParameters renamed to EqlDeleteRequestParameters
  • GetRequestParameters renamed to EqlGetRequestParameters
  • GetStatusRequestParameters renamed to EqlSearchStatusRequestParameters

In addition, the PreviewDatafeed low-level client method now accepts PostData as an argument.

Bug Fixes

  • #5572 Fix client exception message to avoid double period on .NET Framework

New Features

  • #5588 Add IP type to convert processor (issue: #5584)
  • #5603 Support network direction processor additions (issue: #5584)
  • #5606 Support new queryable "_tier" metadata field
  • #5607 Add positive_score_impact to rank_features property (issue: #5584)
  • #5610 Allow formatting of sort values (issue: #5584)
  • #5616 Add registered domain ingest processor (issue: #5584)
  • #5619 Add support for combined fields query (issue: #5584)
  • #5622 Support for calculated numeric fields (issue: #5584)
  • #5624 Support runtime mappings for SQL
  • #5633 Add migrate to data stream API in NEST
  • #5636 Add promote data stream API to NEST
  • #5658 Add NEST support for EQL Search API (issue: #5584)
  • #5663 Add NEST support for EQL search status API (issue: #5584)
  • #5665 Add NEST support for EQL Get Search API (issue: #5584)
  • #5667 Add NEST support for EQL delete API (issue: #5584)
  • #5680 Add NEST support for Query Watcher API (issue: #5584)
  • #5706 Improve anonymous serialization exception message (issue: #5702)

View the full list of issues and PRs

7.12.1

20 Apr 10:56
Compare
Choose a tag to compare

7.12.0...7.12.1

Bug Fixes

  • #5541 Add fallback when detected runtime version is invalid (issue: #5539)
  • #5499 Correct the JSON name for the position length on tokens (issue: #5498)

View the full list of issues and PRs

6.8.8

19 Apr 08:23
Compare
Choose a tag to compare

6.8.7...6.8.8

Bug Fixes

  • #5530 Check _cleanupTimer is not null when disposing (backport fix/4818 to 6.x) (issues: #4818, #5529)

View the full list of issues and PRs

7.12.0

24 Mar 08:11
Compare
Choose a tag to compare

7.11.1...7.12.0

Features & Enhancements

  • #5304 Implement URI parts ingest processor
  • #5322 Add data_frozen node role
  • #5338 Add architecture stats to cluster node stats (issue: #5337)
  • #5345 Add Fingerprint ingest processor (issue: #5337)
  • #5347 Add network community ID ingest processor
  • #5353 Add rollover API support for max_primary_shard_size (issue: #5337)
  • #5354 Add frozen tier support to ILM phases
  • #5360 Add network direction ingest processor (issue: #5337)
  • #5372 Add multi terms aggregation (issue: #5337)
  • #5373 Add linear function to rank_feature query (issue: #5337)
  • #5374 Add support for _shard_doc sort with pit (issue: #5337)
  • #5377 Support runtime fields on transforms (issue: #5337)
  • #5378 Update get token response to include auth info
  • #5383 Add max_analyzed_offset to highlight (issue: #5337)
  • #5402 Add variable width histogram aggregation (issue: #5400)
  • #5403 Add applications to get role response (issue: #5401)
  • #5412 Support case_insensitive on term-based queries (issue: #5407)
  • #5417 Add IEnumerable overload SearchAfter descriptor (issue: #5416)

Bug Fixes

  • #5413 Add explicit stop method to Auditable (issue: #5363)
  • #5435 Deserialise analyzers without a type (issue: #5432)

Performance

  • #5293 Optimise RouteValues allocations

View the full list of issues and PRs

7.11.1

17 Feb 12:52
Compare
Choose a tag to compare

7.11.0...7.11.1

Bug Fixes

  • #5326 Fix Client Diagnostics following the upgrade to DiagnosticSource 5.0.0 in 7.10.1

View the full list of issues and PRs

6.8.7

16 Feb 13:34
Compare
Choose a tag to compare

6.8.6...6.8.7

Features & Enhancements

  • #4673 Allow HttpClient instances to be refreshed periodically
  • #4678 [Backport 6.x] Reimplement #4673 manually
  • #5302 [Backport 6.x] Implement meta header for client requests (issue: #5190)

Bug Fixes

  • #4705 update CatAllocationRecord (issue: #4699)
  • #4725 AutoDateHistogramAggregate Interval should be DateMathTime (issue: #4333)

View the full list of issues and PRs