Matthew Davis
d6384fcb35
Enforce dynamodb key size limit [solves #3866] (#3888)
* add tests for dynamodb max key size
correct too-large error for ddb key
* remove unnecessary requires_boto_gte decorator from ddb tests
* remove literal emoji from ddb test
* implement dynamodb key limits, WIP
* correct direction of dynamodb range key length check
* fix tests for dynamodb max key size check
* catch ddb validation errors and rethrow properly
* finish ddb key size limit fixes
* fix linting
* handle unicode in v2.7 tests
* fix encoding issue in py2.7 for ddb
* linting
* Python2/3 compatability
Co-authored-by: Bert Blommers <info@bertblommers.nl>
2021-04-30 13:47:47 +01:00
..
2021-04-10 08:13:20 +01:00
2021-02-25 07:46:11 +00:00
2021-01-31 12:21:24 +00:00
2020-11-11 15:55:37 +00:00
2021-04-30 09:29:20 +01:00
2021-01-26 13:28:01 +00:00
2020-11-18 10:49:25 +00:00
2021-04-06 10:22:42 +01:00
2021-02-02 16:31:26 +00:00
2020-11-10 08:25:05 +01:00
2020-11-11 15:55:37 +00:00
2021-01-10 13:26:40 +00:00
2021-03-16 22:22:53 +00:00
2020-11-11 15:55:37 +00:00
2021-04-06 10:22:42 +01:00
2020-11-10 08:23:44 +01:00
2020-11-10 08:25:05 +01:00
2020-11-10 08:23:44 +01:00
2021-04-30 13:47:47 +01:00
2021-04-06 10:22:42 +01:00
2021-03-31 19:33:36 +01:00
2020-05-12 14:58:35 +01:00
2021-01-31 12:21:24 +00:00
2021-04-21 18:56:09 +01:00
2021-02-17 09:06:22 +00:00
2021-01-29 11:31:56 +00:00
2021-02-02 15:21:16 +00:00
2021-04-23 15:20:36 +01:00
2021-04-10 14:27:38 +01:00
2020-11-11 15:55:37 +00:00
2020-11-10 08:23:44 +01:00
2021-01-11 13:10:18 +00:00
2021-04-03 10:38:18 +01:00
2021-04-19 13:35:09 +01:00
2021-02-01 13:15:57 +00:00
2021-03-11 08:54:21 +00:00
2020-11-10 08:23:44 +01:00
2020-11-11 15:55:37 +00:00
2021-01-31 12:21:24 +00:00
2021-04-29 12:56:20 +01:00
2020-11-11 15:55:37 +00:00
2021-04-08 16:51:50 +01:00
2021-03-12 14:56:25 +00:00
2021-04-08 16:51:50 +01:00
2021-04-08 16:51:50 +01:00
2021-01-29 11:31:56 +00:00
2021-02-15 11:39:23 +00:00
2021-04-06 10:22:42 +01:00
2020-11-10 08:23:44 +01:00
2020-11-10 08:25:05 +01:00
2020-11-10 08:23:44 +01:00
2021-04-06 10:22:42 +01:00
2021-03-10 08:46:13 +00:00
2019-10-31 10:36:05 -07:00
2021-02-11 15:15:24 +00:00
2021-04-20 12:50:05 +01:00
2021-04-30 12:36:08 +01:00
2020-11-10 08:23:44 +01:00
2021-04-17 13:49:46 +01:00
2021-03-12 10:35:38 +00:00
2021-03-19 15:36:53 +00:00
2021-01-31 12:29:10 +00:00
2021-03-05 10:42:07 +00:00
2021-03-28 14:45:57 +01:00
2021-02-17 15:06:31 +00:00
2021-01-08 14:22:12 +00:00
2021-03-31 13:18:46 +01:00
2021-04-23 15:20:36 +01:00
2020-11-11 15:55:37 +00:00
2021-02-18 08:58:20 +00:00
2020-11-10 08:23:44 +01:00
2021-01-29 11:31:56 +00:00
2021-03-26 16:51:19 +00:00
2020-11-10 08:23:44 +01:00