Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oBdlG-0007y8-Mq for pgsql-hackers@arkaria.postgresql.org; Wed, 13 Jul 2022 14:54:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1oBdlF-0000KY-46 for pgsql-hackers@arkaria.postgresql.org; Wed, 13 Jul 2022 14:54:45 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oBdlE-0000KH-Qr for pgsql-hackers@lists.postgresql.org; Wed, 13 Jul 2022 14:54:44 +0000 Received: from mail-io1-xd2f.google.com ([2607:f8b0:4864:20::d2f]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1oBdlC-0005dw-M5 for pgsql-hackers@lists.postgresql.org; Wed, 13 Jul 2022 14:54:44 +0000 Received: by mail-io1-xd2f.google.com with SMTP id p81so1040578iod.2 for ; Wed, 13 Jul 2022 07:54:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20210112.gappssmtp.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=90RWJWWR9dH+ReVUkPO254qQGQcNlsHkTLggYkA3mbM=; b=PEQJ0voLw6pqqd3dBuRWnO5VcKxAIS7o7YuPfHBO5oIc4S4OfB2hAaBDMNYxP3FAHn dn4+YS1YLBdHAD67an99Hp7FY7qA1QM185tEtX55yses+iOAHjDUAjVZIh/h19Pd+f/q H8044W/1HTTUEF5oErxEcVt+UioMAq9f7x4iTFVrELF2CCu2d+vBQS71tZRlUh9t3TNs vIDQTSgioC25ZUN6ui0Jj6tw9F74Tz34liBBWSkN4AHYxOdclalTh8yq/6yFv0BPa4+5 2DFbC5catiJHbj6uHnodE472nMj9LKwsUfr/NwVtlvN8Z/6dOtXbaAg7AKtMHxilhONg kTnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=90RWJWWR9dH+ReVUkPO254qQGQcNlsHkTLggYkA3mbM=; b=hYh2aZusnfttoKWGlwD7dLxQySeS55Ho94Si4gA2EVfnN1pjRTj/bLi8BWfcEVTmmJ eT0ss/V0TxJmpJVeUMeuBUmUoDt7coidZ3XMBLj+v9lGU2fVUmX7GkTuY7PEz/i7O774 v1a2E4lilY505sG1ZWGucWK1iezf6LOog/4BqoSrzXheYMoNnqPtdIrk6KiByrucNwSU VketrdV/ph4Y7yQ+vGOTT0Q5e1777cBYcUbp7pwwetNwuHCFLCPFqGPPb5uLuXFOBTTI 0Rxu3wUsSRGmJEu5tNQEyZMQJdCgqR28flrCOqbVBqzXR5iwwKhQLEqOlR1nJZAeitV4 Bilg== X-Gm-Message-State: AJIora88CFICQIRXij4nO4AYvt3YZ3Ep4sQuwIi+PqetDOGI4LKc/uQn Sf6p01MCkXx7r5eIZATZZZbBFA== X-Google-Smtp-Source: AGRyM1tHSR8ZNNJE33+6KYdvWZCDGMhkOEb66t4ttbHLvDMDK68CyFoX6OdYQqydXInwquCknzUDFw== X-Received: by 2002:a05:6638:d05:b0:33c:b1d6:751f with SMTP id q5-20020a0566380d0500b0033cb1d6751fmr2172456jaj.188.1657724080900; Wed, 13 Jul 2022 07:54:40 -0700 (PDT) Received: from pryzbyj.telsasoft (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id y7-20020a056638228700b0033f16047da8sm5328427jas.16.2022.07.13.07.54.40 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Jul 2022 07:54:40 -0700 (PDT) Received: by pryzbyj.telsasoft (Postfix, from userid 1000) id 7CAB8800934; Wed, 13 Jul 2022 09:54:39 -0500 (CDT) Date: Wed, 13 Jul 2022 09:54:39 -0500 From: Justin Pryzby To: Maxim Orlov Cc: Aleksander Alekseev , pgsql-hackers@lists.postgresql.org, Pavel Borisov , Peter Eisentraut , Japin Li , Alexander Korotkov , Kyotaro Horiguchi , Ilya Anfimov Subject: Re: XID formatting and SLRU refactorings (was: Add 64-bit XIDs into PostgreSQL 15) Message-ID: <20220713145439.GC18011@telsasoft.com> References: <6e24403a-0afb-f053-60b8-3b983266454c@enterprisedb.com> <220fab30-dff0-b055-f803-4338219f1021@enterprisedb.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri, May 13, 2022 at 04:21:29PM +0300, Maxim Orlov wrote: > We have posted an updated version v34 of the whole patchset in [1]. > Changes of patches 0001-0003 there are identical to v33. So, no update is > needed in this thread. Is there any reason to continue with two separate threads and CF entries ? The original reason was to have a smaller patch for considerate late in v15. But right now, it just seems to cause every update to imply two email messages rather than one. Since the patch is split into 0001, 0002, 0003, 0004+, both can continue in the main thread. The early patches can still be applied independently from each later patch (the same as with any other patch series). Also, since this patch series is large, and expects a lot of conflicts, it seems better to update the cfapp with a "git link" [0] where you can maintain a rebased branch. It avoids the need to mail new patches to the list several times more often than it's being reviewed. [0] Note that cirrusci will run the same checks as cfbot if you push a branch to github.