Skip to content

Issue 4795: docs: fix missing HTTP API endpoints in versioned admin REST API docs#4796

Open
Shawyeok wants to merge 1 commit into
apache:masterfrom
Shawyeok:docs/fix-missing-http-api-endpoints-in-versioned-docs
Open

Issue 4795: docs: fix missing HTTP API endpoints in versioned admin REST API docs#4796
Shawyeok wants to merge 1 commit into
apache:masterfrom
Shawyeok:docs/fix-missing-http-api-endpoints-in-versioned-docs

Conversation

@Shawyeok
Copy link
Copy Markdown
Contributor

@Shawyeok Shawyeok commented May 25, 2026

Descriptions of the changes in this PR:

Fix #4795

Motivation

Several HTTP API endpoints implemented in HttpRouter.java were absent from the versioned admin REST API documentation pages (site3/website/versioned_docs/version-*/admin/http.md). Each version's doc was audited against its corresponding git tag to ensure only endpoints actually present in that release are documented.

Changes

version-4.14.8 and version-4.15.5 — added missing endpoints (verified against release-4.14.8 / release-4.15.5 tags):

  • /api/v1/bookie/cluster_info
  • /api/v1/bookie/state/readonly (GET + PUT)
  • /api/v1/autorecovery/status (GET + PUT)

version-4.16.7 and version-4.17.3 — added missing endpoints (verified against release-4.16.7 / release-4.17.3 tags):

  • /api/v1/bookie/state/readonly (GET + PUT)
  • /api/v1/autorecovery/status (GET + PUT)
  • forceMajor / forceMinor optional parameters on PUT /api/v1/bookie/gc
  • Fixed misaligned Markdown table separators

Note: suspend_compaction, resume_compaction, sanity, and entry_location_compact were intentionally not added to 4.14.8 / 4.15.5 — those endpoints did not exist in HttpRouter.java at those release tags.

Several HTTP endpoints implemented in HttpRouter.java were absent from
the versioned admin REST API documentation. Each version's doc was
verified against its corresponding git tag to ensure only endpoints
actually present in that release are documented.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.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.

docs: missing HTTP API endpoints in versioned admin REST API documentation

1 participant