Skip to content

cloud: Deploy a dead-letter topic for submission queues #536

@spbnick

Description

@spbnick

The Google Cloud Pub/Sub system supports assigning a "dead-letter" topic to a subscription, which receives all messages that failed delivery despite trying it for some time. This could be useful for collecting messages which failed delivery for one reason or another, and helping the CI systems as well as KCIDB developers debug submission issues.

At the moment we drop any messages which fail JSON schema validation, perhaps we should be putting them into such "dead-letter" topic ourselves as well, immediately, instead of NACK'ing them and letting Pub/Sub retry them uselessly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions