From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id iDK6MJbVsl9LfAAA0tVLHw (envelope-from ) for ; Mon, 16 Nov 2020 19:40:06 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id oOqJLJbVsl91QQAA1q6Kng (envelope-from ) for ; Mon, 16 Nov 2020 19:40:06 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8BE359404DF for ; Mon, 16 Nov 2020 19:40:06 +0000 (UTC) Received: from localhost ([::1]:43732 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kekM9-0006m8-E2 for larch@yhetil.org; Mon, 16 Nov 2020 14:40:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51298) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kekAm-0003EP-1Q for guix-devel@gnu.org; Mon, 16 Nov 2020 14:28:20 -0500 Received: from mira.cbaines.net ([212.71.252.8]:39810) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kekAk-0008G3-3V for guix-devel@gnu.org; Mon, 16 Nov 2020 14:28:19 -0500 Received: from localhost (188.30.135.14.threembb.co.uk [188.30.135.14]) by mira.cbaines.net (Postfix) with ESMTPSA id EB3BF27BBF5; Mon, 16 Nov 2020 19:28:16 +0000 (GMT) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id ddd63f47; Mon, 16 Nov 2020 19:28:14 +0000 (UTC) References: <868scbvalo.fsf@gmail.com> <87d01m3475.fsf@ambrevar.xyz> <87a6wg7wto.fsf@gnu.org> User-agent: mu4e 1.4.13; emacs 27.1 From: Christopher Baines To: zimoun Subject: Re: Data Services: use cases In-reply-to: Date: Mon, 16 Nov 2020 19:28:14 +0000 Message-ID: <87k0ulm78x.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/16 12:50:56 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Guix Devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -3.11 X-TUID: clGTivbLfYmX --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable zimoun writes: >> BTW, when looking at /output-history, the commits in =E2=80=9CFrom=E2=80= =9D and =E2=80=9CTo=E2=80=9D can >> be a bit confusing. Take: >> >> https://data.guix.gnu.org/repository/1/branch/master/package/openmpi/o= utput-history >> >> I see =E2=80=9CTo=E2=80=9D pointing to >> , >> a commit that changes =E2=80=98mpd=E2=80=99, which =E2=80=98openmpi=E2= =80=99 doesn=E2=80=99t depend on; this is >> completely bogus. However, the next =E2=80=9CFrom=E2=80=9D points to th= e right commit: >> . >> >> It=E2=80=99s surprising that =E2=80=9CTo=E2=80=9D and the immediately fo= llowing =E2=80=9CFrom=E2=80=9D are not >> the same. > > I recently have a very similar issue [1]. And based on my > investigations [2], the issue seems "commit date vs author date"; > especially when merges are floating around. Because of that, from > "From" to "To" is not always accurate. Chris, could you confirm? > > 1: > 2: The Guix Data Service stores the date in the email from the Git hook that runs when one pushes to Savannah. That's the date you see for a revision, and it should be pretty close to when it actually showed up in the Git repository. It's not perfectly accurate, but it should be better than either the commit date or author date from the Git metadata. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl+y0s5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xd67hAAiY5K66XpiFUf86P8EEYcqUKpYAts9VMW Tj6zAL080DeJnqXgFsfObS67YLeV6HIN/E0DJrnY7v12+85ekj+Uqqt15NKK7znO 8SRIrbfwNec9rK0DHV4f2EbLjiqegpmTleA/6Dbafip82xn4zQc5McG55XFo17z7 ueG7pvUvO9yK6TyFWvJJ4+TyKVeewKk2BtnzKbh5Yc2sxJV64ZqmoYkeqzoRN1eq wEbQ4pKY6SYQ0yLkqU5xt+yUFdwwP9BXxnuLrIudbTqB+kEVs5OW7eui4bmrPOCS pkSdW3hxAjfSObV470cYJB7cgfartpfDy8rL35MzfZ1WjZ2xFb+TT1eWx5mAD6SD hC014sdBRmxlmFK5WUlSSMyS/0Gm0ZbLH42CisEftWTLe+HSl0BAF4WvKx4X3EjL OGvXqnpBdmkFmw61hns1vrJLwpvoGC836VP3LpIvhNTmfsU8vGMS4ZdUcYZqjwgn 7EBp7YK2NPbRFJkj8tt0xre7FokDPUAvxjbLoFHCWsp+K6aUa58nMHNjLLyuYaGx UcplMdSNUGTuYadrfoFFEW6Bsems5Vp7OTyBOfOzCGsJ+5wWbA8mNKAtPEztgP5B 0K6PDmIkyrpRtGq7eQ8l3HOBqQErkn1kfdsLjjO/9txbHT8Ksz6CThcZCYYzyY8S GKN4Z+yS04U= =Ui9h -----END PGP SIGNATURE----- --=-=-=--