3.9.0 (2026-02-02)
Features
-
add get_object method for async grpc client (#1735) (0e5ec29b)
-
Add micro-benchmarks for reads comparing standard (regional) vs rapid (zonal) buckets. (#1697) (1917649f)
-
Add support for opening via
write_handleand fixwrite_handletype (#1715) (2bc15fa5) -
add samples for appendable objects writes and reads (2e1a1eb5)
-
add samples for appendable objects writes and reads (#1705) (2e1a1eb5)
-
Move Zonal Buckets features of
_experimental(#1728) (74c9ecc5) -
expose finalized_time in blob.py applicable for GET_OBJECT in ZB (#1719) (8e21a7fe)
-
integrate writes strategy and appendable object writer (#1695) (dbd162b3)
-
Add micro-benchmarks for writes comparing standard (regional) vs rapid (zonal) buckets. (#1707) (dbe9d8b8)
-
add support for
generation=0to avoid overwriting existing objects and addis_stream_opensupport (#1709) (ea0f5bf8) -
add support for
generation=0to prevent overwriting existing objects (ea0f5bf8) -
add
is_stream_openproperty to AsyncAppendableObjectWriter for stream status check (ea0f5bf8)
Bug Fixes
-
implement requests_done method to signal end of requests in async streams. Gracefully close streams. (#1700) (6c160794)
-
implement requests_done method to signal end of requests in async streams. Gracefully close streams. (6c160794)
-
instance grpc client once per process in benchmarks (#1725) (721ea2dd)
-
Fix formatting in setup.py dependencies list (#1713) (cc4831d7)
-
Change contructors of MRD and AAOW AsyncGrpcClient.grpc_client to AsyncGrpcClient (#1727) (e730bf50)