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 1u0S86-001LXK-Rs for pgsql-hackers@arkaria.postgresql.org; Thu, 03 Apr 2025 21:29:42 +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 1u0S84-00AzDF-8i for pgsql-hackers@arkaria.postgresql.org; Thu, 03 Apr 2025 21:29:40 +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 1u0S83-00AzD7-Pp for pgsql-hackers@lists.postgresql.org; Thu, 03 Apr 2025 21:29:39 +0000 Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1u0S81-002nuq-2W for pgsql-hackers@postgresql.org; Thu, 03 Apr 2025 21:29:38 +0000 Received: by mail-pj1-x1031.google.com with SMTP id 98e67ed59e1d1-2ff784dc055so1292766a91.1 for ; Thu, 03 Apr 2025 14:29:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leadboat.com; s=google; t=1743715777; x=1744320577; darn=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=iWKSwzFj73bD1QtbpOS26LPdd1KrBNchahZV0Q0fIuU=; b=ZAvXoQFne0gZpojlQUDdGgvwUJBBUswNDI+13z6nH0P1cwU46//ffrRILgOjudwUSg WtsM87lmx53IVDxQ1yCLwXTveKBfm9q0o7kpTIodnPrTkLKmGK1x4yoYdKZs0oY2UT5a uQX8raW2k2yxiRkbsYYAB4KXHnWkDmLtAgdmc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743715777; x=1744320577; 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=iWKSwzFj73bD1QtbpOS26LPdd1KrBNchahZV0Q0fIuU=; b=h64YopufapGHRMbSEZiEUJKo1I4RYdxb7hJPoXiAo0+flq2Mz2wsOeFxkq/bRxWA6p SdntrIt9m0CFNUw3jtzPvtH3xPw7l/OacGIA1mVGlRsl6RI169ZIHE2Dl1lFtFMwkGW0 cmS0f5uNXyz4jx4lnGEzX2xecVjAWRChr2lFF/vhggZklDjM7vPZEZpvDp3pIegWr2iW Sq0FDWyhR2Mh6R9PGD/BVGkyYGl/dG6MSF63aKjpgPFJuU/rgbJo6tdIZmOK74a4JM2K 6p8+mTU+QtdWytF3JnJdGn6BfFct/VgBMciU5WbhMPGWCXkXZ/AI4Ylh7hci7AkEibyE 71Ew== X-Gm-Message-State: AOJu0YxSni+ZgTpfU65J8uRf19vw05zYhUG+MAfAZCgVKhmpOot/K0Lx OERgVNoBNKkqm4MXjERBGqnY6FPkciDfeDEKbL0s0qnsYPHUWtsdgL32q7Dtlr2FKey2g0H4eWE = X-Gm-Gg: ASbGncuTaNnx4O97Aw3C9xrnxM7e8FuoeDer7YrM/Ybp2XYkxrWTqdu++6lNBeCgjfE LzbpS/76yi/ItigI+54GHhiadFAd4P+oRoRE/2gLQU+j8cZ+kQOOsTCrUw+/dZt8XUDCHmtTK9/ UGpRIDueybcXZTkeSGyTMaJdU9uwBuEt3WkBVsyzp7y/I21T7nPjPB3Htn7DbOpN56p69tWPtUY A9CP7irqb9aG8brDj9pbQCvWKsXkAw5s0seZ0n9N2xuBPwZIdz81gsG9v9Gw+TRI03TVoLasU23 f3Lwbjpvc05k8IfyMyKOjwnH2i/zYwdWsyqw5ukzRw== X-Google-Smtp-Source: AGHT+IFTlxD7o92Pr+gCBgTKp7qT+xkobp/avpQ5w2qbP63GDjR712T19kxeoRRkyIR5kl3mFTFImQ== X-Received: by 2002:a17:90b:56cf:b0:2ff:692b:b15 with SMTP id 98e67ed59e1d1-306a48f4093mr1701351a91.33.1743715776682; Thu, 03 Apr 2025 14:29:36 -0700 (PDT) Received: from google.com ([2601:647:5600:80d0::31cd]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-229785bfeb2sm19426895ad.74.2025.04.03.14.29.36 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 Apr 2025 14:29:36 -0700 (PDT) Date: Thu, 3 Apr 2025 14:29:34 -0700 From: Noah Misch To: Andreas Karlsson Cc: pgsql-hackers@postgresql.org Subject: Re: dblink query interruptibility Message-ID: <20250403212934.23.nmisch@google.com> References: <20231122012945.74@rfd.leadboat.com> <20250311234839.9c.nmisch@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 Wed, Mar 12, 2025 at 11:03:41AM +0100, Andreas Karlsson wrote: > On 3/12/25 12:48 AM, Noah Misch wrote: > > Overall, in the absence of objections, I will queue a task to back-patch the > > non-postgres_fdw portion of commit d3c5f37 to v13-v16. Pushed (e.g. v16 has commit 82a8f0f). Only v16 had libpq-be-fe-helpers.h at all, so I also back-patched 28a5917 to add it. The original use case for libpq-be-fe-helpers.h was interrupting PQconnectdbParams(), commit e460248. I decided not to back-patch that one, since connection-time delays are often limited in ways query runtime is not. We could change that decision.