==================================================
Changes from 2014-04-14 00:00:00 +0000 to present.
==================================================
-----------------------------------------
version 0.35 at 2015-04-14 14:58:28 +0000
-----------------------------------------
Change: 09f5f3360f685a71f9f2a4fb7e8f2e2d6e6cc6db
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2015-04-14 10:58:01 +0000
Properly limit retries on 500 errors.
-----------------------------------------
version 0.34 at 2015-02-02 06:09:46 +0000
-----------------------------------------
Change: f69ea6a1fca4e9d38304d8c9ebc4ea2850b11774
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2015-02-02 01:09:46 +0000
Add some missing parameters to update_item to support new API.
Add ConditionExpression, ExpressionAttributeValues,
ExpressionAttributeNames and UpdateExpression to update_item().
-----------------------------------------
version 0.33 at 2015-01-22 04:59:01 +0000
-----------------------------------------
Change: 5955881181606900fea42a8c49bf015824330c2d
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2015-01-21 23:59:01 +0000
Fix for scan and query results, incomplete results were being
returned.
-----------------------------------------
version 0.32 at 2015-01-15 17:55:50 +0000
-----------------------------------------
Change: 361b0a90eaeb394b0ca8c70af7803fa074de9ac2
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2015-01-15 12:55:50 +0000
Fix a syntax error with latest Mojo fixes
Change: 212cf167232e61bee212480d856e26205019b7e2
Author: Rusty Conover <rustyconover@users.noreply.github.com>
Date : 2015-01-15 12:53:19 +0000
Merge pull request #6 from kablamo/mojo-error-handling
Improve error handling when using Mojo::UserAgent
Change: e8532f3c912f4895fa00b8069346208a1c837b22
Author: Eric Johnson <eric.git@iijo.org>
Date : 2015-01-15 11:07:28 +0000
Improve error handling when using Mojo::UserAgent
-----------------------------------------
version 0.31 at 2015-01-07 00:48:40 +0000
-----------------------------------------
Change: 3637a9693974a647915f3faab0e7780c8b7daa2e
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2015-01-06 19:48:40 +0000
Fix a bug in the patch to use JSON::MaybeXS found by tests.
Change: 06e16a2a3490d11901a79855cd8a0d8dbf3a7591
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2015-01-06 19:39:20 +0000
Merge branch 'master' of github.com:rustyconover/Amazon-DynamoDB
Change: 9f5db9e072f6114470178929649a8f52e24c5f53
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2015-01-06 19:24:07 +0000
Correct LastEvaluatedKey logic
Change: 15df92f386df4fe96e6318f3df512a96b6cd86fb
Author: Rusty Conover <rustyconover@users.noreply.github.com>
Date : 2015-01-06 19:23:39 +0000
Merge pull request #5 from karenetheridge/topic/json_maybexs
Swap out JSON::XS for JSON::MaybeXS
Change: 6b1dbca1170b86156c7177682b6874a03997df84
Author: Karen Etheridge <ether@cpan.org>
Date : 2015-01-06 16:10:48 +0000
Swap out JSON::XS for JSON::MaybeXS, to allow the user to choose
between backends
-----------------------------------------
version 0.30 at 2015-01-04 04:46:30 +0000
-----------------------------------------
Change: e53e7938868f4571188eff688bcd96d53a32b587
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2015-01-03 23:46:30 +0000
Fix bug in limit calculation
Change: 49f294e83fa2011d817f446e537edfea9f7e30de
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2015-01-03 23:30:53 +0000
Fixup some tests regarding Limit and ResultLimit
Change: 940faef664fcb60966482ca43ab72f6fbc3240ff
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2015-01-03 23:26:54 +0000
Fix handling of limit for query and scan. Remove ResultLimit option.
-----------------------------------------
version 0.29 at 2014-12-21 21:54:19 +0000
-----------------------------------------
Change: 6aa726f87b78143f9d70cb428d3f39c7bf43eb9a
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-12-21 16:54:19 +0000
Add support for FilterExpression, ExpressionAttributeNames and
ExpressionAttributeValues to query and scan.
-----------------------------------------
version 0.28 at 2014-12-16 02:02:54 +0000
-----------------------------------------
Change: 97c336c2cf2917e73eda35dc899faa3f7ee38f3a
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-12-15 21:02:54 +0000
Add support for ExpressionAttributeValues and ConditionExpression to
put_item method.
-----------------------------------------
version 0.27 at 2014-10-18 04:59:46 +0000
-----------------------------------------
Change: 22928c255282d7a2bc7717fe72bbb4bc9c9e41d3
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-10-18 00:59:46 +0000
Remove code that implements AWS signature version 4, rely on
AWS::Signature4.
-----------------------------------------
version 0.25 at 2014-10-15 01:55:15 +0000
-----------------------------------------
Change: ca2bc6a4898c067e584da931660f05ac8809ddba
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-10-14 21:55:15 +0000
Include the needed security token in the authorization signature when
using IAM roles.
-----------------------------------------
version 0.24 at 2014-10-15 00:55:58 +0000
-----------------------------------------
Change: 0bc85b03ad06c7a28f9bf0a86c09fd122751b10a
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-10-14 20:55:58 +0000
Add support for using credentials from IAM roles.
-----------------------------------------
version 0.23 at 2014-10-10 22:00:40 +0000
-----------------------------------------
Change: 358f942b22afe717bd963eda2d8ba14fd362ad60
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-10-10 18:00:40 +0000
Release 0.22
Change: f1dc853b73a54fceea75aa6fbe914263bc8a356c
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-10-10 17:59:40 +0000
Decode binary and binary set values completely, don't leave them as
references.
Change: 78a7012b64192f8083faa6634898a992309f4853
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-08-28 12:17:43 +0000
Fix a typo in a coercion.
Release 0.21
Change: 75bcbbeea3f769a3b21e38a03b3cd042aec3a1a3
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-08-27 11:25:20 +0000
Allow some Net::Async::HTTP options to be respected.
Change: a50110545ab923039c3279b78b50209fff51fa21
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-07-05 01:01:54 +0000
Fix error handling with IO::Async implementation.
Release 0.19
Change: fe47bb5a50fcfb0c7ea9d0aa9094f9e3a7b810fe
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-07-04 09:05:12 +0000
Fix a bug in regards to the expected type definition.
Version 0.18
Change: 0f74634ebe42f87ba86a382fcbd83c8db4fa077c
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-07-02 17:40:13 +0000
Bump to version 0.17.
Fix a typo in the API version default.
Change: 47010e9100d5266a0c3d672d536956a34cefca75
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-07-01 15:19:17 +0000
Version 0.16
Fix compatibility with Type::Tiny 0.044.
Add checks around Expected so you can't use both Value and Exists and
AttributeValueList and ComparisionOperator at the same time.
Change: ca65aaf0104221d8a3babfe9eb8e47c8527de93f
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-06-29 21:21:50 +0000
Version 0.15
Add type restraints for parameter checking from Type::Tiny and using
Kavorka. A few bugs were found with this additional checking. Edit
the appropriate test cases to terminate on the first failure.
Require a callback now for ->scan() and ->query() rather than it
being optional. This is now because of Kavorka's limitation on
optional positional parameters being followed by named parameters.
Change: 9f4ba26a757fc6038bdace47a71cc2c0e62a3dc9
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-06-22 14:47:31 +0000
Bump to version 0.14
Fix utf8 encode/decode for requests.
Change: 52be9b45c66952e5959617a5b30ad5a7e6ce4965
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-05-23 18:15:13 +0000
Bump to version 0.13
Change: b2d2a527ea141b12e5b6663af506d80c5a508303
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-05-23 18:14:48 +0000
Don't try to decode JSON responses of 500 errors.
Change: 1eeeb2c3e291b7ad5ada134e30b1383765b92cc6
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-05-15 18:40:03 +0000
Bump to version 0.12
Remove use of File::Slurp, Closes #2.
Change: e8d62ef4aef5570bb66eeb396d33db8aaed88fd9
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-05-12 11:45:18 +0000
Don't include keys that are the empty string which throw validation
errors.
Add a bit more type checking
Bump to version 0.11
Change: a7a840ac4e7a83c213a5db83189846ba5a08d942
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-30 09:32:58 +0000
Bump to version 0.10
Change: e485765f3657707f1403a901fdc2b0ab0a29cdf4
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-30 09:31:38 +0000
Add support for AttributeValueList in Expected parameter processing.
Add test cases to exercise the code.
Centralize encoding of AttributeValueList to one function.
Change: c3c767a1162fb15a1931fec9cb2ce84a2a7287bf
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-29 10:10:13 +0000
Some Podweaver cleanup bump version to 0.09
Change: 456c6bf247b5702618c9be4e6ae81a50341136bb
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-29 10:03:02 +0000
Add ResultLimit to batch_get_item
Change: e21346166db35410cc965f541af739fd19843e6c
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-28 09:15:11 +0000
Remove defined defaults when they match Amazon's default.
Change: f692e4a5499d03711a7ca606a4881d86d8f1c49b
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-25 23:20:13 +0000
More POD fixes
Change: 65a1eff2c8ec82bc7c1aa680012f2c9982c0fcb6
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-25 23:19:16 +0000
Add README.pod and change dist.ini to generate it.
Change: f8b4a113620c5ead625cb30d63667e12b221998b
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-25 23:15:31 +0000
Add support for ConditionalOperator and QueryFilter to query().
Add ConditionalOperator to put_item, update_item, delete_item.
Change: 3fbfa7a2e510b57f208a0efb47104780970e16cf
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-24 12:01:07 +0000
Fix some test data to match DynamoDB output.
Change: 96f23b0ca1ebc3ce4b24d5de1ccdc67153916f78
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-24 10:53:21 +0000
Bump version
Change: f7950f9e505f12743b3e383822fd27b29e5714cc
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-24 09:33:08 +0000
Don't encode undefined values part of PutRequests in
batch_write_item. This matches the behavior of put_item.
Change: f9569f2a976276cf0c89077a213e009762d59083
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-24 09:32:11 +0000
Set a timeout of 90 seconds for DynamoDB to reply, should normally be
much faster than this.
Also set the keep_alive maximum socket count to a number larger than
one, and use a proper User Agent identifier.
Change: 2e469174ffcb20545040d3cd46e368447b3c8679
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-22 17:12:45 +0000
Fix problem with versions being included, cut 0.07
Change: b6d32ed2be5038e63e87ce82ec2b0456a1c59f52
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-22 17:00:43 +0000
Add ResultLimit for query and scan.
ResultLimit limits the number of items returned from either query or
scan. DynamoDB may return more than your limit but the callback will
only be processed N times.
Add test case for ResultLimit.
Change: 7135ec7f9c138a7a3243e99003e2f5c01f555966
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-22 16:42:30 +0000
Remove hardcoded version in module.
Some POD documentation fixes.
Cleanup Dist::Zilla setup.
Change: a75f9e760059f4191661af89ebeddb080dbd88c4
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-22 16:28:40 +0000
Cleanup Dist::Zilla config.
Add changes from git commit log.
Change: d331103d1da3f72576f291a6f39a3816b1e3fc7a
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-16 20:46:12 +0000
Add changes
Change: 1e66c804b731d10a6cb3f0d7b4c19eadbf5bbd4d
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-16 20:41:08 +0000
Fix tests and batch_write_item to use Key or Item depending on Put or
Delete requests.
Change: 523107ee4ae50cc228aefc5e8e02fb4188326014
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-16 19:57:02 +0000
Fix a bug with batch_write_item and encoding the keys of delete and
put requests.
Change: 351a5284aa98ba97aaa53b8a6ca7a871d31df601
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-16 18:27:05 +0000
Fix a bug with exists flag, don't interpret it into true or false.
Don't send undefined values as part of items.
Change: b93c88244d07a20bafcd9ab7ea39ba827f55bfca
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-16 17:24:02 +0000
Add changes and bump version
Change: ef45141fe851544ac2a7eb654dbc7885577064af
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-16 10:02:58 +0000
Fix a misinterpretation of the Limit parameter for scans and queries.
Cleanup some documentation in the POD.
Change: d588e40a6fe66a7eaf759b2e2f4b45565af386a7
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-14 19:20:11 +0000
Remove unnecessary use
Change: c2bbcab5fe538a19ae1907090d36baa9e3fcc9ee
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-14 19:17:58 +0000
Some changes for github bugtracker, some typo fixes.
Change: 747a15784b80d69e08870a11881a29ae2d96acec
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-14 19:10:42 +0000
Add changes and tell Dist::Zilla about GitHub.
Change: 912744be4f3f476840dcd0e1397c3d8ba0227cc5
Author: Rusty Conover <rusty@luckydinosaur.com>
Date : 2014-04-14 18:55:13 +0000
Initial import of code.
================
End of releases.
================