Changelog
0.5.0 (2021-06-11)
Features
Bug Fixes
-
Replace unreleased InitialSubscribeRequest initial_cursor field with initial_location ( #150 ) ( 30fcd3f )
-
shutdown event loop if publisher fails to start and set exception on result future ( #124 ) ( c2c2b00 )
-
Version bump overrides library past fix and undo workarounds ( #137 ) ( 94ae2f0 )
0.4.1 (2021-05-05)
Bug Fixes
-
Change type hint on callback to be Callback. ( #135 ) ( cbf16f8 )
-
deps:remove duplicate dependencies and add version ranges ( #105 ) ( d7ee309 )
-
do not crash if pubsublite distribution can not be found when extracting semver ( #120 ) ( 811434e )
-
Remove Future type hint from return type which fails to type check when overridden ( #133 ) ( abe9b14 )
0.4.0 (2021-03-22)
Features
0.3.0 (2021-03-09)
Features
Bug Fixes
Documentation
0.2.0 (2020-12-14)
Features
Bug Fixes
0.1.0 (2020-11-19)
Features
-
generate v1 ( 4624ac7 )
-
Implement AckSetTracker which tracks message acknowledgements. ( #19 ) ( 7f88458 )
-
Implement assigner, which handles partition-subscriber assignment. ( #14 ) ( b2d0d36 )
-
Implement make_publisher which creates a routing publisher. ( #11 ) ( baeb0f6 )
-
Implement Publisher and subscriber factories ( #24 ) ( 4890cae )
-
Implement python retrying connection, which generically retries stream errors ( #4 ) ( 11c9a69 )
-
Implement RoutingPublisher which routes between publishers. ( #10 ) ( 7aa39a1 )
-
Implement SerialBatcher which helps with transforming single writes into batch writes. ( #7 ) ( a6dc15f )
-
Implement Subscriber, which handles flow control and batch message processing. ( #16 ) ( 697df4a )
-
Implement transforms to/from Cloud Pub/Sub Messages ( #20 ) ( 903070d )
-
Wire batching settings through publisher client factories ( #42 ) ( a037d0b )
Bug Fixes
-
Assorted fixes to the publish layer and internals. ( #39 ) ( 4276882 )
-
Enforce that enteris called on all user interfaces before use ( #70 ) ( eb8d63a )
-
Ensure tasks are always awaited to remove shutdown errors ( #57 ) ( 7735d2f )
-
fix circular import due to make_admin_client and AdminClient being in the same file ( #34 ) ( d631626 )
-
Make public API more similar to generated clients ( #56 ) ( 7cf02ae )
-
update pubsub_context to correctly modify proto map fields ( #38 ) ( 860c443 )