Skip to content

Releases: amberzsy/opensearch-api-specification

OpenSearch OpenAPI Spec (main)

15 Nov 09:05
398481e
Compare
Choose a tag to compare
Pre-release

[Unreleased]

Added

  • Added API specs for query groups lifecycle APIs (#649)
  • Added Python and Ruby spec validators (#646)
  • Added verbose output of the story being evaluated (#646)
  • Added _search with sort: direction (#658)
  • Added _common.mapping:FlatObjectProperty (#661)
  • Added HEAD /{index}/_doc/{id} returning 404 (#670)
  • Added _common.mapping:IcuCollationKeywordProperty (#666)
  • Added /_cluster/stats/{metric}/nodes/{node_id} and /_cluster/stats/{metric}/{index_metric}/nodes/{node_id} (#639)
  • Added PhoneAnalyzer from analysis-phonenumber plugin (#609)
  • Added /_list/indices & /_list/shards api specs (#613)

Removed

  • Removed unsupported _common.mapping:SourceField's mode field and associated _common.mapping:SourceFieldMode enum (#652)
  • Removed unsupported _common.mapping:DenseVectorProperty, _common.mapping:SparseVectorProperty, and _common.mapping:FlattenedProperty (#666)
  • Removed unsupported time series dimension properties and types (#666)
  • Removed unsupported runtime field properties (script/on_script_error) on NumberPropertyBase (#666)

Fixed

  • Spec passes OpenAPI 3.1.0 validations (#646)
  • Disallowed characters (::, @, and :) in key names are replaced with ___ on merge (#646)
  • Added missing required to path parameters (#646)
  • Added missing schema parent to response types (#646)
  • Removed invalid externalDocs from flow_framework.create/update::query.use_case (#646)
  • Fixed incorrect style in indices.get_mapping::query.index (#646)
  • Removed invalid required from ppl responses (#646)
  • Added schema for security API error responses (#646)
  • Fixed /{index}/_create/{id} returning 201 (#669)

Links