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 1rh9gs-009tdS-SP for pgsql-hackers@arkaria.postgresql.org; Mon, 04 Mar 2024 14:53:19 +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 1rh9gq-008VvA-Rj for pgsql-hackers@arkaria.postgresql.org; Mon, 04 Mar 2024 14:53:17 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rh9gq-008Vv2-Fa for pgsql-hackers@lists.postgresql.org; Mon, 04 Mar 2024 14:53:17 +0000 Received: from ewsoutbound.kpnmail.nl ([195.121.94.185]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rh9gj-002jdF-Dr for pgsql-hackers@postgresql.org; Mon, 04 Mar 2024 14:53:16 +0000 X-KPN-MessageId: cb36abd3-da36-11ee-99a3-005056999439 Received: from smtp.kpnmail.nl (unknown [10.31.155.5]) by ewsoutbound.so.kpn.org (Halon) with ESMTPS id cb36abd3-da36-11ee-99a3-005056999439; Mon, 04 Mar 2024 15:52:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=xs4all01; h=content-type:from:to:subject:mime-version:date:message-id; bh=PGv9f6WidIXZw4hhfzmhm0VSquhEKg9/qm1fM0ECwuE=; b=S4ibpSFAubSX9E7mvCkveqwdncwjv88ZriNdhys0sBfHQe7As9cZ/mjjjoUqcAmMIE741GYlALe07 jf/IS36tGSyifbncvV3vMyIaXvcGJGzAh5RXn0vsqttC8/odmFjkUEeSUJenbjW0K+VlxMmc76l6HV 8yj5PWyMx699XABLK2XlxMbiIBnC0A74j1O6QtlONnAuEGa/rMczXMtrCaBySH9bI1vPHOijjEKb2p 0rooJ7Xb3pZBRbWGIGi9TiLFHK4m9Ru9DjIsdkkJpWqNYq7SI3hjrDu2lUWmFjvh14S07fTpiQil0w S4oH1Wnt7S5gvVzIcYe8LO4ivlTwDzA== X-KPN-MID: 33|h1dG63z3sFln0Cs1sCgMIvrYKZfF/uZ1/ksRRzoReJvN6ZypLDmpvKxTsdVS7En UXBiHjWLKzFWRvs7BAcyivHd6TV6S6+VuemeSHPRQ2ws= X-KPN-VerifiedSender: Yes X-CMASSUN: 33|wYhEhrhTxW1k4lSJedPfPSmJETGSZJrW0OvEY0pmWeuMaQoMyXU8dxqAM/1de7J mwPPh7xdxYeKEWHWo9JG0/g== X-Originating-IP: 45.83.234.25 Received: from [192.168.178.31] (unknown [45.83.234.25]) by smtp.xs4all.nl (Halon) with ESMTPSA id e5f7ee77-da36-11ee-94bf-00505699b758; Mon, 04 Mar 2024 15:53:07 +0100 (CET) Message-ID: <1cee81f3-312f-30e3-0282-c4df7ee72f93@xs4all.nl> Date: Mon, 4 Mar 2024 15:51:53 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: remaining sql/json patches To: Amit Langote , jian he Cc: Alvaro Herrera , Andres Freund , Andrew Dunstan , PostgreSQL-development References: <202401181711.qxjxpnl3ohnw@alvherre.pgsql> <202401221619.ragf2vnbyopl@alvherre.pgsql> Content-Language: en-US From: Erik Rijkers In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Op 3/4/24 om 10:40 schreef Amit Langote: > Hi Jian, > > Thanks for the reviews and sorry for the late reply. Replying to all > emails in one. > [v40-0001-Add-SQL-JSON-query-functions.patch] > [v40-0002-Show-function-name-in-TableFuncScan.patch] > [v40-0003-JSON_TABLE.patch] In my hands (applying with patch), the patches, esp. 0001, do not apply. But I see the cfbot builds without problem so maybe just ignore these FAILED lines. Better get them merged - so I can test there... Erik checking file doc/src/sgml/func.sgml checking file src/backend/catalog/sql_features.txt checking file src/backend/executor/execExpr.c Hunk #1 succeeded at 48 with fuzz 2 (offset -1 lines). Hunk #2 succeeded at 88 (offset -1 lines). Hunk #3 succeeded at 2419 (offset -1 lines). Hunk #4 succeeded at 4195 (offset -1 lines). checking file src/backend/executor/execExprInterp.c Hunk #1 succeeded at 72 (offset -1 lines). Hunk #2 succeeded at 180 (offset -1 lines). Hunk #3 succeeded at 485 (offset -1 lines). Hunk #4 succeeded at 1560 (offset -1 lines). Hunk #5 succeeded at 4242 (offset -1 lines). checking file src/backend/jit/llvm/llvmjit_expr.c checking file src/backend/jit/llvm/llvmjit_types.c checking file src/backend/nodes/makefuncs.c Hunk #1 succeeded at 856 (offset -1 lines). checking file src/backend/nodes/nodeFuncs.c Hunk #1 succeeded at 233 (offset -1 lines). Hunk #2 succeeded at 517 (offset -1 lines). Hunk #3 succeeded at 1019 (offset -1 lines). Hunk #4 succeeded at 1276 (offset -1 lines). Hunk #5 succeeded at 1617 (offset -1 lines). Hunk #6 succeeded at 2381 (offset -1 lines). Hunk #7 succeeded at 3429 (offset -1 lines). Hunk #8 succeeded at 4164 (offset -1 lines). checking file src/backend/optimizer/path/costsize.c Hunk #1 succeeded at 4878 (offset -1 lines). checking file src/backend/optimizer/util/clauses.c Hunk #1 succeeded at 50 (offset -3 lines). Hunk #2 succeeded at 415 (offset -3 lines). checking file src/backend/parser/gram.y checking file src/backend/parser/parse_expr.c checking file src/backend/parser/parse_target.c Hunk #1 succeeded at 1988 (offset -1 lines). checking file src/backend/utils/adt/formatting.c Hunk #1 succeeded at 4465 (offset -1 lines). checking file src/backend/utils/adt/jsonb.c Hunk #1 succeeded at 2159 (offset -4 lines). checking file src/backend/utils/adt/jsonfuncs.c checking file src/backend/utils/adt/jsonpath.c Hunk #1 FAILED at 68. Hunk #2 succeeded at 1239 (offset -1 lines). 1 out of 2 hunks FAILED checking file src/backend/utils/adt/jsonpath_exec.c Hunk #1 succeeded at 229 (offset -5 lines). Hunk #2 succeeded at 2866 (offset -5 lines). Hunk #3 succeeded at 3751 (offset -5 lines). checking file src/backend/utils/adt/ruleutils.c Hunk #1 succeeded at 474 (offset -1 lines). Hunk #2 succeeded at 518 (offset -1 lines). Hunk #3 succeeded at 8303 (offset -1 lines). Hunk #4 succeeded at 8475 (offset -1 lines). Hunk #5 succeeded at 8591 (offset -1 lines). Hunk #6 succeeded at 9808 (offset -1 lines). Hunk #7 succeeded at 9858 (offset -1 lines). Hunk #8 succeeded at 10039 (offset -1 lines). Hunk #9 succeeded at 10909 (offset -1 lines). checking file src/include/executor/execExpr.h checking file src/include/nodes/execnodes.h checking file src/include/nodes/makefuncs.h checking file src/include/nodes/parsenodes.h checking file src/include/nodes/primnodes.h checking file src/include/parser/kwlist.h checking file src/include/utils/formatting.h checking file src/include/utils/jsonb.h checking file src/include/utils/jsonfuncs.h checking file src/include/utils/jsonpath.h checking file src/interfaces/ecpg/preproc/ecpg.trailer checking file src/test/regress/expected/sqljson_queryfuncs.out checking file src/test/regress/parallel_schedule checking file src/test/regress/sql/sqljson_queryfuncs.sql checking file src/tools/pgindent/typedefs.list