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 1kV1h1-0001F7-DS for pgsql-hackers@arkaria.postgresql.org; Wed, 21 Oct 2020 00:09:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kV1gz-000681-4b for pgsql-hackers@arkaria.postgresql.org; Wed, 21 Oct 2020 00:09:25 +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 1kV1gx-00067u-8f for pgsql-hackers@lists.postgresql.org; Wed, 21 Oct 2020 00:09:24 +0000 Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kV1gs-00072u-F4 for pgsql-hackers@postgresql.org; Wed, 21 Oct 2020 00:09:22 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 2D2E85C00A9; Tue, 20 Oct 2020 20:09:16 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Tue, 20 Oct 2020 20:09:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anarazel.de; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm2; bh=7AlDKGfi5ipqee8OBENipP0Zn6B gWSaR5B6mTnoxa8o=; b=NjisCJfd7buY9NKNm49FL94724G1na6IbCrj9yHIZfY DKiKZOz2UXXq4nHGmutVPoXKeRVbBVfl5EWqk6jCMdgKnCMM5iLkLO5Aa7W7OMAc vLVK3SI3agQVh+1tL0sybFRgnOQ0cCK4xIo+E79Y7DspjrKXVJpUahM8EA9AaT5r 3Yi1t7uCj5sybMvzaeuxYQR6au9r1BtBGZXlA3P/rkDc73zioxDUJpDC80/Z5giA cxrs2VIEiyecaqJzIdCyiR77iEijaY6X+5qX3j+AXdpEEfz9cNQ9dOPRiz+ir1Q1 QQkHkooqYIHmDBntd4fL0i3N/dHGFFelYXMk4inxaUA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=7AlDKG fi5ipqee8OBENipP0Zn6BgWSaR5B6mTnoxa8o=; b=hSL+KfMxlwmrhJyKvNYqf0 KIrplb+rYh9KJ7QM9XKvHQPolAbJo5S8/5OgRoDK6BCq1I+cgYPf5VALTk/cGDwT IIF56uYE9mxPRMMiPc/CDrKxfAAACv+beEN/MTcbWbe6IrcliGo+LJRZXVzqXjcM a0oHk1nS83ZfR0xnJl/xlUFrwsnOSPFrdI9IGnzSsM+9Jik74cKJtq2Gms8jTwtK LmEGJJ+YTUcYasCl4j1Wdiea8+chIt27QVDPU5hJ61BeSNs06a8tn6qGIuDZgMZD lx+oOpt/VLujrOEi1nIUOZ5tr+8k9W9n+1cCxkqgEkcuv+pEWON/OAvBNOjA2Bsw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrjeeggddvlecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomheptehnughrvghs ucfhrhgvuhhnugcuoegrnhgurhgvshesrghnrghrrgiivghlrdguvgeqnecuggftrfgrth htvghrnhepveffjefhuefgveeivdfffedugfejieetveehtdefleeiteetiedviedulefg gfegnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepieejrdduiedtrddvud ejrddvhedtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhho mheprghnughrvghssegrnhgrrhgriigvlhdruggv X-ME-Proxy: Received: from intern.anarazel.de (c-67-160-217-250.hsd1.ca.comcast.net [67.160.217.250]) by mail.messagingengine.com (Postfix) with ESMTPA id 2D5F73280065; Tue, 20 Oct 2020 20:09:15 -0400 (EDT) Date: Tue, 20 Oct 2020 17:09:13 -0700 From: Andres Freund To: Jack Christensen Cc: Shay Rojansky , Dave Cramer , Peter Eisentraut , pgsql-hackers , Vladimir Sitnikov , Mark Paluch Subject: Re: dynamic result sets support in extended query protocol Message-ID: <20201021000913.we7nsvpiokbq2nzt@alap3.anarazel.de> References: <6e747f98-835f-2e05-cde5-86ee444a7140@2ndquadrant.com> <20201009184625.4hfgpcxzd6jfredb@alap3.anarazel.de> <20201009185902.2hrednanwa7dxout@alap3.anarazel.de> <26d034cc-d4af-e2f8-72b8-f23fea9320ed@2ndquadrant.com> 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: Precedence: bulk Hi, On 2020-10-20 18:55:41 -0500, Jack Christensen wrote: > Upthread someone posted a page pgjdbc detailing desired changes to the > backend protocol ( > https://github.com/pgjdbc/pgjdbc/blob/master/backend_protocol_v4_wanted_features.md). A lot of the stuff on there seems way beyond what can be achieved in something incrementally added to the protocol. Fair enough in an article about "v4" of the protocol. But I don't think we are - nor should we be - talking about a full new protocol version here. Instead we are talking about extending the protocol, where the extensions are opt-in. Greetings, Andres Freund