FreeOnePlus opened a new pull request, #141: URL: https://github.com/apache/doris-mcp-server/pull/141
## Summary - paginate `resources/list`, `tools/list`, and `prompts/list` with deterministic opaque cursors bound to the visible snapshot and authorization context - expose bounded `MCP_LIST_PAGE_SIZE` configuration and use an identity-scoped metadata cache so large Doris catalogs remain stable across pages - cover Streamable HTTP, true subprocess stdio, legacy compatibility, invalid/stale cursors, multiworker propagation, and real Doris traversal ## Validation - `uv lock --check` - `uv run ruff check .` - `uv run mypy doris_mcp_server` - `uv run bandit -q -c pyproject.toml -r doris_mcp_server doris_mcp_client generate_requirements.py` - `uv run pytest -q -W error`: 647 passed, 66 skipped - source distribution and clean-wheel install/import/CLI smoke - official MCP 2026-07-28 server-stateless conformance: 25/25 passed, 0 failed, 0 warnings - real Doris process tests over Streamable HTTP and stdio: 9 passed; paged >1000 resources without duplicates or loss - real Doris cleanup audit: 0 temporary tables, 0 temporary users -- 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]
