diff options
author | Jordan Cook <jordan.cook@pioneer.com> | 2022-04-19 21:34:49 -0500 |
---|---|---|
committer | Jordan Cook <jordan.cook@pioneer.com> | 2022-04-20 13:37:44 -0500 |
commit | a2a65250d61997935763cf958f16a914930f1b43 (patch) | |
tree | 4b2c37d54ea29a33dedbc0e61c610b1013b7231c /HISTORY.md | |
parent | 3fb12461d847e04884f66dcf64ff5cabc79cce91 (diff) | |
download | requests-cache-a2a65250d61997935763cf958f16a914930f1b43.tar.gz |
Add support for DynamoDB TTL
Diffstat (limited to 'HISTORY.md')
-rw-r--r-- | HISTORY.md | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -28,8 +28,11 @@ * MongoDB: * Store responses in plain (human-readable) document format instead of fully serialized binary * Add optional integration with MongoDB TTL to improve performance for removing expired responses + * Disabled by default. See 'Backends: MongoDB' docs for details. * DynamoDB: * Create default table in on-demand mode instead of provisioned + * Add optional integration with DynamoDB TTL to improve performance for removing expired responses + * This is enabled by default, but may be disabled * SQLite, Redis, MongoDB, and GridFS: Close open database connections when `CachedSession` is used as a contextmanager, or if `CachedSession.close()` is called **Type hints:** @@ -98,7 +101,8 @@ Internal module changes: **Backends:** * Filesystem and SQLite backends: Add better error message if parent path exists but isn't a directory -* Redis: Improve performance by using native Redis TTL for cache expiration +* Redis: Add optional integration with Redis TTL to improve performance for removing expired responses + * This is enabled by default, but may be disabled **Other features:** * Support `expire_after` param for `CachedSession.send()` |