Re: [PATCH] who: remove OpenJDK

2020-08-05 Thread Marcus Harnisch
On 05/08/2020 10.47, Pulkit Goyal wrote: Oops, if possible can you email a patch for this. The website repository lives at https://www.mercurial-scm.org/repo/hg-website/. Like that? # HG changeset patch # User Marcus Harnisch # Date 1596620149 -7200 # Wed Aug 05 11:35:49 2020 +0200 #

Re: [PATCH] who: remove OpenJDK

2020-08-05 Thread Pulkit Goyal
On Wed, Aug 5, 2020 at 1:55 PM Marcus Harnisch wrote: > > On 25/07/2020 10.11, David Demelier wrote: > > # HG changeset patch > > # User David Demelier > > # Date 1595664656 -7200 > > # Sat Jul 25 10:10:56 2020 +0200 > > # Node ID 7eaad1ed8c743d40fe71620434f3a151f0067105 > > # Parent

Re: [PATCH] who: remove OpenJDK

2020-08-05 Thread Marcus Harnisch
On 25/07/2020 10.11, David Demelier wrote: # HG changeset patch # User David Demelier # Date 1595664656 -7200 # Sat Jul 25 10:10:56 2020 +0200 # Node ID 7eaad1ed8c743d40fe71620434f3a151f0067105 # Parent b0e3c6141a7844e1fdd55535677ea3bfb1527707 who: remove OpenJDK They unfortunately moved

Re: [PATCH] who: remove OpenJDK

2020-07-31 Thread Josef 'Jeff' Sipek
On Fri, Jul 31, 2020 at 18:30:57 +0200, Antonio Muci wrote: > > Il 31/07/2020 17:55 Pierre-Yves David ha > > scritto: ... > > Moving to a modern Mercurial version, using sparse revlog for storage > > and recomputing delta gave a massive boost to storage size and clone > > performance. > > At

Re: [PATCH] who: remove OpenJDK

2020-07-31 Thread Joerg Sonnenberger
On Fri, Jul 31, 2020 at 06:30:57PM +0200, Antonio Muci via Mercurial-devel wrote: > What concerns me the most are two things: > > 1. scripta manent: when in some years people will google for "mercurial > performance" they will stumble upon JDK considerations, and take them > form granted. What

Re: [PATCH] who: remove OpenJDK

2020-07-31 Thread Pierre-Yves David
On 7/31/20 6:30 PM, Antonio Muci wrote: I am wondering if the countermeasures to this have to be only technical. I see this more as a communication disadvantage compared to the git ecosystem. We could definitely use more communication :-/ -- Pierre-Yves David

Re: [PATCH] who: remove OpenJDK

2020-07-31 Thread Antonio Muci via Mercurial-devel
> Il 31/07/2020 17:55 Pierre-Yves David ha > scritto: > > I got int touch with the OpenJDK people one and half year ago. [...] Very active move on your part. Kudos. > Moving to a modern Mercurial version, using sparse revlog for storage > and recomputing delta gave a massive boost to storage

Re: [PATCH] who: remove OpenJDK

2020-07-31 Thread Pierre-Yves David
On 7/25/20 7:36 PM, Josef 'Jeff' Sipek wrote: On Sat, Jul 25, 2020 at 12:27:42 +0200, Antonio Muci via Mercurial-devel wrote: That's sad. Yeah. This motivated me enough to clone the repos (hg and git) and collect some data. Maybe people here will find it useful. I got int touch with the

Re: [PATCH] who: remove OpenJDK

2020-07-26 Thread Augie Fackler
On Sat, Jul 25, 2020 at 10:19 PM Joerg Sonnenberger wrote: > > On Sat, Jul 25, 2020 at 01:36:32PM -0400, Josef 'Jeff' Sipek wrote: > > First off, the clone itself. I cloned it from the official upstream repos. > > My internet connection is 150 Mbit/s, the storage is a 3-way ZFS mirror. I > >

Re: [PATCH] who: remove OpenJDK

2020-07-26 Thread Josef 'Jeff' Sipek
On Sun, Jul 26, 2020 at 18:35:03 +0200, Joerg Sonnenberger wrote: > On Sun, Jul 26, 2020 at 11:12:25AM -0400, Josef 'Jeff' Sipek wrote: > > > > I'm guessing that they would have benefited from treemanifest. > > > > > > From my testing, treemanifests don't help at all. > > > > They seemed to help

Re: [PATCH] who: remove OpenJDK

2020-07-26 Thread Joerg Sonnenberger
On Sun, Jul 26, 2020 at 11:12:25AM -0400, Josef 'Jeff' Sipek wrote: > > > I'm guessing that they would have benefited from treemanifest. > > > > From my testing, treemanifests don't help at all. > > They seemed to help with the jdk repo. I'm guessing that jdk has a deeper > nested directories

Re: [PATCH] who: remove OpenJDK

2020-07-26 Thread Josef 'Jeff' Sipek
On Sun, Jul 26, 2020 at 04:11:06 +0200, Joerg Sonnenberger wrote: > On Sat, Jul 25, 2020 at 01:36:32PM -0400, Josef 'Jeff' Sipek wrote: > > First off, the clone itself. I cloned it from the official upstream repos. > > My internet connection is 150 Mbit/s, the storage is a 3-way ZFS mirror. I >

Re: [PATCH] who: remove OpenJDK

2020-07-25 Thread Joerg Sonnenberger
On Sat, Jul 25, 2020 at 01:36:32PM -0400, Josef 'Jeff' Sipek wrote: > First off, the clone itself. I cloned it from the official upstream repos. > My internet connection is 150 Mbit/s, the storage is a 3-way ZFS mirror. I > used hg 4.9.1 (py27), and git 2.21.0. (I know, I need to update both.

Re: [PATCH] who: remove OpenJDK

2020-07-25 Thread Josef 'Jeff' Sipek
On Sat, Jul 25, 2020 at 12:27:42 +0200, Antonio Muci via Mercurial-devel wrote: > That's sad. Yeah. This motivated me enough to clone the repos (hg and git) and collect some data. Maybe people here will find it useful. First off, the clone itself. I cloned it from the official upstream repos.

Re: [PATCH] who: remove OpenJDK

2020-07-25 Thread Antonio Muci via Mercurial-devel
That's sad. Apparently OpenJDK started contemplating a migration to git one year ago (2019-07-12): https://openjdk.java.net/jeps/357 I am reporting (an edited version of) the "motivation" section of that ticket, because I'd like a reflection about how mercurial is perceived "out there":

Re: [PATCH] who: remove OpenJDK

2020-07-25 Thread Pulkit Goyal
On Sat, Jul 25, 2020 at 1:43 PM David Demelier wrote: > > # HG changeset patch > # User David Demelier > # Date 1595664656 -7200 > # Sat Jul 25 10:10:56 2020 +0200 > # Node ID 7eaad1ed8c743d40fe71620434f3a151f0067105 > # Parent b0e3c6141a7844e1fdd55535677ea3bfb1527707 > who: remove OpenJDK

[PATCH] who: remove OpenJDK

2020-07-25 Thread David Demelier
# HG changeset patch # User David Demelier # Date 1595664656 -7200 # Sat Jul 25 10:10:56 2020 +0200 # Node ID 7eaad1ed8c743d40fe71620434f3a151f0067105 # Parent b0e3c6141a7844e1fdd55535677ea3bfb1527707 who: remove OpenJDK They unfortunately moved to GitHub.