opensearch-project / opensearch-api-specification

API specification for OpenSearch
Apache License 2.0
35 stars 62 forks source link

Remove unsupported runtime fields types #634

Closed Xtansia closed 1 month ago

Xtansia commented 1 month ago

Description

Remove unsupported runtime fields types

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.

github-actions[bot] commented 1 month ago

Changes Analysis

Commit SHA: b93336ecba70ab36eb57b6edfa2001d5d8748422 Comparing To SHA: 56081a4f1617caabf02112341a4de9de2f18bb5e

API Changes

Summary

├─┬Paths
│ ├─┬/_search
│ │ ├─┬GET
│ │ │ └─┬Requestbody
│ │ │   └─┬application/json
│ │ │     └─┬Schema
│ │ │       └──[➖] properties (26400:15)❌ 
│ │ └─┬POST
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └──[➖] properties (26400:15)❌ 
│ ├─┬/_field_caps
│ │ ├─┬GET
│ │ │ └─┬Requestbody
│ │ │   └─┬application/json
│ │ │     └─┬Schema
│ │ │       └──[➖] properties (25425:15)❌ 
│ │ └─┬POST
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └──[➖] properties (25425:15)❌ 
│ ├─┬/{index}/_search
│ │ ├─┬GET
│ │ │ └─┬Requestbody
│ │ │   └─┬application/json
│ │ │     └─┬Schema
│ │ │       └──[➖] properties (26400:15)❌ 
│ │ └─┬POST
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └──[➖] properties (26400:15)❌ 
│ ├─┬/{index}/_mapping
│ │ ├─┬PUT
│ │ │ └─┬Requestbody
│ │ │   └─┬application/json
│ │ │     └─┬Schema
│ │ │       └──[➖] properties (25655:15)❌ 
│ │ └─┬POST
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └──[➖] properties (25655:15)❌ 
│ └─┬/{index}/_field_caps
│   ├─┬GET
│   │ └─┬Requestbody
│   │   └─┬application/json
│   │     └─┬Schema
│   │       └──[➖] properties (25425:15)❌ 
│   └─┬POST
│     └─┬Requestbody
│       └─┬application/json
│         └─┬Schema
│           └──[➖] properties (25425:15)❌ 
└─┬Components
  ├──[➖] schemas (38596:7)❌ 
  ├──[➖] schemas (46727:7)❌ 
  ├──[➖] schemas (38573:7)❌ 
  ├──[➖] schemas (38609:7)❌ 
  ├──[➖] schemas (38605:7)❌ 
  ├─┬_core.reindex:Source
  │ └──[➖] properties (41992:9)❌ 
  ├─┬_common.mapping:TypeMapping
  │ └──[➖] properties (38863:9)❌ 
  ├─┬cluster.stats:FieldTypesMappings
  │ └──[➖] properties (46596:9)❌ 
  ├─┬_core.msearch:MultisearchBody
  │ └──[➖] properties (41551:9)❌ 
  └─┬asynchronous_search._common:Search
    └──[➖] properties (43264:9)❌ 
Document Element Total Changes Breaking Changes
components 10 10
paths 10 10

Report

The full API changes report is available at: https://github.com/opensearch-project/opensearch-api-specification/actions/runs/11453155476/artifacts/2085953615

API Coverage

Before After Δ
Covered (%) 588 (57.59 %) 588 (57.59 %) 0 (0 %)
Uncovered (%) 433 (42.41 %) 433 (42.41 %) 0 (0 %)
Unknown 29 29 0
github-actions[bot] commented 1 month ago

Spec Test Coverage Analysis

Total Tested
504 317 (62.9 %)
dblock commented 1 month ago

Thanks, for the equivalent of this functionality see https://github.com/opensearch-project/OpenSearch/issues/1133.

Xtansia commented 1 month ago

Created https://github.com/opensearch-project/opensearch-api-specification/issues/636 to track it