Skip to content

feat: Implement RoutingPolicy#5

Merged
dpcollins-google merged 9 commits into
masterfrom
routing_policy
Aug 10, 2020
Merged

feat: Implement RoutingPolicy#5
dpcollins-google merged 9 commits into
masterfrom
routing_policy

Conversation

@dpcollins-google
Copy link
Copy Markdown
Contributor

This routes messages to partitions based on their key field, or round robin otherwise.

Diffbased on #4

@dpcollins-google dpcollins-google requested a review from pradn August 5, 2020 16:50
Comment thread google/cloud/pubsublite/internal/wire/default_routing_policy.py Outdated
dpcollins-google and others added 5 commits August 10, 2020 10:45
… stream errors (#4)

* feat: Implement python retrying connection, which generically retries stream errors.

* fix: Add asynctest to tests_require.

* fix: Add class comments.
# Conflicts:
#	google/cloud/pubsublite/internal/wire/connection.py
#	google/cloud/pubsublite/internal/wire/connection_reinitializer.py
#	google/cloud/pubsublite/internal/wire/gapic_connection.py
#	google/cloud/pubsublite/internal/wire/permanent_failable.py
#	google/cloud/pubsublite/internal/wire/retrying_connection.py
#	google/cloud/pubsublite/internal/wire/work_item.py
#	google/cloud/pubsublite/testing/test_utils.py
@dpcollins-google dpcollins-google merged commit f72a2f0 into master Aug 10, 2020
@anguillanneuf anguillanneuf deleted the routing_policy branch March 25, 2022 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants