When Revision Score events are processed, I want to make sure that I keep track last processed event time so I can know where I've left of in case of redeployment.
Notes:
- Last event time should be saved into Redis with key stream/revision-score
When Revision Score events are processed, I want to make sure that I keep track last processed event time so I can know where I've left of in case of redeployment.
Notes:
Timestamp for the stream/revision-score differs with the rest keys
For example:
2021-08-31T13:22:55.957Z - Key: stream/revision-score
2021-08-31T13:24:07Z - stream/revision-create
Checked everything on event-brindge side - it's not it. Looks like there is some issue in event stream client. Investigating.
@Anna.bondar @Tim.abdullin it is not an issue at all.
Wikimedia original streams send different formats.
Stream mediawiki.revision-create does not send milliseconds
Stream mediawiki.revision-score send milliseconds
@Anna.bondar this difference does not affect the logic. I would say it is normal.
P.S.: good catch by the way