Skip to content

LOCKSS Daemon 1.79.14

Latest

Choose a tag to compare

@thibgc thibgc released this 14 Jul 06:27

Released: 2026-07-13

LOCKSS 1.x to 2.x Migrator

Many bug fixes and performance improvements have been made to the LOCKSS 1.x to 2.x Migrator:

Features

  • In new-host migrations where crawling from a known IP address is important (such as in the GLN), it is now possible for v2 crawls to proxy through v1 during the migration.

  • In new-host or same-host migrations where crawl rates from a given IP address are important, the v1 and v2 crawl rates each can be halved globally during the migration to avoid exceeding maximum crawl rates.

  • Ability to migrate selected AUs by uploading a file of AUIDs.

  • More persistent retries of failed CU copies.

  • Display remaining available storage space in v2.

  • Take care to abort the migration if the v2 storage space fills up.

  • Account for changes in v2, such as the new v2 port scheme.

Bug fixes

  • Many bug fixes and improvements related to concurrent use of the v2 database by both v1 and v2 while migration is in progress.

  • Bug fixes to prevent problems when AUs are restarted by upgraded plugins being loaded during migration.

  • In delete-as-you-go mode, AUs with migration errors are deactivated, not deleted.

Features

  • Allow permission page redirects to take off-host excursion and return to original host/URL.

  • Added plugin_allow_start_url_error plugin key.

Bug fixes

  • In plugins with alternative permission URLs, a permission fetch failure could mask failure to fetch a required start URL, erroneously allowing a crawl to appear successful even though it had failed.

  • Prevented ServeContent and ViewContent from sending incorrect (compressed) content length.

  • Check global excludes when following redirects.