Lanznx commented on issue #2254:
URL: https://github.com/apache/gravitino/issues/2254#issuecomment-2241497388
After reviewing the java client and current python client, below is the
planned structure and purpose of each file.
Could someone please review these and provide feedback?
If that's ok, I will begin implementing the task.
- tests/
- integration/
- `test_relational_catalog.py`
- gravitino/
- api/
- `relational_catalog.py`
- implements table_catalog
- extends base_schema_catalog
- `table.py`
- An interface representing a table
- `table_catalog.py`
- the public API for managing tables in a schema
- `table_change.py`
- the public API for updating tables in a schema
- dto/
- requests/
- `table_create_request.py`
- `table_update_request.py`
- `table_updates_request.py`
- responses/
- `table_list_response.py`
- `table_response.py`
- `table_dto.py`
--
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]