This is an automated email from the ASF dual-hosted git repository.
diqiu50 pushed a change to branch cherry-pick-5027095c-to-branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git
from f7d42b283b [#12712] fix(trino-connector): Add integration test for TLS
+ OAuth2 credential vending (#12713)
add ab07a0a978 [Cherry-pick to branch-1.3] [#11985] fix(openapi): restore
the ExternalType variant to DataType (#11991) (#12907)
add 7bec3c215b [Cherry-pick to branch-1.3] [#12783] fix(server): return
JSON errors for the whole pre-resource-method WebApplicationException family
(#12878) (#12910)
add 3a1fd2f6ef [Cherry-pick to branch-1.3] [#12875] improve(server): Reuse
the shared table authorization expressions (#12876) (#12912)
add dcebd3f601 Merge remote-tracking branch 'gt/branch-1.3' into
cherry-pick-5027095c-to-branch-1.3-local
add 3debc8ddcf fix(trino-connector): resolve leftover cherry-pick conflict
markers
No new revisions were added by this update.
Summary of changes:
.../integration/test/JsonErrorHandlerIT.java | 64 +++++++++++++-----
docs/open-api/datatype.yaml | 35 +++++-----
.../service/rest/IcebergTableOperations.java | 24 +++----
.../service/rest/IcebergTableRenameOperations.java | 7 +-
.../server/web/filter/RenameTableAuthzHandler.java | 9 +--
.../AuthorizationExpressionConstants.java | 12 ++++
.../apache/gravitino/server/GravitinoServer.java | 2 +
.../gravitino/server/web/VersioningFilter.java | 12 +++-
.../web/mapper/WebApplicationExceptionMapper.java | 77 ++++++++++++++++++++++
.../server/web/rest/StatisticOperations.java | 33 +++-------
.../gravitino/server/web/rest/TableOperations.java | 8 +--
.../gravitino/server/web/TestVersioningFilter.java | 38 +++++++++--
.../mapper/TestWebApplicationExceptionMapper.java | 67 +++++++++++++++++++
trino-connector/integration-test/build.gradle.kts | 3 -
14 files changed, 291 insertions(+), 100 deletions(-)
create mode 100644
server/src/main/java/org/apache/gravitino/server/web/mapper/WebApplicationExceptionMapper.java
create mode 100644
server/src/test/java/org/apache/gravitino/server/web/mapper/TestWebApplicationExceptionMapper.java