Skip to content

feat(shuttle): Shuttle should rewind a few seconds in the event stream on restart  #2172

@sanjayprabhu

Description

@sanjayprabhu

What is the feature you would like to implement?
Shuttle resumes from the last saved event id always. But sometimes it's possible for events to be emitted out of order. To be safe, it should rewind a small number of seconds (1-5?) from the most recent event id when it resumes after a restart. We could make this configurable.

Why is this feature important?
An argument for why this feature should be built and how it should be prioritized

Will the protocol spec need to be updated??
Call out the sections of the protocol spec that will need to be updated (e.g. Section 4.3 - Verifications, Section 3.1 - Identity Systems)

How should this feature be built? (optional)
A design for the implementation of the feature

Additional context
Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedWell specified and ready to be worked ons-triageNeeds to be reviewed, designed and prioritizedt-featAdd a new feature or protocol improvement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions