Releases: mbr/simplekv
Releases · mbr/simplekv
Azure and general code quality improvements
Add support for azure-storage-blob version 12
This release adds support for the new azure-storage-blob version 12. Older versions are still supported.
AzureStore: added max block size and max single put size
This minor release adds the optional parameters of the Azure API max_block_size and max_single_put_size to the AzureBlockBlobStore.
Azure performance improvements
- Listing keys on the Azure backend became faster
- Python 3 behavior of the
.keys()
method now in line with Python 2 and documentation
0.11.11: Don't leak a file descriptor in file-based store
Change documentation link to readthedocs.
Improve seek in Azure backend
Azure file handles now correctly implement seek and return the new position.
0.11.9: Multiprocessing and Azure fixes
This fixes an issue when using multiprocessing, where simultaneous writes could lead to the
situation where both code paths first check if the directory exists and create it in the negative case. As check and creation aren't a single atomic operation, one of them might fail.
Also, MD5 check sums are now always added to stored objects.
Improvements in Azure backend
- The Azure backend now has a new parameter
max_connections
that is passed on to the Azure API - Switch to the new Azure package name,
azure-storage-blob
0.11.7: Boto open() remove seek() and tell() support
- removed seek() and tell() API for file handles opened in the botostore, due to it leaking HTTP connections to S3.
0.11.6: Boto open() supports seek() and tell()
- Supply open() implementation for boto store which supports seek and tell