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 1nejqh-0000fA-SG for pgsql-hackers@arkaria.postgresql.org; Wed, 13 Apr 2022 20:44:23 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nejph-0001hW-RY for pgsql-hackers@arkaria.postgresql.org; Wed, 13 Apr 2022 20:43:21 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nejph-0001hM-IC for pgsql-hackers@lists.postgresql.org; Wed, 13 Apr 2022 20:43:21 +0000 Received: from relay6-d.mail.gandi.net ([2001:4b98:dc4:8::226]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nejpa-0003VP-E7 for pgsql-hackers@postgresql.org; Wed, 13 Apr 2022 20:43:20 +0000 Received: (Authenticated sender: adsend@dunslane.net) by mail.gandi.net (Postfix) with ESMTPSA id B3961C0006 for ; Wed, 13 Apr 2022 20:43:09 +0000 (UTC) Message-ID: Date: Wed, 13 Apr 2022 16:43:07 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US From: Andrew Dunstan Subject: SQL JSON compliance To: PostgreSQL-development Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Simon has just pointed out to me that as a result of recent commits, a number of things now should move from the unsupported table to the supported table in features.sgml. In particular, it looks to me like all of these should move: T811           Basic SQL/JSON constructor functions       T812           SQL/JSON: JSON_OBJECTAGG       T813           SQL/JSON: JSON_ARRAYAGG with ORDER BY       T814           Colon in JSON_OBJECT or JSON_OBJECTAGG       T821           Basic SQL/JSON query operators       T822           SQL/JSON: IS JSON WITH UNIQUE KEYS predicate       T823           SQL/JSON: PASSING clause       T824           JSON_TABLE: specific PLAN clause       T825           SQL/JSON: ON EMPTY and ON ERROR clauses       T826           General value expression in ON ERROR or ON EMPTY clauses       T827           JSON_TABLE: sibling NESTED COLUMNS clauses       T828           JSON_QUERY       T829           JSON_QUERY: array wrapper options       T830           Enforcing unique keys in SQL/JSON constructor functions       T838           JSON_TABLE: PLAN DEFAULT clause If there's no objection I'll make it so. cheers andrew -- Andrew Dunstan EDB: https://www.enterprisedb.com