opensearch-project / opensearch-api-specification

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

Extract TaskInfoBase #683

Closed Xtansia closed 1 week ago

Xtansia commented 1 week ago

Description

Extract TaskInfoBase

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 week ago

Changes Analysis

Commit SHA: c9a85b6a0dfb86c61dddb839ebd9e1ed08ce23ce Comparing To SHA: a22a61da13fe92e708f6b1b53d18fd05edb186aa

API Changes

Summary

└─┬Components
  ├──[➕] schemas (57589:7)
  ├─┬tasks._common___TaskInfo
  │ ├──[➖] required (57621:11)❌ 
  │ ├──[➖] required (57622:11)❌ 
  │ ├──[➖] required (57623:11)❌ 
  │ ├──[➖] required (57616:11)❌ 
  │ ├──[➖] required (57617:11)❌ 
  │ ├──[➖] required (57618:11)❌ 
  │ ├──[➖] required (57619:11)❌ 
  │ ├──[➖] required (57620:11)❌ 
  │ ├──[➖] type (57584:13)❌ 
  │ ├──[➖] properties (57586:9)❌ 
  │ ├──[➖] properties (57590:9)❌ 
  │ ├──[➖] properties (57588:9)❌ 
  │ ├──[➖] properties (57592:9)❌ 
  │ ├──[➖] properties (57594:9)❌ 
  │ ├──[➖] properties (57598:9)❌ 
  │ ├──[➖] properties (57601:9)❌ 
  │ ├──[➖] properties (57613:9)❌ 
  │ ├──[➖] properties (57603:9)❌ 
  │ ├──[➖] properties (57605:9)❌ 
  │ ├──[➖] properties (57607:9)❌ 
  │ ├──[➖] properties (57609:9)❌ 
  │ ├──[➖] properties (57611:9)❌ 
  │ ├──[➕] allOf (57586:11)
  │ └──[➕] allOf (57589:7)
  └─┬tasks._common___TaskGroup
    └─┬ALLOF
      └──[🔀] $ref (57589:13)❌ 
Document Element Total Changes Breaking Changes
components 26 24

Report

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

API Coverage

Before After Δ
Covered (%) 599 (58.67 %) 599 (58.67 %) 0 (0 %)
Uncovered (%) 422 (41.33 %) 422 (41.33 %) 0 (0 %)
Unknown 42 42 0
github-actions[bot] commented 1 week ago

Spec Test Coverage Analysis

Total Tested
528 366 (69.32 %)