Homestyx hydra
Diffusion hydra aba7c98baedb

Skip loading transaction handles in an old migration

Description

Skip loading transaction handles in an old migration

Summary:
Ref T13305. See that task for discussion.

This old migration may indirectly cause search index worker tasks to queue by loading handles. They'll fail since we later added dateCreated to the worker task table.

Use needHandles(false) (since we don't use them) to disable loading handles and avoid the problem.

Test Plan:

  • Ran bin/storage upgrade -f on an older instance (late 2016) and hit this issue.
  • Applied the patch, got a clean migration to modernity.

Reviewers: amckinley

Reviewed By: amckinley

Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam

Maniphest Tasks: T13305

Differential Revision: https://secure.phabricator.com/D20570

Details

Provenance
epriestleyAuthored on Jun 5 2019, 2:41 PM
sirocylPushed on Oct 16 2024, 5:49 AM
Parents
R1:bab35f28e49d: Respect repository identities when selecting author vs auditor actions
Branches
Unknown
Tags
Unknown

Event Timeline