Skip to content

Commit

Permalink
Upgrade Amazonica to latest version
Browse files Browse the repository at this point in the history
The latest version includes a patch of our own [1] that makes the S3
client side encryption respect specified endpoints. Otherwise it
prevented the whole thing from working if we were using a
S3-compatible service from another cloud provider.

[1] mcohen01/amazonica#479
  • Loading branch information
iarenaza committed Jun 26, 2024
1 parent d3501e4 commit fee5d58
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ file. This change log follows the conventions of

## [Unreleased]

### Fixed
- Upgrade Amazonica to latest version, to make the S3 client side encryption respect specified endpoints. Otherwise it prevented the whole thing from working if we were using a S3-compatible service from another cloud provider.

## [0.7.2] - 2024-05-29
### Fixed
- Keep the `:endpoint` and `:explicit-object-acl` in the AWSS3Bucket record. When we added those two options, we forgot to make them part as the record. The implementation worked because Clojure records double as Clojure maps when we assoc extra keys to them. But they should be proper record members.
Expand Down
2 changes: 1 addition & 1 deletion project.clj
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
:url "https://www.mozilla.org/en-US/MPL/2.0/"}
:min-lein-version "2.9.8"
:dependencies [[org.clojure/clojure "1.10.0"]
[amazonica "0.3.166" :exclusions [com.amazonaws/aws-java-sdk
[amazonica "0.3.167" :exclusions [com.amazonaws/aws-java-sdk
com.amazonaws/amazon-kinesis-client
com.amazonaws/dynamodb-streams-kinesis-adapter]]
[com.amazonaws/aws-java-sdk-core "1.12.712"]
Expand Down

0 comments on commit fee5d58

Please sign in to comment.