Skip to content

DOC-13299: Migrate Query REST APIs to dev repo#174

Merged
simon-dew merged 9 commits into
release/7.6from
DOC-13299-bis
Jul 10, 2025
Merged

DOC-13299: Migrate Query REST APIs to dev repo#174
simon-dew merged 9 commits into
release/7.6from
DOC-13299-bis

Conversation

@simon-dew
Copy link
Copy Markdown
Contributor

@simon-dew simon-dew commented Jul 10, 2025

Docs ticket: DOC-13299

Fix OpenAPI spec issues before migrating to https://github.com/couchbase/query

The main purpose of this PR is to deal with the descriptions of query parameters which have equivalent settings at request-level, node-level, or cluster-level. Node-level and cluster-level parameters are not currently available via the Management REST API and should currently remain undocumented for the Data API. I've therefore moved any descriptions of or links to equivalent settings at other levels out of the description field and into the x-desc-more vendor extension. This means Redocly won't see it, and it won't be published in the Data API docs.

This PR also configures OpenAPI generator so that it can see the x-desc-more vendor extension, and add it to the parameter description. So the parameter descriptions in the static Server docs will see descriptions of and links to equivalent settings at node-level and cluster-level.

@simon-dew simon-dew merged commit ed37f42 into release/7.6 Jul 10, 2025
1 check passed
@simon-dew simon-dew deleted the DOC-13299-bis branch July 10, 2025 18:03
simon-dew added a commit that referenced this pull request Aug 19, 2025
* Add support for extended descriptions
* Add support for additional property names
* Update Query specs with extended descriptions
* Build output documentation

---------

Co-authored-by: tech-comm-team-couchbase <tech-comm-team@couchbase.com>
simon-dew added a commit that referenced this pull request Aug 19, 2025
* Add support for extended descriptions
* Add support for additional property names
* Update Query specs with extended descriptions
* Build output documentation

---------

Co-authored-by: tech-comm-team-couchbase <tech-comm-team@couchbase.com>
simon-dew added a commit that referenced this pull request Sep 10, 2025
* Add support for extended descriptions
* Add support for additional property names
* Update Query specs with extended descriptions
* Build output documentation

---------

Co-authored-by: tech-comm-team-couchbase <tech-comm-team@couchbase.com>
dgnicholson pushed a commit that referenced this pull request Oct 21, 2025
* Add support for extended descriptions
* Add support for additional property names
* Update Query specs with extended descriptions
* Build output documentation

---------

Co-authored-by: tech-comm-team-couchbase <tech-comm-team@couchbase.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants