Skip to content

Reschedule googlecode svn origins from scratch

As swh/devel/swh-loader-svn#847 (closed)/swh/devel/swh-loader-svn#876 (closed) revealed, the bug fixed in the loader-core about the misbehavior flushing step could result in missing data. Those tasks only revealed the occurrences's target missing though.

It's unfortunately possible that other objects might be missing (contents, directories, etc...).

As we fixed quite some bugs in the loader-svn anyway and even though they should have been rescheduled, it seems more reasonable to reschedule all origins to make sure.

At worst, it won't do anything. At best, it will:

  • fill in the missing data.
  • gives a proper listing of origins with external-id
  • permit to ascertain bugged origins are no longer (again)

Note: Only the loader-svn should be impacted by those missing data since it's only recent that all loaders now derives from it. Loader-svn being historically the first one and using the flushing mechanism.


Migrated from T879 (view on Phabricator)

Edited by Phabricator Migration user
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information