diqiu50 opened a new issue, #10725: URL: https://github.com/apache/gravitino/issues/10725
### Describe the subtask Add `GlueClientProvider` (AWS SDK v2 `GlueClient` factory with fail-fast credential validation) and configuration properties metadata classes for the `catalog-glue` module: - `GlueClientProvider` — builds a `GlueClient` from catalog properties; validates that access key and secret key are either both present or both absent; supports optional endpoint override for LocalStack testing - `GlueCatalogPropertiesMetadata` — declares all catalog-level properties (`aws-region`, `aws-glue-catalog-id` as required+immutable; credentials as optional+hidden; endpoint, default table format, table type filter as optional) - `GlueSchemaPropertiesMetadata` / `GlueTablePropertiesMetadata` — stub metadata for schema and table properties - `GlueCatalogCapability` — declares Glue constraints: no NOT NULL, no DEFAULT values, case-insensitive schema/table names ### Parent issue https://github.com/apache/gravitino/issues/10708 -- 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]
