From a74f1bc8541b6ed739816305d4826535708fa221 Mon Sep 17 00:00:00 2001 From: Matthias Keck Date: Tue, 15 Oct 2024 13:32:49 +0200 Subject: [PATCH 1/4] Upgrade mariadb driver and test image Fixes: SE-13995 --- docker-compose.yml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 4303d9e24..d5a901500 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,7 +18,7 @@ services: hostname: mongo mariadb: - image: mariadb:11.4.2-noble + image: mariadb:11.4.3-noble ports: - "3306" environment: diff --git a/pom.xml b/pom.xml index 5d83792ca..5e55c7f64 100644 --- a/pom.xml +++ b/pom.xml @@ -49,7 +49,7 @@ org.mariadb.jdbc mariadb-java-client - 3.4.0 + 3.4.1 com.clickhouse From 54cd8c09a44c5c0e222f7073c26e9e19ecd15e5b Mon Sep 17 00:00:00 2001 From: Matthias Keck Date: Tue, 15 Oct 2024 13:35:19 +0200 Subject: [PATCH 2/4] Upgrade some 3rd party libs and redis image Fixes: SE-13995 --- docker-compose.yml | 2 +- pom.xml | 12 ++++++------ src/test/resources/docker-compose.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d5a901500..f20c5a8da 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: redis: - image: redis:7.2.5-alpine + image: redis:7.2.6-alpine ports: - "6379" hostname: redis diff --git a/pom.xml b/pom.xml index 5e55c7f64..67d3ccda5 100644 --- a/pom.xml +++ b/pom.xml @@ -87,23 +87,23 @@ org.apache.sshd sshd-core - 2.12.1 + 2.14.0 org.apache.sshd sshd-sftp - 2.12.1 + 2.14.0 org.apache.sshd sshd-scp - 2.12.1 + 2.14.0 org.codelibs jcifs - 2.1.37 + 2.1.39 @@ -136,7 +136,7 @@ com.amazonaws aws-java-sdk-s3 - 1.12.705 + 1.12.771 - org.lz4 - lz4-java - 1.8.0 - - - - commons-codec - commons-codec - 1.16.0 - - - - - com.fasterxml.jackson.core - jackson-core - - - com.fasterxml.jackson.core - jackson-databind + org.apache.httpcomponents.client5 + httpclient5 + 5.4 From a930e48b5fb7d19be6fa564ad371c654fd6c3efd Mon Sep 17 00:00:00 2001 From: Matthias Keck Date: Tue, 15 Oct 2024 14:43:18 +0200 Subject: [PATCH 4/4] Replaces call of deprecated method Fixes: SE-13995 --- src/main/java/sirius/biz/storage/s3/ObjectStore.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/sirius/biz/storage/s3/ObjectStore.java b/src/main/java/sirius/biz/storage/s3/ObjectStore.java index 26c4f2cee..1bcf0a772 100644 --- a/src/main/java/sirius/biz/storage/s3/ObjectStore.java +++ b/src/main/java/sirius/biz/storage/s3/ObjectStore.java @@ -20,6 +20,7 @@ import com.amazonaws.services.s3.model.GetObjectRequest; import com.amazonaws.services.s3.model.InitiateMultipartUploadRequest; import com.amazonaws.services.s3.model.InitiateMultipartUploadResult; +import com.amazonaws.services.s3.model.ListBucketsPaginatedRequest; import com.amazonaws.services.s3.model.ObjectListing; import com.amazonaws.services.s3.model.ObjectMetadata; import com.amazonaws.services.s3.model.PartETag; @@ -291,7 +292,11 @@ public boolean doesBucketExist(BucketName bucket) { * @return a list of all buckets in the given store */ public List listBuckets() { - return getClient().listBuckets().stream().map(Bucket::getName).toList(); + return getClient().listBuckets(new ListBucketsPaginatedRequest()) + .getBuckets() + .stream() + .map(Bucket::getName) + .toList(); } /**