HomeSoftware Heritage

git_bare: Send progress updates while cooking

Description

git_bare: Send progress updates while cooking

It can be confusing to just have 'Processing...' in the UI for hours.
With this change, a new progress update should be sent every few minutes.

In the swh-web UI, it will show only 'Processing... %d objects processed'
in the main table, but 'Over %d remaining' will be shown when hovering
the progress bar.
This does not show 'Processing... %d/%d' or a percentage, because the
number of remaining objects is not always known.

Details

Provenance
vlorentzAuthored on Nov 16 2021, 1:59 PM
vlorentzPushed on Nov 16 2021, 3:00 PM
Differential Revision
D6642: git_bare: Send progress updates while cooking
Parents
rDVAUe2d3f274fbe4: sphinx: Fix reference to persistent-identifiers
Branches
Unknown
Tags
Unknown
References
tag: v1.3.0
Tasks
T3727: Show the progress of vault tasks
Build Status
Buildable 25032
Build 39117: test-and-buildJenkins console · Jenkins