Page MenuHomeSoftware Heritage

Integrate the new Mercurial loader into the tasks system
Closed, MigratedEdits Locked

Description

The new Mercurial loader is ready in its incremental form.

The tasks system should differentiate between mercurial and mercurial_disk, and allow the CLI/scheduler to pass both directory and URLs. This is important for the BitBucket Mercurial Archive since the loading will be done from disk as a oneshot, but should list the original URL in the metadata.

This is very likely to be a matter of minutes of work in the tasks.py and tasks_from_disk.py, but it's probably better if someone from the SWH code team either tells me what to do or does the work themselves.

Event Timeline

Alphare triaged this task as High priority.May 19 2021, 2:48 PM
Alphare created this task.
Alphare created this object in space S1 Public.
olasd assigned this task to Alphare.
olasd added a subscriber: olasd.

So, this was done by way of D5628, and is now released and ready to deploy.