[ANN] aws-api 0.8.681 is now available!

2023-06-16 Thread David Chelimsky
aws-api 0.8.681 is now available! There have been a few other releases since our last announcement. 0.8.681 / 2023-06-16 - add :cognitect.aws.http/status and, when AWS provides an error code, :cognitect.aws.error/code, to error response maps

[ANN] Cognitect Labs' aws-api 0.8.666

2023-04-27 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.666 is now available! 0.8.666 / 2023-04-27 - 301 gets cognitect.anomalies/incorrect instead of cognitect.anomalies/fault #237

[ANN] Cognitect Labs' aws-api 0.8.652

2023-02-28 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.652 is now available! 0.8.652 / 2023-02-28 - ensure that we only read InputStream request bodies once #231 - h/t @jetmind - convey :document types in response payloads #232

[ANN] Cognitect Labs' aws-api 0.8.635

2022-12-28 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.635 is now available! 0.8.635 / 2022-12-28 - fix URI parsing bug in ec2-metadata-utils (h/t @stevebuik) - this makes the client work in aws lambda with snapstart - add function to instrument test double client after initialization README: https://gi

[ANN] Cognitect Labs' aws-api 0.8.630

2022-12-05 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.630 is now available! Here are the updates since the last release we announced: 0.8.630 / 2022-12-05 - log the credentials provider that succeeded #217 - add keyword access to :api on the test double

[ANN] Cognitect Labs' aws-api 0.8.603

2022-10-14 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.603 is now available! 0.8.603 / 2022-10-11 - parse XML error messages from AWS even when we ask for JSON #174 README: https://github.com/cognitect-labs/aws-api/ API Docs: https://cognitect-labs.github.i

[ANN] Cognitect Labs' aws-api 0.8.596

2022-09-16 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.596 is now available! 0.8.596 / 2022-09-16 - upgrade to org.clojure/data.xml 0.2.0-alpha8. Fixes parsing issue #205 README: https://github.com/cognitect-labs/aws-api/ API Docs: https://cognitect-labs.gi

[ANN] Cognitect Labs' aws-api 0.8.589

2022-09-12 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.589 is now available! CHANGES (includes changes from releases since 0.8.515 - it's been a while!) 0.8.589 / 2022-09-12 - add api/invoke-async and deprecate api.async/invoke - add test double client with custom handler support #186

Re: [ANN] Cognitect Labs' aws-api 0.8.505

2021-02-23 Thread David Chelimsky
detail/CVE-2020-27218> - MEDIUM On Tuesday, February 23, 2021 at 9:40:27 PM UTC-6 David Chelimsky wrote: > Cognitect Labs' aws-api 0.8.505 is now available! > > CHANGES > >- upgrade to cognitect/http-client-0.1.106 > - transitive upgrade to > org

[ANN] Cognitect Labs' aws-api 0.8.505

2021-02-23 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.505 is now available! CHANGES - upgrade to cognitect/http-client-0.1.106 - transitive upgrade to org.eclipse.jetty/jetty-client-9.4.36.v20210114 #173 README: https://github.com/cognitec

[ANN] Cognitect Labs' aws-api 0.8.474

2020-08-17 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.474 is now available! CHANGES - fix bug decoding GetBucketPolicy response #148 README: https://github.com/cognitect-labs/aws-api/ API Docs: https://cognitect-labs.github.io/aws-api/ Changelog: https://gith

[ANN] Cognitect Labs' aws-api 0.8.437

2020-02-14 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.437 is now available! CHANGES - fix issue with invoke hanging when no region or creds are found #124 README: https://github.com/cognitect-labs/aws-api/ API Docs: https://cognitect-labs.github.io/aws-api/ Ch

Re: [ANN] Cognitect Labs' aws-api 0.8.430

2020-02-14 Thread David Chelimsky
http-client? > > On Tue, Feb 11, 2020 at 10:09 AM David Chelimsky > 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

[ANN] Cognitect Labs' aws-api 0.8.430

2020-02-11 Thread David Chelimsky
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 un

Re: New AWS services supported by Cognitect Labs' aws-api.

2019-12-05 Thread David Chelimsky
One more today: {com.cognitect.aws/kinesis-video-signaling {:mvn/version "781.2.585.0"}} On Wednesday, December 4, 2019 at 4:41:35 PM UTC-6, David Chelimsky wrote: > > Over the past couple of days, AWS has announced a number of new services > at AWS re:Invent, and release

Re: New AWS services supported by Cognitect Labs' aws-api.

2019-12-05 Thread David Chelimsky
Thanks, Michael! On Wednesday, December 4, 2019 at 5:22:19 PM UTC-6, Michael Glaesemann wrote: > > > > > On 2019–12–04, at 16:41, David Chelimsky > wrote: > > > > Over the past couple of days, AWS has announced a number of new services > at AWS re:Inven

New AWS services supported by Cognitect Labs' aws-api.

2019-12-04 Thread David Chelimsky
Over the past couple of days, AWS has announced a number of new services at AWS re:Invent, and released support for these services in their SDKs. As of today, Cognitect Labs' aws-api supports the new services listed below. See https://github.com/cognitect-labs/aws-api/blob/master/latest-releases

[ANN] Cognitect Labs' aws-api 0.8.408

2019-11-26 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.408 is now available! CHANGES - Reduce noise from reflection warnings in java 9+ #106 - Get signing region from endpoint config #105 - Add doc

Re: [ANN] Cognitect Labs' aws-api 0.0.8.391

2019-10-26 Thread David Chelimsky
/master/latest-releases.edn On Fri, Oct 25, 2019 at 3:25 PM David Chelimsky wrote: > Cognitect Labs' aws-api 0.8.391 is now available! > > CHANGES > >- Fix: S3 HeadObject fails with large files #97 ><https://github.com/cognitect-labs/aws-api/issues/97> >

[ANN] Cognitect Labs' aws-api 0.0.8.391

2019-10-25 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.391 is now available! CHANGES - Fix: S3 HeadObject fails with large files #97 - This was fixed in cognitect/http-client 0.1.101 - Fix concurrency 4 limit introduced in 0.8.383 README: https://git

Re: Keys in EDN maps: keywords or symbols

2019-10-24 Thread David Chelimsky
I think James talking about resolution of values when he said "designates", not "the value bound to a key in the map." In other words, the keyword :email resolves to the keyword :email, whereas the symbol clojure.core/vec resolves to a function. Keywords-as-keys give you some benefits when you'

Re: [ANN] Cognitect Labs' aws-api 0.8.352

2019-10-24 Thread David Chelimsky
DISREGARD The correct release number is 0.8.383. See https://groups.google.com/forum/#!topic/clojure/8sdm5VW5tmU On Thursday, October 24, 2019 at 8:23:48 AM UTC-5, David Chelimsky wrote: > > Cognitect Labs' aws-api 0.8.352 is now available! > > CHANGES in 0.8.352 > >

[ANN] Cognitect Labs' aws-api 0.8.383

2019-10-24 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.383 is now available! CHANGES in 0.8.383 - Make http calls to fetch credentials async / non-blocking. CHANGES from 0.8.378 (previously unannounced) - Include service full names in latest-releases.edn #32

[ANN] Cognitect Labs' aws-api 0.8.352

2019-10-24 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.352 is now available! CHANGES in 0.8.352 - Make http calls to fetch credentials async / non-blocking. CHANGES from 0.8.378 (previously unannounced) - Include service full names in latest-releases.edn #32

[ANN] Cognitect Labs' aws-api 0.8.352

2019-07-26 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.352 is now available! CHANGES - Use custom dynaload for http-client #88 - Restores compatibility with Clojure-1.9 README: https://github.com/cognitect-labs/aws-api/ API Docs: https://cognitect-labs.

Re: [ANN] Cognitect Labs' aws-api 0.8.345

2019-07-09 Thread David Chelimsky
:50 PM >> *To: *Clojure >> *Subject: *Re: [ANN] Cognitect Labs' aws-api 0.8.345 >> >> Since installing aws-api 0.8.345, I am getting the following error: >> >> ```Unable to resolve symbol: requiring-resolve in this context, >> compiling:(cognite

Re: [ANN] Cognitect Labs' aws-api 0.8.345

2019-07-08 Thread David Chelimsky
aws-api 0.8.345, I am getting the following error: > > ```Unable to resolve symbol: requiring-resolve in this context, > compiling:(cognitect/aws/http.clj:63:10)``` > > On Saturday, July 6, 2019 at 12:14:59 PM UTC-7, David Chelimsky wrote: > > Cognitect Labs' aws-api 0.8.3

Re: [ANN] Cognitect Labs' aws-api 0.8.342

2019-07-06 Thread David Chelimsky
One more time Use 0.8.345 instead, please. On Saturday, July 6, 2019 at 6:14:16 AM UTC-5, David Chelimsky wrote: > > Cognitect Labs' aws-api 0.8.342 is now available! > > CHANGES > >- skip whitespace when reading XML (fixes #85 ><https://github.com/cog

[ANN] Cognitect Labs' aws-api 0.8.345

2019-07-06 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.345 is now available! CHANGES - Update pom.xml with same deps as deps.edn #86 README: https://github.com/cognitect-labs/aws-api/ API Docs: https://cognitect-labs.github.io/aws-api/ Changelog: https://github.

Re: [ANN] Cognitect Labs' aws-api 0.8.335

2019-07-06 Thread David Chelimsky
Unfortunately, 0.8.335 introduced two bugs! One in the iam client, and one in pretty much everything because the pom.xml didn't get updated with the new deps. Please use 0.8.345, which fixes both issues. On Saturday, July 6, 2019 at 6:11:09 AM UTC-5, David Chelimsky wrote: > > Un

[ANN] Cognitect Labs' aws-api 0.8.342

2019-07-06 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.342 is now available! CHANGES - skip whitespace when reading XML (fixes #85 ) README: https://github.com/cognitect-labs/aws-api/ API Docs: https://cognitect-labs.github.io/aws-api/ Changelog: https://github.c

Re: [ANN] Cognitect Labs' aws-api 0.8.335

2019-07-06 Thread David Chelimsky
Unfortunately, 0.8.335 introduced a bug in the iam client. Fortunately, release 0.8.342 fixes it, so use that instead! On Friday, July 5, 2019 at 2:37:40 PM UTC-5, David Chelimsky wrote: > > Cognitect Labs' aws-api 0.8.335 is now available! > > CHANGES > >- use cloj

[ANN] Cognitect Labs' aws-api 0.8.335

2019-07-05 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.335 is now available! CHANGES - use clojure.data.xml instead of clojure.xml - resolves Illegal Reflective Access warnings in java 11 #19 - upgrade cognitect http-client - upgrades jetty to 9

[ANN] Cognitect Labs' aws-api 0.8.305

2019-05-13 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.305 is now available! CHANGES - add x-amz-glacier-version header to glacier requests #74 README: https://github.com/cognitect-labs/aws-api/ API Docs: https://cognitect-labs.github.io/aws-api/ Changelog: h

[ANN] Cognitect Labs' aws-api 0.8.301

2019-04-19 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.301 is now available! CHANGES - fix bug generating default idempotencyToken #72 - fix uri-encoding bug when *unchecked-math* is true #71 README: h

[ANN] Cognitect Labs' aws-api 0.8.292

2019-04-12 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.292 is now available! CHANGES - improved support for apigatewaymanagementapi :PostToConnection NOTE: this represents a breaking change for anybody using :PostToConnection. See https://github.com/cognitect-labs/aws-api/#posttoconnection for the correct way to se

[ANN] Cognitect Labs' aws-api 0.8.289

2019-03-29 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.289 is now available! CHANGES - fix signing bug introduced in 0.8.283 README: https://github.com/cognitect-labs/aws-api/ API Docs: https://cognitect-labs.github.io/aws-api/ Changelog: https://github.com/cognitect-labs/aws-api/blob/master/CHANGES.md Latest Relea

Re: [ANN] Cognitect Labs' aws-api 0.8.283

2019-03-29 Thread David Chelimsky
This release introduced a bug. Use 0.8.289 instead! On Friday, March 29, 2019 at 2:42:07 PM UTC-5, David Chelimsky wrote: > > Cognitect Labs' aws-api 0.8.283 is now available! > > CHANGES > > >- read input-stream once #67 ><https://github.com/cognitect-la

[ANN] Cognitect Labs' aws-api 0.8.283

2019-03-29 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.283 is now available! CHANGES - read input-stream once #67 README: https://github.com/cognitect-labs/aws-api/ API Docs: https://cognitect-labs.github.io/aws-api/ Changelog: https://github.com/cognitect-labs

Re: [ANN] Cognitect Labs' aws-api 0.8.280

2019-03-26 Thread David Chelimsky
Correction: Cognitect Labs' aws-api 0.8.280 is now available! On Tuesday, March 26, 2019 at 7:20:25 AM UTC-5, David Chelimsky wrote: > > Cognitect Labs' aws-api 0.8.273 is now available! > > CHANGES > > >- support endpoint-override map #59 ><http

[ANN] Cognitect Labs' aws-api 0.8.280

2019-03-26 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.273 is now available! CHANGES - support endpoint-override map #59 , #61 , #64 - only parse

[ANN] Cognitect Labs' aws-api 0.8.273

2019-03-01 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.273 is now available! CHANGES (since last announcement) - friendly error when op not supported #62 - daemonize the credentials auto-refresh thread #57

[ANN] Cognitect Labs' aws-api 0.8.253

2019-02-08 Thread David Chelimsky
Cognitect Labs' aws-api 0.8.253 is now available! CHANGES - fixed URI generation bug #56 - ensure keyword keys for errors in json protocols #55 - add stop fn to release res

[ANN] com.cognitect.aws/api-0.8.243

2019-02-03 Thread David Chelimsky
com.cognitect.aws/api-0.8.243 is now available CHANGES - fix signing bug (double slashes in uris) #53 - fix signing bug (query-string param ordering) #52 API Docs: https://co

[ANN] com.cognitect.aws/api-0.8.223

2019-01-26 Thread David Chelimsky
com.cognitect.aws/api-0.8.223 is now available CHANGES - support endpoint-override #43 - parse "map" shapes using their key spec instead of assuming keyword keys #50 - w

[ANN] com.cognitect.aws/api-0.8.204

2019-01-18 Thread David Chelimsky
com.cognitect.aws/api-0.8.198 is now available Changes - support nested values in config #42 - handle doubles when parsing timestamps #36 Repo: https://github.com/cognitect-l

[ANN] com.cognitect.aws/api-0.8.198

2019-01-11 Thread David Chelimsky
com.cognitect.aws/api-0.8.198 is now available Changes from 0.8.198 / 2019-01-11 - support HAL responses #30 - extend Datafiable via metadata (allows use with clojure-1.9) - fix edge case bug parsing json with locationNames - u

[ANN] com.cognitect.aws/api-0.8.158

2018-12-13 Thread David Chelimsky
com.cognitect.aws/api-0.8.158 is now available. Changes: - use signingName when available in service metadata. #26 Repo: https://github.com/cognitect-labs/aws-api/ Changelog: https://github.com/cognitect-labs/aws-api/blob/master/CHANG

[ANN] com.cognitect.aws/api-0.8.155

2018-12-12 Thread David Chelimsky
com.cognitect.aws/api-0.8.155 is now available. There have been a few unannounced releases, so here are all the changes since our initial public release on 2018-11-30: - Stringify query protocol body param vals before url encoding them. #25

Re: [ANN] Clojure 1.9.0-alpha5

2016-06-07 Thread David Chelimsky
Pedestal: https://github.com/pedestal/pedestal/blob/master/service/project.clj#L26 On Tuesday, June 7, 2016 at 2:01:41 PM UTC-5, Alex Miller wrote: > > I'm not opposed to it but can't say that's anywhere on my priority list. > Does anyone use incubator? > > > On Tuesday, June 7, 2016 at 1:21:34

Re: vec to map with consolidated vals

2013-08-17 Thread David Chelimsky
ssue would definitely push me over, however. On Sat, Aug 17, 2013 at 11:19 AM, David Chelimsky wrote: > Hey Steven, here's a variation of my first example that, I think, gets > closer to what you're proposing (with maybe-add handled in-line): > > (defn to-consolidated-map

Re: vec to map with consolidated vals

2013-08-17 Thread David Chelimsky
(update-in m [k] add-maybe v)) >> >> >> {} >> >> the-map) >> >> >> >> ;; => {:b 2, :a 4} >> >> >> But I don't really like the add-maybe function. It seems like I'm >> probably missing an op

Re: vec to map with consolidated vals

2013-08-16 Thread David Chelimsky
also has the benefit of using core fns rather than anonymous fns. WDYT? On Sat, Aug 17, 2013 at 7:23 AM, Sean Corfield wrote: > How about this: > > (defn to-consolidated-map [parts] > (apply merge-with concat > (map (fn [[k v]] {k (list v)}) parts))) > > On Fri, Aug

Re: function creation, partial or #()

2013-08-16 Thread David Chelimsky
On Fri, Aug 16, 2013 at 9:49 PM, Gregg Reynolds wrote: > On Tue, Aug 13, 2013 at 1:50 PM, John D. Hume > wrote: > > Though in some cases the performance impact could be significant, my > concern > > is readability. My understanding of the concept of partial function > > application is that it's

vec to map with consolidated vals

2013-08-16 Thread David Chelimsky
I've got a vector of 2-element vectors e.g. [[:a 1] [:b 2]] where the first val of any vec might appear in another vec e.g. [[:a 1] [:b 2] [:a 3]]. I need a fn that will consolidate this into a hash-map with the vals consolidated e.g. (to-consolidated-map [[:a 1] [:b 2] [:a 3]]) ; {:a 4 :b 2} I'v

Re: what is an xrel?

2012-07-20 Thread David Chelimsky
> any other short variable name. In clojure-docs it looks like the > examples for #'join use first-relation and second-relation instead of > xrel and yrel to avoid any confusion: > > http://clojuredocs.org/clojure_core/clojure.set/join > > HTH, > Ben > > On 7

what is an xrel?

2012-07-20 Thread David Chelimsky
Hey all - relatively new to the party here. I understand that an xrel is a set of maps, but can anybody explain to me where it gets the name xrel? -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegrou