Page MenuHomePhabricator

[Search Update Pipeline] Filter/drop canary events from update stream
Closed, ResolvedPublic2 Estimated Story Points

Description

Currently, only the producer is aware of canary events in its source streams and skips them. However, also the update stream has canary events enabled (by default)

Canary events are necessary to prevent losing the committed/consumed kafka topic offsets, see comment.

AC

  • consumer skips canary events

Details

TitleReferenceAuthorSource BranchDest Branch
pull up common filters (wiki-based, canary events)repos/search-platform/cirrus-streaming-updater!47pfischercommon-canary-handlingmain
Customize query in GitLab

Event Timeline

pfischer changed the task status from Open to In Progress.Oct 26 2023, 1:02 PM
pfischer claimed this task.
pfischer triaged this task as Medium priority.
pfischer set the point value for this task to 2.