This is an automated email from the ASF dual-hosted git repository.
yuqi1129 pushed a change to branch cherry-pick-56aedb27-to-branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git
from c17f5512b5 [#13035] fix(core): Add PostgreSQL group-role batch upsert
(#13037)
add 977fe8b6b4 [Cherry-pick to branch-1.3] [#12990] fix(catalog-glue):
Include the AWS error detail in Glue failure messages (#12991) (#13031)
add 49bccb20f1 [Cherry-pick to branch-1.3] [#13024]
fix(catalog-jdbc-postgresql): Quote table name in ALTER statements for
mixed-case tables (#13026) (#13055)
add 61b113fb20 [Cherry-pick to branch-1.3] [#13032]
fix(catalog-jdbc-mysql): Preserve full type declaration for lossy MySQL column
types (#13036) (#13056)
add 4679cb27f3 [Cherry-pick to branch-1.3] [#13040] fix(postgresql):
Report unconstrained NUMERIC as an external type (#13042) (#13062)
add 15d3e95b2d Merge branch 'branch-1.3' into
cherry-pick-56aedb27-to-branch-1.3
No new revisions were added by this update.
Summary of changes:
.../catalog/glue/GlueExceptionConverter.java | 32 +++-
.../catalog/glue/TestGlueExceptionConverter.java | 181 +++++++++++++++++++++
.../apache/gravitino/catalog/jdbc/JdbcTable.java | 8 +
.../mysql/operation/MysqlTableOperations.java | 100 ++++++++++++
.../mysql/integration/test/CatalogMysqlIT.java | 18 +-
.../mysql/operation/TestMysqlTableOperations.java | 53 ++++++
.../converter/PostgreSqlTypeConverter.java | 18 +-
.../operation/PostgreSqlTableOperations.java | 10 +-
.../converter/TestPostgreSqlTypeConverter.java | 28 +---
.../integration/test/CatalogPostgreSqlIT.java | 20 ++-
.../operation/TestPostgreSqlTableOperations.java | 2 +-
...TestPostgreSqlTableOperationsSqlGeneration.java | 50 +++++-
docs/jdbc-postgresql-catalog.md | 10 ++
.../gravitino/flink/connector/utils/TypeUtils.java | 30 +++-
.../flink/connector/utils/TestTypeUtils.java | 27 +++
.../connector/jdbc/SparkJdbcTypeConverter.java | 12 ++
.../connector/jdbc/TestSparkJdbcTypeConverter.java | 8 +
.../catalog/jdbc/mysql/MySQLExternalDataType.java | 12 +-
.../postgresql/PostgreSQLDataTypeTransformer.java | 15 +-
.../jdbc/mysql/TestMySQLDataTypeTransformer.java | 22 +++
.../TestPostgreSQLDataTypeTransformer.java | 11 ++
21 files changed, 622 insertions(+), 45 deletions(-)
create mode 100644
catalogs/catalog-glue/src/test/java/org/apache/gravitino/catalog/glue/TestGlueExceptionConverter.java