This is an automated email from the ASF dual-hosted git repository.
snazy pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git
from 8fa6bf224 Materialize Realm ID for Session Supplier in JDBC (#1988)
add 95d1eac81 feat: Support customizing S3 endpoints (#1913)
No new revisions were added by this update.
Summary of changes:
CHANGELOG.md | 2 +
LICENSE | 5 +
bom/build.gradle.kts | 1 +
gradle/projects.main.properties | 1 +
.../apache/polaris/core/entity/CatalogEntity.java | 4 +-
.../aws/AwsCredentialsStorageIntegration.java | 27 +-
.../storage/aws/AwsStorageConfigurationInfo.java | 47 +++-
.../core/storage/aws/StsClientProvider.java | 59 +++++
.../aws/AwsStorageConfigurationInfoTest.java | 59 +++++
runtime/service/build.gradle.kts | 5 +
.../quarkus/it/QuarkusRestCatalogMinIoIT.java | 257 +++++++++++++++++++
.../service/quarkus/config/QuarkusProducers.java | 34 +++
.../storage/QuarkusStorageConfiguration.java | 3 +-
.../service/storage/aws/S3AccessConfig.java | 67 +++++
.../service/storage/aws/StsClientsPool.java | 101 ++++++++
.../quarkus/admin/PolarisAuthzTestBase.java | 4 +-
.../PolarisStorageIntegrationProviderImpl.java | 15 +-
.../org/apache/polaris/service/TestServices.java | 2 +-
spec/polaris-management-service.yml | 8 +
.../build.gradle.kts | 11 +-
.../java/org/apache/polaris/test/minio/Minio.java} | 38 +--
.../org/apache/polaris/test/minio/MinioAccess.java | 65 +++++
.../apache/polaris/test/minio/MinioContainer.java | 274 +++++++++++++++++++++
.../apache/polaris/test/minio/MinioExtension.java | 140 +++++++++++
.../polaris/test/minio/Dockerfile-minio-version | 4 +-
25 files changed, 1191 insertions(+), 42 deletions(-)
create mode 100644
polaris-core/src/main/java/org/apache/polaris/core/storage/aws/StsClientProvider.java
create mode 100644
polaris-core/src/test/java/org/apache/polaris/core/storage/aws/AwsStorageConfigurationInfoTest.java
create mode 100644
runtime/service/src/intTest/java/org/apache/polaris/service/quarkus/it/QuarkusRestCatalogMinIoIT.java
create mode 100644
runtime/service/src/main/java/org/apache/polaris/service/storage/aws/S3AccessConfig.java
create mode 100644
runtime/service/src/main/java/org/apache/polaris/service/storage/aws/StsClientsPool.java
copy tools/{container-spec-helper => minio-testcontainer}/build.gradle.kts
(75%)
copy
tools/{immutables/src/main/java/org/apache/polaris/immutables/PolarisImmutable.java
=> minio-testcontainer/src/main/java/org/apache/polaris/test/minio/Minio.java}
(56%)
create mode 100644
tools/minio-testcontainer/src/main/java/org/apache/polaris/test/minio/MinioAccess.java
create mode 100644
tools/minio-testcontainer/src/main/java/org/apache/polaris/test/minio/MinioContainer.java
create mode 100644
tools/minio-testcontainer/src/main/java/org/apache/polaris/test/minio/MinioExtension.java
copy
runtime/admin/src/testFixtures/resources/org/apache/polaris/admintool/Dockerfile-postgres-version
=>
tools/minio-testcontainer/src/main/resources/org/apache/polaris/test/minio/Dockerfile-minio-version
(89%)