Skip to content

Spackbot should replay webhooks sent during a downtime #89

@alecbcs

Description

@alecbcs

As is, Spackbot is loosing track of PRs when there's a downtime.

Instead we should implement a two phase checkpoint and restore system to "replay" webhooks that were missed by Spackbot.

  1. Checkpoint the last time that a request was processed to completion/record the request id.
  2. Upon startup of the app, query GitHub for all webhooks sent after the last recorded request and then ask GitHub to reply each webhook.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions