HomePhabricator Dev

Bug 1389715 - Vendor latest robustcheckout. r=ted, a=release

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

Bug 1389715 - Vendor latest robustcheckout. r=ted, a=release

From revision 19db5f4b5b10f639d24e69a4f21e4e80c6e5bbdd of
version-control-tools. Previous revision was
249a47720ddcf896a9f07600c429a1b4492b805e.

Changes include:

  • Use new vfs APIs when available (bug 1359959)
  • Mark as compatible with Mercurial 4.2 (bug 1361182)
  • Retry after SSLError (bug 1354824)
  • Mark as compatible with Mercurial 4.3
  • Detect and recover from open locks (bug 1297153)

The most significant is the last one. TaskCluster can SIGKILL
hg, leading to orphaned transactions and locks. This can lead
to timeouts or use of a corrupt repository in some scenarios.
Those problems should no longer occur.

MozReview-Commit-ID: QAOSLyc0xD

Details

Provenance
• gpsAuthored on

Commit No Longer Exists

This commit no longer exists in the repository.