Skip to content

Ack pulse messages only when a triggered task successfully finishes #158

Open
@marco-c

Description

@marco-c

This would be needed to make sure we successfully run tasks.

Let's say we receive a message for a review, we trigger a static analysis task and ack the pulse message removing it from the queue. Then pulse listener dies for some reason, the static analysis task fails. When the pulse listener is back, the failed task will not be retriggered as the pulse message is no longer in the queue.

Metadata

Metadata

Assignees

Labels

eventsEvent listener

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions