Drop support for Mercurial 3.0, add support for Mercurial 3.4

RESOLVED FIXED

Status

RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: gps, Assigned: gps)

Tracking

Details

Attachments

(2 attachments, 1 obsolete attachment)

(Assignee)

Description

4 years ago
Mercurial 3.4 was released on May 1. We previously kinda/sorta been dropping support in v-c-t for Mercurial versions older than 1 year (i.e. not supporting more than 4 releases at a time).

As it happens, some work in bug 1160266 is significantly easier without having to support 3.0. So, let's drop 3.0.

Also, 3.4 is out. A number of extensions need to be marked as compatible with it. We should do that work too.
(Assignee)

Comment 1

4 years ago
Created attachment 8602825 [details]
MozReview Request: bz://1162304/gps

/r/8361 - drop explicit support for Mercurial 3.0 (bug 1162304)
/r/8363 - add explicit support for Mercurial 3.4 (bug 1162304)

Pull down these commits:

hg pull -r 24eb67f2a160390a57b73dd00d2b6f4605c4aba4 https://reviewboard-hg.mozilla.org/version-control-tools/
Attachment #8602825 - Flags: review?(smacleod)
https://reviewboard.mozilla.org/r/8363/#review7075

Looks like you're missing the check in `testing/hghave.py` - or is there a reason we don't want a 3.4+ check?
Comment on attachment 8602825 [details]
MozReview Request: bz://1162304/gps

https://reviewboard.mozilla.org/r/8359/#review7077

r+ provided a reason for not having the 3.4+ check, or it being added.
Attachment #8602825 - Flags: review?(smacleod) → review+
(Assignee)

Comment 5

4 years ago
https://reviewboard.mozilla.org/r/8363/#review7085

We don't have a need for the 3.4+ check yet. It's easy enough to add when it's needed.
(Assignee)

Comment 7

4 years ago
Good riddance.
Status: ASSIGNED → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
(Assignee)

Updated

4 years ago
Blocks: 1169834
(Assignee)

Comment 8

4 years ago
Comment on attachment 8602825 [details]
MozReview Request: bz://1162304/gps
Attachment #8602825 - Attachment is obsolete: true
Attachment #8620246 - Flags: review+
Attachment #8620247 - Flags: review+
(Assignee)

Comment 9

4 years ago
Created attachment 8620246 [details]
MozReview Request: drop explicit support for Mercurial 3.0 (bug 1162304)
(Assignee)

Comment 10

4 years ago
Created attachment 8620247 [details]
MozReview Request: add explicit support for Mercurial 3.4 (bug 1162304)
You need to log in before you can comment on or make changes to this bug.