This is an automated email from the ASF dual-hosted git repository.

jshao pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git


    from fce0bf0cef [#7793] improvement(fileset-catalog): Remove single file 
check in FilesetCatalogOperations (#7794)
     add 278d108516 [#8005] feat(mcp-server): Support read operations for 
fileset, topic and model in MCP server. (#8018)

No new revisions were added by this update.

Summary of changes:
 mcp-server/.gitignore                              |   2 +
 mcp-server/mcp_server/client/__init__.py           |   2 +
 .../{table_operation.py => fileset_operation.py}   |  44 +++-
 .../mcp_server/client/gravitino_operation.py       |  32 +++
 mcp-server/mcp_server/client/model_operation.py    | 110 ++++++++++
 ...n.py => plain_rest_client_fileset_operation.py} |  37 ++--
 .../plain/plain_rest_client_model_operation.py     |  68 ++++++
 .../client/plain/plain_rest_client_operation.py    |  25 +++
 ...ion.py => plain_rest_client_topic_operation.py} |  26 +--
 .../{table_operation.py => topic_operation.py}     |  20 +-
 mcp-server/mcp_server/tools/__init__.py            |   6 +
 mcp-server/mcp_server/tools/fileset.py             | 144 +++++++++++++
 mcp-server/mcp_server/tools/model.py               | 231 +++++++++++++++++++++
 mcp-server/mcp_server/tools/topic.py               | 134 ++++++++++++
 mcp-server/tests/unit/tools/mock_operation.py      |  73 +++++++
 15 files changed, 907 insertions(+), 47 deletions(-)
 copy mcp-server/mcp_server/client/{table_operation.py => fileset_operation.py} 
(51%)
 create mode 100644 mcp-server/mcp_server/client/model_operation.py
 copy mcp-server/mcp_server/client/plain/{plain_rest_client_table_operation.py 
=> plain_rest_client_fileset_operation.py} (54%)
 create mode 100644 
mcp-server/mcp_server/client/plain/plain_rest_client_model_operation.py
 copy mcp-server/mcp_server/client/plain/{plain_rest_client_table_operation.py 
=> plain_rest_client_topic_operation.py} (65%)
 copy mcp-server/mcp_server/client/{table_operation.py => topic_operation.py} 
(71%)
 create mode 100644 mcp-server/mcp_server/tools/fileset.py
 create mode 100644 mcp-server/mcp_server/tools/model.py
 create mode 100644 mcp-server/mcp_server/tools/topic.py

Reply via email to