Vivek1106-04 opened a new pull request, #40:
URL: https://github.com/apache/asterixdb/pull/40
## Summary
This PR adds comprehensive documentation for several admin API endpoints
that were previously undocumented in `api.md`.
## Changes
Added documentation for the following endpoints:
- `/admin/cluster` - Cluster state and configuration
- `/admin/cluster/node/{node-id}` - Node-specific information and
configuration
- `/admin/requests/running` - List and cancel running requests
- `/admin/diagnostics` - System diagnostics information
- `/admin/version` - AsterixDB version information
- `/admin/shutdown` - Cluster shutdown (all nodes or specific node)
- `/admin/rebalance` - Data rebalancing operations
- `/admin/storage` - Storage information (NC-level endpoint)
- `/admin/udf` - User-defined function management (NC-level endpoint)
## Testing
Documentation-only change. Verified endpoint behavior by reviewing servlet
implementations in:
- `ClusterApiServlet.java`
- `NodeControllerDetailsApiServlet.java`
- `ActiveRequestsServlet.java`
- `DiagnosticsApiServlet.java`
- `VersionApiServlet.java`
- `ShutdownApiServlet.java`
- `RebalanceApiServlet.java`
- `StorageApiServlet.java`
- `NCUdfApiServlet.java`
## Related
- JIRA: ASTERIXDB-3695
- First contribution as part of GSoC project for LLM Agent Protocols
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]