RFR: CODETOOLS-7902177: Make trees work with Mercurial 4.2 - 4.6

Martin Buchholz martinrb at google.com
Fri Jun 1 21:26:51 UTC 2018


Hej Erik,

Thanks for fixing but ...
Are you aware of the thread on hg-tools-dev
https://openjdk.markmail.org/thread/hla7tbyg6sg2kgqg
Maybe you could append to that thread instead?


On Fri, Jun 1, 2018 at 2:04 PM, Erik Joelsson <erik.joelsson at oracle.com>
wrote:

> Hello,
>
> I recently installed Ubuntu 18.04 which comes with HG 4.5.3 and discovered
> there were issues with the trees extension again. The problems start with
> version 4.2 and up. Here is a patch that makes it work for all versions 1.1
> to 4.6, tested with the internal test suite.
>
> There are multiple API changes that needed to be worked around, but
> nothing here should be too controversial and I've added comments explaining
> the less obvious cases. I also had to update the URL to the official
> Mercurial repo which is used as the source for testing against all
> Mercurial versions, as well as update the tests to be compatible with the
> latest version of the Mercurial test runner and new output from some
> mercurial commands. There is also a test internal extension "verlist" that
> wasn't compatible with the 4.5.3 system mercurial on my new system.
>
> Bug: https://bugs.openjdk.java.net/browse/CODETOOLS-7902177
>
> Webrev: http://cr.openjdk.java.net/~erikj/CODETOOLS-7902177/webrev.01/
>
> /Erik
>
>


More information about the code-tools-dev mailing list