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 1oO87V-0006uo-Ea for pgsql-hackers@arkaria.postgresql.org; Wed, 17 Aug 2022 01:45:21 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1oO87U-00011k-9J for pgsql-hackers@arkaria.postgresql.org; Wed, 17 Aug 2022 01:45:20 +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 1oO87U-00011Z-0C for pgsql-hackers@lists.postgresql.org; Wed, 17 Aug 2022 01:45:20 +0000 Received: from meldrar.postgresql.org ([2a02:c0:301:0:ffff::31]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oO87R-00081n-Ki for pgsql-hackers@lists.postgresql.org; Wed, 17 Aug 2022 01:45:19 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Content-Type:In-Reply-To:Subject:From: References:Cc:To:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=zk3UC98rylEVqc55oC+g2mwpeJKo3Ib4FdvCEC+mzt8=; b=E/gRu2dwHH7sKmbR0aCNA8mL/4 31Iq54dEB6mH1swCvaFrFMBGq99H53obYLbwQBMu/vlLrwk91nMy0eLtL/2/RO73BeXuTyCGZD2cv ZGZhGyxr6kAkJ/uTaACxtjkO+impKPXUEaPuN0/Pa9iKfBjozHHZ8EMVURexoEnswsaWT8rDntcUi emQkn3CEAGIn8PDo3cIseqx5g5+BgOqxWWBJYgOzjotKpBCdZffL6HreNBRRU0M7QnZXU3tGft3sk NBuzVjd1m4YlGYa+7hgKK4MRGtOf5uKUAYL1I/1xJc/3H6JBtve9xUqiQLQRLUV7eAsBrtD6baX1t d2++dxYw==; Received: from [52.119.84.106] (helo=[192.168.88.177]) by meldrar.postgresql.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1oO87M-0006Qv-GD; Wed, 17 Aug 2022 01:45:14 +0000 Message-ID: <8d0ffc54-469a-ffab-68a3-8b547e24a08d@postgresql.org> Date: Tue, 16 Aug 2022 21:45:06 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Content-Language: en-US To: Andres Freund , Nikita Glukhov Cc: PostgreSQL Hackers , Andrew Dunstan , Tom Lane , Michael Paquier , John Naylor , Amit Langote References: <20220815223853.itrlpqgpqheg6r6a@awork3.anarazel.de> <225d341b-f310-eed0-ceff-b8ec61669d9f@postgrespro.ru> <20220816021425.5sa6gx67zmpou3bc@awork3.anarazel.de> From: "Jonathan S. Katz" Subject: Re: SQL/JSON features for v15 In-Reply-To: <20220816021425.5sa6gx67zmpou3bc@awork3.anarazel.de> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------0K00HsKJ0Y7SSMzruGxIzckW" X-Host-Lookup-Failed: Reverse DNS lookup failed for 52.119.84.106 (failed) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------0K00HsKJ0Y7SSMzruGxIzckW Content-Type: multipart/mixed; boundary="------------tgXXU8mswJ53h6bmeojHzgxx"; protected-headers="v1" From: "Jonathan S. Katz" To: Andres Freund , Nikita Glukhov Cc: PostgreSQL Hackers , Andrew Dunstan , Tom Lane , Michael Paquier , John Naylor , Amit Langote Message-ID: <8d0ffc54-469a-ffab-68a3-8b547e24a08d@postgresql.org> Subject: Re: SQL/JSON features for v15 References: <20220815223853.itrlpqgpqheg6r6a@awork3.anarazel.de> <225d341b-f310-eed0-ceff-b8ec61669d9f@postgrespro.ru> <20220816021425.5sa6gx67zmpou3bc@awork3.anarazel.de> In-Reply-To: <20220816021425.5sa6gx67zmpou3bc@awork3.anarazel.de> --------------tgXXU8mswJ53h6bmeojHzgxx Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGksDQoNCk9uIDgvMTUvMjIgMTA6MTQgUE0sIEFuZHJlcyBGcmV1bmQgd3JvdGU6DQoNCj4g SSBwdXNoZWQgYSBmZXcgY2xlYW51cHMgdG8gaHR0cHM6Ly9naXRodWIuY29tL2FuYXJhemVs L3Bvc3RncmVzL2NvbW1pdHMvanNvbg0KPiB3aGlsZSBJIHdhcyBoYWNraW5nIG9uIHRoaXMg KGlnbm9yZSB0aGF0IGl0J3MgYmFzZWQgb24gdGhlIG1lc29uIHRyZWUsIHRoYXQncw0KPiBq dXN0IGZhc3RlciBmb3IgbWUpLiBTb21lIG9mIHRoZW0gbWlnaHQgbm90IGJlIGFwcGxpY2Fi bGUgYW55bW9yZSwgYnV0IGl0DQo+IG1pZ2h0IHN0aWxsIG1ha2Ugc2Vuc2UgZm9yIHlvdSB0 byBsb29rIGF0Lg0KDQpXaXRoIFJNVCBoYXQgb24sIHRoaXMgYXBwZWFycyB0byBiZSBtYWtp bmcgcHJvZ3Jlc3MuIEEgZmV3IHF1ZXN0aW9ucyAvIA0KY29tbWVudHMgZm9yIHRoZSBncm91 cDoNCg0KMS4gTmlraXRhOiBEaWQgeW91IGhhdmUgYSBjaGFuY2UgdG8gcmV2aWV3IEFuZHJl cydzIGNoYW5nZXMgYXMgd2VsbD8NCg0KMi4gVGhlcmUgc2VlbXMgdG8gYmUgc29tZSwgdGhv dWdoIGxpbWl0ZWQsIHByb2dyZXNzIG9uIGRlc2lnbiBkb2NzLiANCkFuZHJlcyBrZWVwcyBt YWtpbmcgYSBwb2ludCBvbiBhZGRpbmcgYWRkaXRpb25hbCBjb21tZW50cyB0byB0aGUgY29k ZSB0byANCm1ha2UgaXQgZWFzaWVyIHRvIGZvbGxvdy4gUGxlYXNlIGRvIG5vdCBsb3NlIHNp Z2h0IG9mIHRoaXMuDQoNCjMuIFJvYmVydCByYWlzZWQgYSBwb2ludCBhYm91dCB0aGUgdXNl IG9mIHN1YnRyYW5zYWN0aW9ucyBhbmQgdGhlIA0KaW5jcmVhc2VkIHJpc2sgb2Ygd3JhcGFy b3VuZCBvbiBidXN5IHN5c3RlbXMgdXNpbmcgdGhlIFNRTC9KU09OIA0KZmVhdHVyZXMuIERv IHRoZXNlIHBhdGNoZXMgaGVscCByZWR1Y2UgdGhpcyByaXNrPyBJIHJlYWQgc29tZSBjbGFy aXR5IG9uIA0KdGhlIHVzZSBvZiBzdWJ0cmFuc2FjdGlvbnMgd2l0aGluIHRoZSBwYXRjaHNl dCwgYnV0IHdhbnQgdG8gYmV0dGVyIA0KdW5kZXJzdGFuZCBpZiB0aGUgcmlza3MgcG9pbnRl ZCBvdXQgYXJlIGEgY29uY2Vybi4NCg0KVGhhbmtzIGV2ZXJ5b25lIGZvciB5b3VyIHdvcmsg b24gdGhpcyBzbyBmYXIhDQoNCkpvbmF0aGFuDQoNCg== --------------tgXXU8mswJ53h6bmeojHzgxx-- --------------0K00HsKJ0Y7SSMzruGxIzckW Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEE+oS2la8r95ogZD/x8QSccp8cZScFAmL8SCIFAwAAAAAACgkQ8QSccp8cZSde DRAAoC5xgLR2Ec7712Mlnak2P3StAHZVGLaD+N41570ybjY03gfz0h6jz17vFOzVrRjI79WSa6I2 GLLcBwjrO/1h8DRELKGglSK/aTb58fWWSSDSlrdv0CJR0Yuz6l/cLcrPLXiCKc3P4PEXN45lwGDP OoU3ErHiBJIF6zCp9TEeE6gRtoQFdqxTmdm8lX2LBRIG7hSe9PVjcCAvzcOPl0yRoG2lOVBOVuee eiVI8tkDDkQC/i9KILHgcUhDhsIcnyUSCKfkUSPPwyreWDsuXceQkO57nnow3cRAymFFCvU5d/Yt xkCIEEmWFN3L4kGkcYDK4KqBoqxqxeGhLcGpMFeRgubfjGvdBtW12zqJMgb1F7Od5PeWtpmN373V /kgNrhM02fix2+F/5RM+5BSjMGlq4/7FKi2oh6MmwWtEwHgfKvyfviKixiRhjUi+HD9XEzPUy1ZQ dPse24Jkv3FNkWolv9lHBvJjOoiTRsZK1PzD50BY1o0aVrtLUG9b+odCnmxD2luagV0zgJoLlmPS 0q+DBsq3wtmtEnpNK4Kylo/EFdEv0DJ4PBK2h+rSikTOPITEwRHMpjeRbYfEb7zW+koignnQOCpV 4+Fc4CUzXl1STjhM8TRrMSWMTwDGU+LSjK1LobQ11ay1Dwwfy65sPklZuycRoGk+Xaglljc3PM7F xQU= =BpTz -----END PGP SIGNATURE----- --------------0K00HsKJ0Y7SSMzruGxIzckW--