From owner-freebsd-current@freebsd.org Tue Oct 6 09:51:20 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2E02A42E522 for ; Tue, 6 Oct 2020 09:51:20 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from mail-ot1-f51.google.com (mail-ot1-f51.google.com [209.85.210.51]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4C5CQv1h7bz4Fn9 for ; Tue, 6 Oct 2020 09:51:19 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by mail-ot1-f51.google.com with SMTP id o8so11734000otl.4 for ; Tue, 06 Oct 2020 02:51:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=b0gPRN00zFE2AUpB6ZViMjHlZakabG6Fsi9cJJmPNFQ=; b=F2uq/1yetsG0X/UelYnnNN89XXH6OGOFx8THEcKh6fuSZLu0+59I7xGNPdOPMKvKfR fE7OCvizBDTVOF+4CHguOmbR8J4S5DTsSOP+D9UkwzbU8xqLNjiskWBMM8v4/K/fI0yw MQJqUYPZX00DCH9aGirqJ1JTuvwjHWWBPYe/cMvdPnaOSDUiYkKuMYdPiiknismW74iV ttCQa41lZIlo5euXIPFk4xifwzFxKO5ZbHO/Xna9qIFdwlBhfxY6YUlujkYSyMRkux+p xjJfHsV7LTfi6KipzQRxP8O3r8BrboLicupLGtZlVPRa9k8XRdH/Kg1/LGnsb/aRDYbe m2sQ== X-Gm-Message-State: AOAM532fuND+SfQja4+O+FpGZsXdjon1P1kr5rM2+5Nt28/bxDn27eUv LYD1fBYQkHoBniCKN742YD58/1k9+H3YBF4/Zj+6f7Ox X-Google-Smtp-Source: ABdhPJx2qBaKLbNL2Yz0+8IJ4tCXX7V6e8TrDVnapFCv0m0skptQG2Ws48Za2uosGN0o/6cYp51R1u2sEEPq4MXAWWE= X-Received: by 2002:a9d:3983:: with SMTP id y3mr2204295otb.71.1601977877761; Tue, 06 Oct 2020 02:51:17 -0700 (PDT) MIME-Version: 1.0 References: <20200903191410.sgjUQ%steffen@sdaoden.eu> <20200926195056.1QqEB%steffen@sdaoden.eu> <20201003221407.ZnssQ%steffen@sdaoden.eu> <20201005172121.R1j6h%steffen@sdaoden.eu> In-Reply-To: <20201005172121.R1j6h%steffen@sdaoden.eu> From: =?UTF-8?Q?Ulrich_Sp=C3=B6rlein?= Date: Tue, 6 Oct 2020 11:51:06 +0200 Message-ID: Subject: Re: Please check the current beta git conversions To: FreeBSD Current X-Rspamd-Queue-Id: 4C5CQv1h7bz4Fn9 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.04 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.94)[-0.941]; TO_DOM_EQ_FROM_DOM(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[209.85.210.51:from]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.99)[-0.986]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.12)[-0.115]; RCVD_IN_DNSWL_NONE(0.00)[209.85.210.51:from]; FORGED_SENDER(0.30)[uqs@freebsd.org,uspoerlein@gmail.com]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_NEQ_ENVFROM(0.00)[uqs@freebsd.org,uspoerlein@gmail.com]; MAILMAN_DEST(0.00)[freebsd-current] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Oct 2020 09:51:20 -0000 On Mon, Oct 5, 2020 at 7:21 PM Steffen Nurpmeso wrote: > Ulrich Sp=C3=B6rlein wrote in > : > |On Sun, Oct 4, 2020 at 1:53 AM Bakul Shah wrote: > |> git clone --bare https://cgit-beta.freebsd.org/src.git > |> cd src.git > |> git fetch origin 'refs/notes/*:refs/notes/origin/*' # <<< not sure > about > |> this.... > |> # don't recall if I manually added the second fetch line in t= he > |> config file. > |> # but notes get fetched fine; though I don't understand why \ > |> 100MB+ > |> get > |> # downloaded every time even though only a few files change. > | > |This is a quirk of the conversion. We have to patch up several tags > |post-conversion, which patches up their notes, but that happens after t= he > |full conversion is done. Notes are just 1 long linear branch, which ... > |well, is unfortunate. So essentially every update to the repo changes t= he > |last couple hundred of hashes for the commit notes > objects/tree/DAG/linear > |train. They always need to get force-pushed upstream and you always hav= e > to > |re-fetch quite a bunch of them. > > I was astonished to see third-to-last commit on my notes is from > Dag-Erling Sm=C3=B8rgrav "+svn path=3D/vendor-crypto/openssh/5.8p2/; > revision=3D221485; tag=3Dvendor/openssh/5.8p2". > > |This will all cease with the final transition, obviously. > > I guess they will simply vanish and i could remove the reference > from my config already today? > > They will not vanish. They are there to map git commits back to SVN revisions. What will change is that they'll never change again and are just a static, eternal record of that mapping. Of course, freebsd committers can then in the future push their own notes (but not force-push them) , but it's not clear what you would want to put into them? If you don't have a need to ever map git <-> svn commits, then you don't need to fetch them indeed. hth Uli