Changelog
1.3.0 (2022-01-06)
Features
-
Add ReassignmentHandler which is notified on client reassignment ( #242 ) ( 80fd5f6 )
-
remove warnings from reservation methods ( #249 ) ( 2defd91 )
-
surface ReservationPath and Reservation ( #274 ) ( eb50503 )
Bug Fixes
-
add ‘dict’ annotation type to ‘request’ ( e2f7b98 )
-
add ‘dict’ annotation type to ‘request’ ( c69dc30 )
-
deps:drop packaging dependency ( ce2e5ef )
-
improper types in pagers generation ( e2f7b98 )
Documentation
- list oneofs in docstring ( ce2e5ef )
1.2.0 (2021-09-15)
Features
1.1.4 (2021-09-14)
Bug Fixes
1.1.3 (2021-09-13)
Bug Fixes
1.1.2 (2021-09-13)
Bug Fixes
-
Enable pytype on Pub/Sub Lite repo and fix all errors ( #214 ) ( df58fdf )
-
performance issues with subscriber client ( #232 ) ( 78a47b2 )
1.1.1 (2021-09-07)
Bug Fixes
-
Add workaround for https://github.com/grpc/grpc/issues/25364 ( #213 ) ( e417bf3 )
-
Numerous small performance and correctness issues ( #211 ) ( 358a1d8 )
1.1.0 (2021-08-12)
Features
1.0.2 (2021-08-04)
Bug Fixes
1.0.1 (2021-07-28)
Bug Fixes
Documentation
Miscellaneous Chores
1.0.0 (2021-07-19)
Features
Miscellaneous Chores
0.6.1 (2021-07-16)
Bug Fixes
0.6.0 (2021-07-13)
Features
-
add always_use_jwt_access ( 6c84e24 )
-
Add SeekSubscription and Operations to API ( #169 ) ( 2e29ba1 )
Bug Fixes
Documentation
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 )