In Exasol versions after 8.29.1, the behavior of the BuckteFS interface changed subtly, causing some integration tests in this project to fail. We updated the tests for compatibility with 8.29.12, which was the latest version 8.x available at this time and additionally with 2025.1.3.
Breaking Changes
We fixed the way the password encoding works in the CreateBucketCommand class for current versions of Exasol 8, since that was changed on the server side. Use the method useBase64EncodedPasswords(boolean) in the builder to control whether (until Exasol 7) or not (Exasol 8 and later) passwords sent via the create command are Base64 encoded on the client side. This is a breaking change for Exasol 7.
We also removed the method ReadEnabledBucket.httpPort which was deprecated in favor of ReadEnabledBucket.port in 2.2.0 (2021).
Bugfix
- #80: Updated integration tests to be compatible with Exasol 8.34.0
Dependency Updates
Test Dependency Updates
- Updated
org.junit.jupiter:junit-jupiter-api:5.13.0to5.13.4 - Updated
org.junit.jupiter:junit-jupiter-params:5.13.0to5.13.4 - Updated
org.mockito:mockito-junit-jupiter:5.18.0to5.20.0 - Updated
org.testcontainers:junit-jupiter:1.21.1to1.21.3
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:2.0.4to2.0.5 - Updated
com.exasol:project-keeper-maven-plugin:5.2.3to5.4.2 - Updated
com.exasol:quality-summarizer-maven-plugin:0.2.0to0.2.1 - Updated
io.github.git-commit-id:git-commit-id-maven-plugin:9.0.1to9.0.2 - Updated
org.apache.maven.plugins:maven-clean-plugin:3.4.1to3.5.0 - Updated
org.apache.maven.plugins:maven-compiler-plugin:3.14.0to3.14.1 - Updated
org.apache.maven.plugins:maven-enforcer-plugin:3.5.0to3.6.1 - Updated
org.apache.maven.plugins:maven-failsafe-plugin:3.5.3to3.5.4 - Updated
org.apache.maven.plugins:maven-gpg-plugin:3.2.7to3.2.8 - Updated
org.apache.maven.plugins:maven-javadoc-plugin:3.11.2to3.12.0 - Updated
org.apache.maven.plugins:maven-surefire-plugin:3.5.3to3.5.4 - Updated
org.codehaus.mojo:flatten-maven-plugin:1.7.0to1.7.3 - Updated
org.codehaus.mojo:versions-maven-plugin:2.18.0to2.19.1 - Updated
org.sonarsource.scanner.maven:sonar-maven-plugin:5.1.0.4751to5.2.0.4988 - Updated
org.sonatype.central:central-publishing-maven-plugin:0.7.0to0.8.0