This is an automated email from the ASF dual-hosted git repository.
lzljs3620320 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git
from 1a5915d7d8 [core] Introduce SnapshotCommit to abstract atomically
commit (#4911)
add c4c89804bb [core] Support view API in Rest catalog (#4908)
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/paimon/types/RowType.java | 7 +-
.../java/org/apache/paimon/rest/RESTCatalog.java | 108 ++++++--
.../java/org/apache/paimon/rest/ResourcePaths.java | 20 +-
...ateTableRequest.java => CreateViewRequest.java} | 14 +-
.../paimon/rest/requests/RenameTableRequest.java | 30 ++-
.../rest/responses/ErrorResponseResourceType.java | 1 +
...{GetTableResponse.java => GetViewResponse.java} | 25 +-
...tTablesResponse.java => ListViewsResponse.java} | 18 +-
.../main/java/org/apache/paimon/view/ViewImpl.java | 32 +--
.../java/org/apache/paimon/view/ViewSchema.java | 113 ++++++++
.../org/apache/paimon/catalog/CatalogTestBase.java | 1 -
.../org/apache/paimon/rest/MockRESTMessage.java | 36 ++-
.../org/apache/paimon/rest/RESTCatalogServer.java | 144 +++++++++--
.../org/apache/paimon/rest/RESTCatalogTest.java | 5 +
.../apache/paimon/rest/RESTObjectMapperTest.java | 35 ++-
.../org/apache/paimon/rest/TestRESTCatalog.java | 57 ++++
paimon-open-api/rest-catalog-open-api.yaml | 286 ++++++++++++++++++---
.../paimon/open/api/RESTCatalogController.java | 181 +++++++++----
18 files changed, 917 insertions(+), 196 deletions(-)
copy
paimon-core/src/main/java/org/apache/paimon/rest/requests/{CreateTableRequest.java
=> CreateViewRequest.java} (86%)
copy
paimon-core/src/main/java/org/apache/paimon/rest/responses/{GetTableResponse.java
=> GetViewResponse.java} (77%)
copy
paimon-core/src/main/java/org/apache/paimon/rest/responses/{ListTablesResponse.java
=> ListViewsResponse.java} (77%)
create mode 100644
paimon-core/src/main/java/org/apache/paimon/view/ViewSchema.java