Skip to content

When an ordered publish fails, some of the failures may not propagate properly #365

@kamalaboulhosn

Description

@kamalaboulhosn

When a publish fails with an ordering key, all publishes that are outstanding should be canceled. However, only the batches that have been closed are failed. The single batch that may still be waiting to be filled will not be canceled, which means those publishes will proceed and messages could be delivered out of order.

Metadata

Metadata

Labels

api: pubsubIssues related to the googleapis/java-pubsub API.priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions