[ANN] Cognitect Labs' aws-api 0.8.430

189 views
Skip to first unread message

David Chelimsky

unread,
Feb 11, 2020, 10:09:41 AM2/11/20
to Clojure
Cognitect Labs' aws-api 0.8.430 is now available!

NOTE: we changed the behavior of cognitect.aws.client.api/client in order to support automatic resource management. Although this should be a drop-in upgrade for most of you, anything you've been doing to manually manage resources is probably unnecessary now. Please see Upgrade Notes for more information about upgrading to this version, and feel free to reach out here, on Clojurians' Slack (in the #aws channel), or in github issues if you have any questions or concerns.


CHANGES
  • upgrade to cognitect.http-client 0.1.104 #115
  • all aws clients use shared http-client, credentials-provider, and region-provider by default
    • addresses #109
    • first call to invoke takes hit of fetching region and credentials
    • com.cognitect.aws.api/stop will not stop the shared http-client, but will continue to stop any other instance

README: https://github.com/cognitect-labs/aws-api/

Tim Visher

unread,
Feb 12, 2020, 7:52:31 AM2/12/20
to Clojure
What's cognitect.http-client?

--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/clojure/749f31a3-7c18-42e9-a98d-082d897117fa%40googlegroups.com.

David Chelimsky

unread,
Feb 14, 2020, 2:12:25 PM2/14/20
to Clojure

It is a dependency of aws-api, which it uses to submit http requests.

On Wednesday, February 12, 2020 at 6:52:31 AM UTC-6, Tim Visher wrote:
What's cognitect.http-client?

On Tue, Feb 11, 2020 at 10:09 AM David Chelimsky <dchel...@gmail.com> wrote:
Cognitect Labs' aws-api 0.8.430 is now available!

NOTE: we changed the behavior of cognitect.aws.client.api/client in order to support automatic resource management. Although this should be a drop-in upgrade for most of you, anything you've been doing to manually manage resources is probably unnecessary now. Please see Upgrade Notes for more information about upgrading to this version, and feel free to reach out here, on Clojurians' Slack (in the #aws channel), or in github issues if you have any questions or concerns.


CHANGES
  • upgrade to cognitect.http-client 0.1.104 #115
  • all aws clients use shared http-client, credentials-provider, and region-provider by default
    • addresses #109
    • first call to invoke takes hit of fetching region and credentials
    • com.cognitect.aws.api/stop will not stop the shared http-client, but will continue to stop any other instance

README: https://github.com/cognitect-labs/aws-api/

--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to

For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clo...@googlegroups.com.

Tim Visher

unread,
Feb 18, 2020, 10:25:10 AM2/18/20
to Clojure
Sorry what I meant was _where_ is it. I've never heard of it, there's obviously several open source Clojure ecosystem http clients (and obviously several more standard Java clients) and I can't find a repo anywhere.


For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/clojure/db02021d-5403-4d0c-968f-4f26af12551d%40googlegroups.com.

Alex Miller

unread,
Feb 18, 2020, 5:07:16 PM2/18/20
to Clojure
There is no public repo for it, but the source is in the jar.

https://repo1.maven.org/maven2/com/cognitect/http-client/0.1.104/http-client-0.1.104.jar

Reply all
Reply to author
Forward
0 new messages