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 1tmpOh-00BgwZ-4B for pgsql-hackers@arkaria.postgresql.org; Tue, 25 Feb 2025 07:30:31 +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 1tmpOf-00FTgJ-VO for pgsql-hackers@arkaria.postgresql.org; Tue, 25 Feb 2025 07:30:29 +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 1tmpOf-00FTgA-JS for pgsql-hackers@lists.postgresql.org; Tue, 25 Feb 2025 07:30:29 +0000 Received: from mail-yw1-x1132.google.com ([2607:f8b0:4864:20::1132]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tmpOc-000cto-20 for pgsql-hackers@postgresql.org; Tue, 25 Feb 2025 07:30:28 +0000 Received: by mail-yw1-x1132.google.com with SMTP id 00721157ae682-6f74b78df93so49795417b3.0 for ; Mon, 24 Feb 2025 23:30:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=datadoghq.com; s=google; t=1740468627; x=1741073427; darn=postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=AW/G9uVJoQuzWNJQ+JTBbPb/7wGZAGW7sOx1aif1fNA=; b=YyPp7Ol6ZsmIqcokc3NZZqjle7KoYhXk3Vz+2CHcSMWizA0+HBvAfgn+4oI4TXQWXj LkhqyuRm14rhOo8wKJPw2yHX13eM+RyaMCpgKMJ96+MdG8W02w98XTk77HQakm3SqAig ph6rdGwo3LuVauJJTf3EzoSPizxRFuOJxSdkU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740468627; x=1741073427; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AW/G9uVJoQuzWNJQ+JTBbPb/7wGZAGW7sOx1aif1fNA=; b=uJk3RHl3rWt3nxwH8pusIju3ldYx0w8aubgVXrEygE6qu+aD0TvLWXAWRWPGzjoZ8Q 6z/O7VJhoO9xsv3EDxu4tm0LlSGQOcnLQwr+LoHxJBBWW8nfrS2k3c8ECN4olpSAVt37 QwEx+fFb2YF6xcLF8c0+ymkOakEPC/u0kvSQY+8GVclKlc1EygAtsJuiIaF3KwVUjJPx CLWX22CLZAZ4H1WGfFcNnm36ahPiScF4vzngvpwWxb48E/Ojytaz+9bFsXD3mdBJm5Oe cidGRYsaB3zZ1jgJhgusRoXhUTHrJdxh62oDQxwHMBbkQ/MlCOcvpaxNX7BiuP39RaS8 eYVA== X-Forwarded-Encrypted: i=1; AJvYcCXKBxk5FHkZVtHRrGqS1b3AtonQazgIgC5spsV19yVqJk8EGeRYmR2knJiNWr8Bd0m7IOffxJu5yG6zKJpK@postgresql.org X-Gm-Message-State: AOJu0Ywn5UuGfl2zbE0x4vCpLO7Onz+I8GRGw4r8y9diPnmqOIxeaKln CxuRzouMmJi07uMg+8LEzC+WxfrLFmR0NIBkC873nV+hoxajNBlsymkuJNZsPHzf/6iQT5p7dHY CcWVHlFQLa06KP+B4tI/6icbN9k6315Al/q/aPgha2eGd2dz0Nps= X-Gm-Gg: ASbGncvEpybfbRVG3Or/rXxXVgFevGgVhCVVPC8Ncmq9n5VYoUdBwLhM0WpHkDn0IwR vxMvqboUiMqxpN2RAD/b0Fc9AP489wUKCC2Qm98RBCzabEfzQnxhK8G1Uyk0MLT/ttusSmt4UNU 792HJG1pg= X-Google-Smtp-Source: AGHT+IH34nRCQQISizbmNoJkeuaR8HinEalli28NBAAFdHf/EQmcU8Z+XOfLU9/ohNI1VFhqDdAslh7O3kAWa8410W0= X-Received: by 2002:a05:690c:48c3:b0:6ef:4ed2:7dfe with SMTP id 00721157ae682-6fbcc390507mr147268607b3.31.1740468626840; Mon, 24 Feb 2025 23:30:26 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Anthonin Bonnefoy Date: Tue, 25 Feb 2025 08:30:16 +0100 X-Gm-Features: AWEUYZleSU_PBX3Z8PvJw59OkSFeVIchtEFqPOYyi9jth_eZ4vVg4xaC5yPJU-I Message-ID: Subject: Re: Add Pipelining support in psql To: Michael Paquier Cc: Jelte Fennema-Nio , PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, Feb 25, 2025 at 2:11=E2=80=AFAM Michael Paquier wrote: > For the prompt part, I have added a > couple of tests with \echo and the variables. The patch felt > incomplete without these. Perhaps we could extend them more, at least > we have a start point. Good catch. I guess that's also another benefit of having special variables, as it makes it easier to check the pipeline state.