Releases: AlexLoyko/opensearch-api-specification
Releases · AlexLoyko/opensearch-api-specification
Release list
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
_searchwithsort: 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
PhoneAnalyzerfromanalysis-phonenumberplugin (#609) - Added
/_list/indices&/_list/shardsapi specs (#613) - Added
GETandHEAD /{index}/_source/{id}returning404(#673) - Added
rename_alias_patternandrename_alias_replacementto/_snapshot/{repository}/{snapshot}/_restorebody parameters (#615) - Added
resource_statstoTaskInfoBase(#692) - Added
sto/_ingest/processor/grok(#689) - Added schema for security API error responses (#646)
- Added
aggregationsto/nodes/_usage/{metric}requests and responses (#615)
Removed
- Removed unsupported
_common.mapping:SourceField'smodefield and associated_common.mapping:SourceFieldModeenum (#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
scriptandon_script_errorfromNumberPropertyBase(#666) - Removed unsupported
requiredfrompplresponses (#646) - Removed invalid
externalDocsfromflow_framework.create/update::query.use_case(#646) - Removed unsupported
causeandcreatefrom/_index_template/_simulate_index/{name}(#691) - Removed
mappingsfromrequiredinindices.simulate_template#Template(#691)
Fixed
- Spec passes OpenAPI 3.1.0 validations (#646)
- Disallowed characters (
::,@, and:) in key names are replaced with___on merge (#646) - Added missing
requiredtopathparameters (#646) - Added missing
schemaparent to response types (#646) - Fixed incorrect
styleinindices.get_mapping::query.index(#646) - Fixed
/{index}/_create/{id}returning201(#669) - Fixed
ml._common.yaml#SearchModelsResponseandSearchModelsHitsHit(#672) - Fixed
refreshoptions to allowbooleanandstring(#673) - Fixed
valuetype inExplanationDetailand added_typetoexplain@200(#685) - Fixed index settings types (#684)
- Fixed
POSTandDELETE /_dangling/{index_uuid}returning202(#686) - Fixed response schema for
/_nodes/reload_secure_settingsand/_nodes/{node_id}/reload_secure_settings(#694) - Fixed
/_ingest/pipeline/{id}/_simulateresponsedocs/_sourcefield schema (#689) - Fixed
/_scripts/painless/_executerequest and response schema (#699) - Fixed
fieldsinHitallowing primitive arrays (#699)
Changed
- Changed
tasks._common:TaskInfoandtasks._common:TaskGroupto be composed of atasks._common:TaskInfoBase(#683)