FreeOnePlus opened a new pull request, #166:
URL: https://github.com/apache/doris-mcp-server/pull/166

   ## Summary
   
   - add the immutable eight-domain, 47-child read-only feature matrix for the
     1.0.0 hierarchical tool architecture
   - add strict Doris version-range evaluation, exclusion ranges, RC ordering,
     conservative FE/BE version-vector scopes, and fail-closed unknown handling
   - add a source registry and runtime-probe contracts for all 68 capability
     variants
   - keep certification targets separate from actually certified Doris patches
   
   ## Key compatibility contracts
   
   - project minimum: Doris 3.0.0
   - Compaction Task Tracker: `>=4.0.6,<4.1.0` or `>=4.1.1`
   - MTMV Compute Group: `>=4.0.7,<4.1.0` or `>=4.1.2`
   - native lineage provider: `>=4.0.6`
   - audit lineage: primary below 4.0.6 and degraded fallback at 4.0.6+
   - Python UDF/UDAF/UDTF: `>=4.1.3`
   - Ossie semantic operations require an explicit `model_ref` probe
   
   ## Validation
   
   - 62 focused tests passed
   - feature-matrix module coverage: 100% (310/310 statements)
   - full suite: 1,243 passed, 69 skipped
   - full coverage: 61.32%
   - Ruff passed
   - Mypy passed for 70 production source files
   - `uv lock --check` passed
   - source distribution and wheel build passed
   - Bandit passed
   - isolated wheel smoke passed with 47 children and 16 registered sources
   - upload-scope scan found no Chinese text, private IPs, credentials, email
     addresses, or local design/ledger material
   
   ## Real acceptance
   
   The final code path was exercised through:
   
   ```text
   Codex Host
   -> MCP Client
   -> stdio MCP Server
   -> production DorisConnection
   -> real Apache Doris
   ```
   
   The real server returned
   `doris version doris-4.0.5-rc01-59de8c4c524`, normalized to `4.0.5rc1`.
   Two independent MCP SDK sessions returned identical payloads. The Codex Host
   called the single acceptance tool once and correctly reported:
   
   - base catalog metadata: compatible
   - legacy compaction summary: compatible
   - native lineage events: unavailable
   - Compaction Task Tracker: unavailable
   - certification: `outside_target`, `certified=false`
   
   No compatibility aliases or new public MCP tools are introduced by this PR.
   


-- 
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]

Reply via email to