FreeOnePlus opened a new pull request, #176: URL: https://github.com/apache/doris-mcp-server/pull/176
## Summary - add the read-only `doris_cluster` domain with eleven capability-gated child operations - expose node inventory, active tasks, monitoring metrics, memory, cache, compaction, workload groups, compute groups, recorded resource growth, and sanitized runtime capabilities - probe Doris SQL and FE/BE metric capabilities with version-aware native and degraded variants - preserve dead nodes in inventory while excluding explicitly dead components from active version gating - release failed probe connections back to their captured pools to prevent single-connection starvation - keep the live Cluster manifest within the 16 KiB domain budget - update the Unreleased section of `CHANGELOG.md` ## Runtime behavior The domain remains read-only. Unsupported features stay discoverable in the manifest with structured availability and `callable=false`. Doris 4.0.5 uses the legacy compaction summary when native compaction task metadata is unavailable. ## Validation - `uv run ruff check .` - `uv run mypy doris_mcp_server` - `uv run pytest -q -W error`: 1,597 passed, 71 skipped, 64.35% total coverage - focused post-rebase suite: 158 passed - real Doris 4.0.5 HTTP and stdio Cluster boundary tests: 2 passed - Bandit and SQL sink audit passed - clean sdist/wheel build and installed-wheel smoke passed -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
