All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
: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.put-object operations on an AWSS3Bucket record with both an :endpoint and an explicit-object-acl, the underlying library generated a warning about not being able to set the S3 bucket account owner for the ACL. It turns out the heuristics used by the underlying library to get the account owner don't work if using an explicit :endpoint that doesn't look like the canonical AWS S3 enpoints. Which happens when using S3 compatible APIs from other cloud vendors.eastwood, leinclj-fmt, digest, http-kit, amazonica and AWS Java SDK dependencies.integrant, amazonica and AWS Java SDK dependencies.:endpoint configuration parameter, to be able to use specific AWS S3 endpoints, or use alternative S3-compatible services (like the ones offered by various cloud providers).lein, cljfmt and eastwood dependencies bumpeastwood warningsobject-storage.core dependency to get updated specs for get-object-url-opts.http-kit dependency to fix SSL+SNI Connection Errors.get-object-url opts to accept content-type and content-disposition.pmap instead of map.Can you improve this documentation? These fine people already did:
Iñaki Arenaza, Dipti Gautam, spietras, joseAyudarte91, lucassousaf, Mikel Elizondo, Bingen Galartza Iparragirre & Bingen GalartzaEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |