You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by cg...@apache.org on 2026/08/12 21:26:02 UTC
(drill-mcp) branch feat/drill-mcp-server updated (81c02ae -> 55e99cd)
This is an automated email from the ASF dual-hosted git repository.
cgivre pushed a change to branch feat/drill-mcp-server
in repository https://gitbox.apache.org/repos/asf/drill-mcp.git
from 81c02ae Various fixes
add df7c9d0 fix: strip URL userinfo from REST client error messages
add a843a72 fix: enforce max_rows client-side in RestClient.query
add b3caedc fix: redact secrets embedded inside string values, not just keys
add d660a67 clarify: note why test_leaves_innocuous_keys_alone's input has no embedded credential
add a5329bb fix: redact and hidden-schema-filter list_profiles/get_profile output
add 0322cf0 fix: drop pydantic's input_value from ConfigError messages
add 80cdb1f fix: catch DrillError alongside ConfigError in main()
add 9e879e0 test: isolate ambient environment in test_server/client_rest/client_jdbc
add 87b61ec chore: remove unused integration pytest marker
add 665a7e2 Fix test env leakage and enforce row cap in the tool layer
add fe9465b Add ruff for linting and formatting
add dcae48e Add GitHub Actions CI workflow
add 7ccda92 Add Apache Drill MCP server
add 0fde752 Merge branch 'feat/drill-mcp-server' into main
add bd9e925 Fix lint findings under a stricter ruff rule set
add 67c3681 Apply ruff format
new 55e99cd Merge pull request #1 from apache/main
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/ci.yml | 73 +++++++++++++++++++++
drill_mcp/client_jdbc.py | 4 +-
drill_mcp/client_rest.py | 43 +++++++++----
drill_mcp/config.py | 10 ++-
drill_mcp/guard.py | 44 ++++++++++---
drill_mcp/server.py | 18 +++++-
pyproject.toml | 2 +-
tests/conftest.py | 42 ++++++++++++
tests/test_client_jdbc.py | 24 +++++--
tests/test_client_rest.py | 161 ++++++++++++++++++++++++++++++++++------------
tests/test_config.py | 10 ++-
tests/test_guard.py | 8 ++-
tests/test_redact.py | 9 ++-
tests/test_server.py | 76 ++++++++++++++++------
14 files changed, 425 insertions(+), 99 deletions(-)
create mode 100644 .github/workflows/ci.yml
create mode 100644 tests/conftest.py
(drill-mcp) 01/01: Merge pull request #1 from apache/main
Posted by cg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
cgivre pushed a commit to branch feat/drill-mcp-server
in repository https://gitbox.apache.org/repos/asf/drill-mcp.git
commit 55e99cdec3ef1be998ece31d3fd11f6f822e72b1
Merge: 81c02ae 67c3681
Author: Charles S. Givre <cg...@gmail.com>
AuthorDate: Wed Aug 12 17:25:56 2026 -0400
Merge pull request #1 from apache/main
Various Fixes.
.github/workflows/ci.yml | 73 +++++++++++++++++++++
drill_mcp/client_jdbc.py | 4 +-
drill_mcp/client_rest.py | 43 +++++++++----
drill_mcp/config.py | 10 ++-
drill_mcp/guard.py | 44 ++++++++++---
drill_mcp/server.py | 18 +++++-
pyproject.toml | 2 +-
tests/conftest.py | 42 ++++++++++++
tests/test_client_jdbc.py | 24 +++++--
tests/test_client_rest.py | 161 ++++++++++++++++++++++++++++++++++------------
tests/test_config.py | 10 ++-
tests/test_guard.py | 8 ++-
tests/test_redact.py | 9 ++-
tests/test_server.py | 76 ++++++++++++++++------
14 files changed, 425 insertions(+), 99 deletions(-)