Skip to content

Reprocessing can cause ingestion of new packages to be delayed by over an hour #715

Open
@Chriscbr

Description

@Chriscbr

If we are running a full reprocessing of all packages on Construct Hub, it's possible that so many fargate tasks will be running that it's impossible for new packages to get processed. (Specifically, the "Orchestration" step function may have a task running to ingest a package, and it may get very unlucky retrying the ECS SubmitTask operation in an exponential backoff loop we have defined).

Fixingn this may require separating the compute for reprocessing and regular ingestion, or adding some way to prioritize new package tasks over reprocessing package tasks, or something else entirely.

Related: #708

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingeffort/epicMore than 1 weekp1

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions