Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1ufJZH-005Ocs-2R for pgsql-hackers@arkaria.postgresql.org; Fri, 25 Jul 2025 14:38:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1ufJZE-001VbO-Uu for pgsql-hackers@arkaria.postgresql.org; Fri, 25 Jul 2025 14:38:37 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1ufJZE-001VbG-Kh for pgsql-hackers@lists.postgresql.org; Fri, 25 Jul 2025 14:38:36 +0000 Received: from mail-io1-xd2a.google.com ([2607:f8b0:4864:20::d2a]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1ufJZB-000nCO-2P for pgsql-hackers@lists.postgresql.org; Fri, 25 Jul 2025 14:38:36 +0000 Received: by mail-io1-xd2a.google.com with SMTP id ca18e2360f4ac-87c0166df31so150104839f.3 for ; Fri, 25 Jul 2025 07:38:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753454313; x=1754059113; darn=lists.postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=4wM7ikHuVZAsJznYS1QxnO3lrINSYpzUUmXFfl8IKx8=; b=A6tyYtqN4hbE2Xp9uiw8xvNuvMuG0cIsj4INNreYtgdZYq7TLnzwUyOibNbGJ9hgJl K2ce3nyHJX1BR/Yn7uBnLwU902TpxZozJVA0AMeuUaC6gnn6X6QQ7GDUw3FQFsoGhOwV J3AxwuRbEzSj/zwgxXxITxLMAcza+OZM7aF6njGPeD63yAahRM5A9a+Kc/DG995kMecY FWhPmYXNh1gzUFsSP11w7DGNM05p64c5llF4OL++IG41I3yXCARKO67CKMC/UUsx9gMA W6hyIuls0aUE33RKDO9klT4PL/TavxR+XoZCd4rjO6xWD8mfKSBXk0tZDIlXEXl1iYR6 DaYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753454313; x=1754059113; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=4wM7ikHuVZAsJznYS1QxnO3lrINSYpzUUmXFfl8IKx8=; b=PUZ0naLsIBZTplZXxpHVOZWmEJQPtap9OhcRDjne7m1ahbQqvm8wYnef4e2RCod5Ww e1F1xy/YP+3D+QH+ZaUqzikCnoscV095YWD+QYoaIIBHHg7ChawPrR4nWM2kadankRrt vRDGCcK/+7O9F68GcLE03l0N3jOLpURlsrHngrgPG8UofOO45CpPgzmzSu2JDWSW6WUc 8tWDoTkxaCB9oYELhn/33xOY25ZYPZdvY84B6OgrY4Y6KrCkExwFo3kl+BmsSuypNGy5 +D49CcqjjHbQmFK0W/9IoNBXwbGpzaN/lmmyTQUHCgo/tPIUDzAx66K/G8QNZxlOiVKs mxaA== X-Forwarded-Encrypted: i=1; AJvYcCWW+6XhzT81jhgiHjbFvr/FOh0dq5/8HDFSj4LtY1g7vKRCueWC7ocroaA4LEWLDf+Y8NppJLxfQIfb70iS@lists.postgresql.org X-Gm-Message-State: AOJu0YxUXe1S2bFz6sOc8+WBtl8HZBO3BVUGoW9y8n+1j1PTO/Xp9LBh GhowwjwGFN8PDQHNSYCnD4RM10i5ETEPpXSc1lhc5NMaX6JVTV6ts/Jp X-Gm-Gg: ASbGnctNSRreIPhgaSB28mDQ8G2W3dRlQnnT7Wg5OAK7YmdJaqhNsyHNr4T5G844PU1 Ro5w0bJTvDKVdrEVyMlkoC5YX63IU0pknfuU0Jy/Y4JlPF1XSNfH+esLbVFMjIEw4uKkPTk/uH0 eA34qtMgC/vnUw/aDs2pJKCPhzPGBR/jZ3lhAMb07l17yA2XDBFxz6BafoyFea1rNodYPHN6Ro5 hFl1y6pWfA5z+WuRuCoNKcNt6rlKOM+/b8zMlfnNSDQgoNeAYSmOS4cEQW43pNtGwp7SNVjGWt6 /0LfkXYv9NuiM8Uf8XtHDW4CKP+ny9H7pjgLoIzrubJ+RRZj2mpCl/33DGaoFQ3HryVPUAVQEq8 aws7dbRYq8FkoZforr/1D33Zhfw2XSsTOPs1B57yxvuVc720hSQkIQrfEOSWPAAL/l9cgdJwRwb DL+VNIwV331YAI X-Google-Smtp-Source: AGHT+IFFobEGgfjWWpgGbiZa55mSngOC9fTHQO4W0PRRVbufV+AVL18g3/UH5jLPuhJrWP3lcEF43w== X-Received: by 2002:a5e:880d:0:b0:86c:f603:8907 with SMTP id ca18e2360f4ac-8800f156188mr297020839f.5.1753454312971; Fri, 25 Jul 2025 07:38:32 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id ca18e2360f4ac-87c74316a3bsm108531739f.23.2025.07.25.07.38.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Jul 2025 07:38:32 -0700 (PDT) Date: Fri, 25 Jul 2025 09:38:31 -0500 From: Nathan Bossart To: Dave Cramer Cc: Jacob Champion , PostgreSQL Hackers Subject: Re: More protocol.h replacements this time into walsender.c Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, Jul 24, 2025 at 05:39:14PM -0400, Dave Cramer wrote: > On Thu, 24 Jul 2025 at 17:05, Jacob Champion < > jacob.champion@enterprisedb.com> wrote: >> Since these are part of the replication subprotocol (i.e. tunneled, >> via CopyData) rather than the top-level wire protocol, do they deserve >> their own prefix? PqReplMsg_* maybe? >> > I'm going to wait to see if there are any other opinions. Last time I did > this there were quite a few opinions before finally settling on the naming +1 to a new prefix. I don't have any strong opinions on the exact choice, though. PqReplMsg, ReplMsg, PqMsg_Repl, etc. seem like some obvious options. -- nathan