From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id sOtxJyzisl8AawAA0tVLHw (envelope-from ) for ; Mon, 16 Nov 2020 20:33:48 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id COXRIizisl8lXAAAB5/wlQ (envelope-from ) for ; Mon, 16 Nov 2020 20:33:48 +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 4C9C59402A6 for ; Mon, 16 Nov 2020 20:33:48 +0000 (UTC) Received: from localhost ([::1]:51286 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kelC7-0005Sy-79 for larch@yhetil.org; Mon, 16 Nov 2020 15:33:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43614) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kelBx-0005SW-GQ for guix-devel@gnu.org; Mon, 16 Nov 2020 15:33:37 -0500 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]:34657) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kelBt-0007ty-2Q for guix-devel@gnu.org; Mon, 16 Nov 2020 15:33:37 -0500 Received: by mail-wr1-x429.google.com with SMTP id r17so20281109wrw.1 for ; Mon, 16 Nov 2020 12:33:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=0xQNljidHeSWN7n2vBcn2zlxPhb0rfMUSKCdofgYwaM=; b=icS/bES6RMBcIdA4g55iIPMsdtnWcNcsydffUYozRdxsbrA07Llur2J+f9M4DokbNo bEPs1B1ZxUNbx9Pc/SIR1jFcDGqxn8jwoIbTPV4VCDbiCPU3lywrj8BNt7/jwa2ySDoI KcKlm56iVyyswofwK0Xqfhl/sLydSBW+xdsykYmT7GVyDjMzUuRY1FGT7przYmT9bec0 tLSCSBkGvdFJrcF4KTmhLycF3W62JQqUOPP3ijycKJz0EYjJuP+JwQpTUp/dHA6u+NlK tA4pjGWtQ/l35qenHZ1+q/uQ/OpCv8lmDoiYspyGUUJYtEYG6NSVm8NiAFFLTiSvIQx7 5zlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=0xQNljidHeSWN7n2vBcn2zlxPhb0rfMUSKCdofgYwaM=; b=ie4wx6xi1vlx23PPHkYklWXHLSVECsi+X15BCFVTGt91DTXI2ThYj+W4KbwZTfNfBD yXzqCQPdF/Ab4zUWvIMN1e+wonCVxVZKmcgGn2zfR6a2T5rt4iocm6ViUrHLkYyf131d s2O+6kZRNFatlDIPvQqJOVfF38GBO+sI9hUy+DoPcjDsi+bFYh7y2KdfjLbnaH9WyxX/ O7XTOj0elKS+Tdje25kdmMKkPtlIV7xSzIqshGcXosX8NQemV46jZKjZOii36qUrQogJ LKZylT3tvLc2IOqUruE345b6rusXZQc7hR+JWeOmihJajR/O/4kIo6+v4BJV+yscE+ld n+Eg== X-Gm-Message-State: AOAM532rBFVdcL62n9f7riekdAvDmCdwWmOxfxoc6aIZy/+QNzN7M9w3 hNHZqYpnAQa7nkir9X69JbbZtt0tlwFnxg== X-Google-Smtp-Source: ABdhPJy07BmbJojLcGa3b6GddcnOKW5MdU0l/esvPPaU+6yYdXi2MA2+ogFVdxDE5rUP6nocIaiuZA== X-Received: by 2002:adf:f246:: with SMTP id b6mr20405603wrp.238.1605558808789; Mon, 16 Nov 2020 12:33:28 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id d16sm24299979wrw.17.2020.11.16.12.33.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Nov 2020 12:33:28 -0800 (PST) From: zimoun To: Christopher Baines Subject: Re: Data Services: use cases In-Reply-To: <87k0ulm78x.fsf@cbaines.net> References: <868scbvalo.fsf@gmail.com> <87d01m3475.fsf@ambrevar.xyz> <87a6wg7wto.fsf@gnu.org> <87k0ulm78x.fsf@cbaines.net> Date: Mon, 16 Nov 2020 21:24:44 +0100 Message-ID: <86a6vhqcc3.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::429; envelope-from=zimon.toutoune@gmail.com; helo=mail-wr1-x429.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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=pass header.d=gmail.com header.s=20161025 header.b=icS/bES6; dmarc=pass (policy=none) header.from=gmail.com; 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: -1.71 X-TUID: oOUzGDE/6wCm Hi Chris, On Mon, 16 Nov 2020 at 19:28, Christopher Baines wrote: >> 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. Re-reading [2] above, I am confused. Because the Data Service seems to show the author date rather than the commit date or the header email date. The email database from where the Data Service is fetching is guix-commits, right? If yes, there is different dates that are appearing; for instance the first I find: commit 5627bfe45ce46f498979b4ad2deab1fdfed22b6c authored by Jason Conroy and pushed by mothacehe: --8<---------------cut here---------------start------------->8--- >From MAILER-DAEMON Thu Oct 01 03:28:02 2020 Date: Thu, 01 Oct 2020 03:27:57 -0400 X-List-Received-Date: Thu, 01 Oct 2020 07:28:00 -0000 -- AuthorDate: Sun Sep 27 13:16:39 2020 -0400 --8<---------------cut here---------------end--------------->8--- Message-ID: <20201001072757.23203.96292@vcs0.savannah.gnu.org> And from my Git checkout: CommitDate: Thu Oct 1 09:27:33 2020 +0200. (Modulo some timezone conversion, I guess.) Maybe my investigations in [2] above are wrong but which date from the email the Data Service is using? I agree the most accurate is the date from the email header of guix-commits. Cheers, simon