HomeSoftware Heritage

Don't accidentally do a full run on incremental

Description

Don't accidentally do a full run on incremental

Filtering against the storage then asking for new revisions only makes
sense if there are revisions not in storage and not ancestors of heads.
If there are none, the current behavior lists all revisions, which is a
whole lot of wasted work.

Details

Provenance
AlphareAuthored on Dec 1 2021, 6:05 PM
AlpharePushed on Dec 2 2021, 10:45 AM
Differential Revision
D6719: Don't accidentally do a full run on incremental
Parents
rDLDHGe0ce7f8e664e: requirements: Drop sqlitedict
Branches
Unknown
Tags
Unknown
Build Status
Buildable 25299
Build 39546: test-and-buildJenkins console · Jenkins