Releases: amberzsy/opensearch-api-specification
Releases · amberzsy/opensearch-api-specification
OpenSearch OpenAPI Spec (main)
[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
withsort: direction
(#658) - Added
_common.mapping:FlatObjectProperty
(#661) - Added
HEAD /{index}/_doc/{id}
returning404
(#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
fromanalysis-phonenumber
plugin (#609) - Added
/_list/indices
&/_list/shards
api specs (#613)
Removed
- Removed unsupported
_common.mapping:SourceField
'smode
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
) onNumberPropertyBase
(#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
topath
parameters (#646) - Added missing
schema
parent to response types (#646) - Removed invalid
externalDocs
fromflow_framework.create/update::query.use_case
(#646) - Fixed incorrect
style
inindices.get_mapping::query.index
(#646) - Removed invalid
required
fromppl
responses (#646) - Added schema for security API error responses (#646)
- Fixed
/{index}/_create/{id}
returning201
(#669)