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 1sO1mc-00BxSR-QZ for pgsql-hackers@arkaria.postgresql.org; Sun, 30 Jun 2024 21:08:26 +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 1sO1mb-00DMFa-6b for pgsql-hackers@arkaria.postgresql.org; Sun, 30 Jun 2024 21:08:25 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sO1ma-00DMFS-Mp for pgsql-hackers@lists.postgresql.org; Sun, 30 Jun 2024 21:08:25 +0000 Received: from mail-yw1-x1133.google.com ([2607:f8b0:4864:20::1133]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sO1mX-003uzx-Tj for pgsql-hackers@lists.postgresql.org; Sun, 30 Jun 2024 21:08:23 +0000 Received: by mail-yw1-x1133.google.com with SMTP id 00721157ae682-64b417e1511so20321237b3.3 for ; Sun, 30 Jun 2024 14:08:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leadboat.com; s=google; t=1719781701; x=1720386501; darn=lists.postgresql.org; h=user-agent: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=7g9EFYBYjHAF49hR+yGVCUQWNm8N0ZlF1EEJMpWjSYE=; b=Xiv7U/WHzn3hEH9t++gfx5DP3Azf2AY2z0gXyXlZhw/4h9pkF3GZz4LZbyKGEYMcB6 7Ukfa/fpIwpgbCubbWRuFNJXj9aHzvpJ+dhU4ZvOQFiAdag9nytaUc9mjpYCyWzMKFLO u9nZ0ElDrbowQ4aLF0bFgJ8giTWuXDnM4WNLc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719781701; x=1720386501; h=user-agent: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=7g9EFYBYjHAF49hR+yGVCUQWNm8N0ZlF1EEJMpWjSYE=; b=kW1OAxGxr7VO53qBU0W2cCdbFXrO6OYwLdrRR9xUvh6NeczIcFA/WhTMvKLpMj9hHQ DObriOdmc/1c/wEqmyAajVHpVkVq3T3IR9HnRrRgPoWuP0V624dV5PYmcR6OD7OPrWto Ar2nllC/gqedSLx8T6zQSep40+3bCXd9lDZ7V4y4h7kXFLb4w8EfcS7fW3uM2hLKfpTw 19osX0Mjye5NwCzpyIwHSXnI7WQpXsRXJmkKVDIMb488hLAhmS1TCZ7oYIrtvjcYqdGG hDxCx0rcx9+I15cEMigXJueAvGJ7FVejGYntyGTqTaaVkFYjibEdOUchs1pwQmAitUib SSew== X-Forwarded-Encrypted: i=1; AJvYcCUUsgSd6/fD4h5msP51Y72duySaMVSdyRJd0zifL8g28Ws7q+fWlOViy8A1UXYtDnMTvJPiZ9p+7HvC5l5S0URJjJCRjl+jU/sybNr6rrgGiaMq X-Gm-Message-State: AOJu0YzJ2P11WnS2rKN4g6cMZ3rY8/40sm5N0/sioJaUJkQLDIm932ED dB4X5GPTF1IX3a0RjzEmuUaLgou6PoYttJ9Hme3Wgp/8c2xZ3ZC1Aus44N0C5w== X-Google-Smtp-Source: AGHT+IFrsLNzk1y6abWGosnTKKT2lHaU8r5DK7nwDrIUHzqGmryjXDMVhbBonQHTx3fcjnxkNMxS+A== X-Received: by 2002:a81:bf50:0:b0:62f:f535:f38 with SMTP id 00721157ae682-64c7123c955mr46273387b3.8.1719781701125; Sun, 30 Jun 2024 14:08:21 -0700 (PDT) Received: from google.com ([2600:1702:a20:5750::48]) by smtp.gmail.com with ESMTPSA id 00721157ae682-64a99e5db6csm11318367b3.9.2024.06.30.14.08.18 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 30 Jun 2024 14:08:20 -0700 (PDT) Date: Sun, 30 Jun 2024 14:08:17 -0700 From: Noah Misch To: Tom Lane Cc: Andrew Dunstan , Peter Eisentraut , Alexander Lakhin , Euler Taveira , Amit Kapila , Shlok Kyal , Tomas Vondra , "kuroda.hayato@fujitsu.com" , Bharath Rupireddy , "pgsql-hackers@lists.postgresql.org" , Michael Paquier , Andres Freund , Ashutosh Bapat , =?iso-8859-1?Q?Fabr=EDzio?= de Royes Mello , vignesh C Subject: Re: speed up a logical replica setup Message-ID: <20240630210817.51.nmisch@google.com> References: <5da4b286-e570-4341-8262-92d763f6b1a4@app.fastmail.com> <776c5cac-5ef5-4001-b1bc-5b698bc0c62a@app.fastmail.com> <3c024250-3f13-4f4d-b8e9-55f176db4abf@eisentraut.org> <0dffca12-bf17-4a7a-334d-225569de5e6e@gmail.com> <2377319.1719766794@sss.pgh.pa.us> <2507765.1719772840@sss.pgh.pa.us> <2509767.1719773880@sss.pgh.pa.us> <20240630192534.11.nmisch@google.com> <2522388.1719781312@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2522388.1719781312@sss.pgh.pa.us> User-Agent: Mutt/2.2.12 (2023-09-09) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Sun, Jun 30, 2024 at 05:01:52PM -0400, Tom Lane wrote: > Noah Misch writes: > > On Sun, Jun 30, 2024 at 02:58:00PM -0400, Tom Lane wrote: > >> So b3f5ccebd promptly blew up on fairywren [1]: > > > It does look consistent with IPC::Run predating v20220807.0, hence lacking the > > https://github.com/toddr/IPC-Run/issues/142 fix. I wondered how this animal > > was passing 002_pg_upgrade.pl, but it seems the animal has run TAP suites only > > occasionally. Passes in the last week were TAP-free. > > Hmm, drongo just failed in the same way. (It seems to likewise > run TAP tests only some of the time, which I don't understand > because the $Script_Config output looks the same between runs > with TAP tests and runs without.) On further reflection, 002_pg_upgrade.pl may not fail with old IPC::Run. It may just create a database with an unintended name, losing some test coverage. > I'm tempted to lobotomize the new test case on Windows until > we have that resolved. Sounds fine. The pg_upgrade suite adequately tests appendShellString() and appendConnStrVal() with the larger character repertoire, so it's enough for pg_createsubscriber to test just a space or so.