This is the mail archive of the
mailing list for the GCC project.
Re: Test GCC conversion with reposurgeon available
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Jason Merrill <jason at redhat dot com>
- Cc: gcc Mailing List <gcc at gcc dot gnu dot org>, Eric Raymond <esr at thyrsus dot com>
- Date: Wed, 18 Dec 2019 18:16:48 +0000
- Subject: Re: Test GCC conversion with reposurgeon available
- Ironport-sdr: BeVCogc55qzcHd1tLXHtRVLZUzIytjVvTJaFT2gTfQRQSjFuTIlt4P7F3quWFsvg9CrMNZ7pxM T3G+Mzq0KT9g4vB+PYyl8Htc5PsCLYJnLTol7Xz6/Hy5YGuj+5AJXmdXXoPNEN22f8YECpzDiY j++pTEjOhEIgy74lIgy7omtqkh0mrKuR2H8WeuZZy8OieyrJUFve8mDTk6TLEx2263sftBBLiq JsAPmI2MyyGSg/sV42dBmo5DmesXQprj36ZmHqA4/+XzJDtwgdwDqhnDtIHmoi/15tKUhD2qQy lLE=
- Ironport-sdr: pjRMVhFU/BhGzRZNAb7Y3MgFyWmH/BmNFIaVVp37pNz4W6CairffABWIZSmt1ch/yTGb0+vRfu /ZDXwt/sJmd3Y/hy3563ylWnAU/KaYb/hZWev60aqCDQ8oVBda4EBHZ8yAaS5f7+dK5SaABtU6 3AOZAnQLaDtGii5cb3oL6Xp1jg19yiSoEJfK7GrebaTw+h3AtpuvKH5jD/ZrZVt/VpRfIHz7Yo tNlyqmbMI6a0PmfmnQjB32IN5iqPYPpjy+Alef7CJNkIX5nF+lpV9Tcg1Dc4jecqtdKwlXOTxW YoA=
- References: <alpine.DEB.email@example.com> <CADzB+2mUL4vNv4jPGKHCC4CrYdwSw95_oc=GyhNWjpR2a9M26g@mail.gmail.com>
On Wed, 18 Dec 2019, Jason Merrill wrote:
> On Tue, Dec 17, 2019 at 4:39 PM Joseph Myers <firstname.lastname@example.org>
> > Points for consideration:
> > 1. Do we want some kind of rearrangement of refs as in the 1b
> > repository or not?
> Maybe? How much space does that save in a clone? How much work does a
> partial clone add on the server, since the server needs to pack up the
> objects for the partial clone rather than just transmitting its own packs?
I haven't measured work on the server, and timing individual clones is
liable to a lot of variation from variable load there, but for a single
clone --mirror of the 1b repository (so all refs, including refs/deleted/)
and 1360 MB objects directory, but for a clone without --mirror (so only a
limited subset of refs and the server needing to build a pack)
and 950 MB objects directory. Adding the objects from the existing
git-svn mirror (presumably also under refs not fetched by default)
increases repository size by about 300 MB, based on a previous test of
doing that (most blob and tree objects will be shared between the two
versions of the history, but all the commit objects are separate).
> > 3. Where an attribution comes from an author map rather than a
> > ChangeLog file, do we wish to use the existing author map or do people
> > prefer using names from that map but with @gcc.gnu.org addresses (and
> > @gnu.org for usernames that only committed in the gcc2 period)?
> I lean toward the latter.
I'll plan to change the author map to default to @gcc.gnu.org and @gnu.org
Joseph S. Myers