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 1u1qKV-008x7e-Ne for pgsql-committers@arkaria.postgresql.org; Mon, 07 Apr 2025 17:32:15 +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 1u1qKT-001uaB-Vh for pgsql-committers@arkaria.postgresql.org; Mon, 07 Apr 2025 17:32:14 +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 1u1qKT-001ua3-OM for pgsql-committers@lists.postgresql.org; Mon, 07 Apr 2025 17:32:14 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1u1qKR-003xk4-1n for pgsql-committers@lists.postgresql.org; Mon, 07 Apr 2025 17:32:13 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u1qKP-001ahz-MJ for pgsql-committers@lists.postgresql.org; Mon, 07 Apr 2025 17:32:09 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1u1qKP-0039vM-1O for pgsql-committers@lists.postgresql.org; Mon, 07 Apr 2025 17:32:09 +0000 Content-Type: multipart/mixed; boundary="===============4182132048006990746==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix erroneous construction of functions' dependencies on transfo X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 07 Apr 2025 17:32:09 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4182132048006990746== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGVycm9uZW91cyBjb25zdHJ1Y3Rpb24gb2YgZnVuY3Rpb25zJyBkZXBlbmRlbmNpZXMgb24g dHJhbnNmb3Jtcy4KClRoZSBsaXN0IG9mIHRyYW5zZm9ybSBvYmplY3RzIHRoYXQgYSBmdW5jdGlv biBzaG91bGQgdXNlIGlzIHNwZWNpZmllZAppbiBDUkVBVEUgRlVOQ1RJT04ncyBUUkFOU0ZPUk0g Y2xhdXNlLCBhbmQgdGhlbiByZXByZXNlbnRlZCBpbmRpcmVjdGx5CmluIHBnX3Byb2MucHJvdHJm dHlwZXMuICBIb3dldmVyLCBQcm9jZWR1cmVDcmVhdGUgY29tcGxldGVseSBpZ25vcmVkCnRoYXQg Zm9yIHB1cnBvc2VzIG9mIGNvbnN0cnVjdGluZyBwZ19kZXBlbmQgZW50cmllcywgYW5kIGluc3Rl YWQgbWFkZQp0aGUgZnVuY3Rpb24gZGVwZW5kIG9uIGFueSB0cmFuc2Zvcm1zIHRoYXQgZXhpc3Qg Zm9yIGl0cyBwYXJhbWV0ZXIgb3IKcmV0dXJuIGRhdGEgdHlwZXMuICBUaGlzIGlzIGJhZCBpbiBi b3RoIGRpcmVjdGlvbnM6IHRoZSBmdW5jdGlvbiBjb3VsZApiZSBtYWRlIGRlcGVuZGVudCBvbiBh IHRyYW5zZm9ybSBpdCBkb2VzIG5vdCBhY3R1YWxseSB1c2UsIG9yIGl0CmNvdWxkIHRyeSB0byB1 c2UgYSB0cmFuc2Zvcm0gdGhhdCdzIHNpbmNlIGJlZW4gZHJvcHBlZC4gIChUaGUgbGF0dGVyCnNj ZW5hcmlvIHdvdWxkIHJlcXVpcmUgdXNlIG9mIGEgdHJhbnNmb3JtIHRoYXQncyBub3QgZm9yIGFu eSBvZiB0aGUKcGFyYW1ldGVyIG9yIHJldHVybiB0eXBlcywgYnV0IHRoYXQgc2VlbXMgbGVnaXQg Zm9yIGNhc2VzIHdoZXJlIHRoZQpmdW5jdGlvbiBwZXJmb3JtcyBTUUwgb3BlcmF0aW9ucyBpbnRl cm5hbGx5LikKClRvIGZpeCwgcGFzcyBpbiB0aGUgbGlzdCBvZiB0cmFuc2Zvcm0gb2JqZWN0cyB0 aGF0IENyZWF0ZUZ1bmN0aW9uCmlkZW50aWZpZWQsIGFuZCBidWlsZCBwZ19kZXBlbmQgZW50cmll cyBmcm9tIHRoYXQgbm90IGZyb20gdGhlCnBhcmFtZXRlci9yZXR1cm4gdHlwZXMuICBUaGlzIHJl c3VsdHMgaW4gY2hhbmdlcyBpbiB0aGUgZXhwZWN0ZWQKdGVzdCBvdXRwdXRzIGluIGNvbnRyaWIv Ym9vbF9wbHBlcmwsIHdoaWNoIEkgZ3Vlc3MgYXJlIGR1ZSB0bwpkaWZmZXJlbnQgb3JkZXJpbmcg b2YgcGdfZGVwZW5kIGVudHJpZXMgLS0gdGhhdCB0ZXN0IGNhc2UgaXMKc3VyZWx5IG5vdCBleGVy Y2lzaW5nIGVpdGhlciBvZiB0aGUgcHJvYmxlbSBzY2VuYXJpb3MuCgpUaGlzIGZpeCBpcyBub3Qg YmFjay1wYXRjaGFibGUgYXMtaXM6IGNoYW5naW5nIHRoZSBzaWduYXR1cmUgb2YKUHJvY2VkdXJl Q3JlYXRlIHNlZW1zIHRvbyByaXNreSBpbiBzdGFibGUgYnJhbmNoZXMuICBXZSBjb3VsZApkbyBz b21ldGhpbmcgbGlrZSBtYWtpbmcgUHJvY2VkdXJlQ3JlYXRlIGEgd3JhcHBlciBhcm91bmQKUHJv Y2VkdXJlQ3JlYXRlRXh0IG9yIHNvLiAgSG93ZXZlciwgSSdtIG1vcmUgaW5jbGluZWQgdG8gZG8K bm90aGluZyBpbiB0aGUgYmFjayBicmFuY2hlcy4gIFdlIGhhZCBubyBmaWVsZCBjb21wbGFpbnRz IHVwIHRvCm5vdywgc28gdGhlIGhhemFyZHMgZG9uJ3Qgc2VlbSB0byBiZSBhIGJpZyBpc3N1ZSBp biBwcmFjdGljZS4KQW5kIHdlIGNvdWxkbid0IGRvIGFueXRoaW5nIGFib3V0IGV4aXN0aW5nIHBn X2RlcGVuZCBlbnRyaWVzLApzbyBhIGJhY2stcGF0Y2hlZCBmaXggd291bGQgcmVzdWx0IGluIGEg bWlzaG1hc2ggb2YgZGVwZW5kZW5jaWVzCmNyZWF0ZWQgYWNjb3JkaW5nIHRvIGRpZmZlcmVudCBy dWxlcy4gIFRoYXQgY3VyZSBjb3VsZCBiZSB3b3JzZQp0aGFuIHRoZSBkaXNlYXNlLCBwZXJoYXBz LgoKSSBidW1wZWQgY2F0dmVyc2lvbiBqdXN0IHRvIGxheSBkb3duIGEgbWFya2VyIHRoYXQgdGhl IGV4cGVjdGVkCmNvbnRlbnRzIG9mIHBnX2RlcGVuZCBhcmUgYSBiaXQgZGlmZmVyZW50IHRoYW4g YmVmb3JlLgoKUmVwb3J0ZWQtYnk6IENoYXBtYW4gRmxhY2sgPGpjZmxhY2tAYWNtLm9yZz4KQXV0 aG9yOiBUb20gTGFuZSA8dGdsQHNzcy5wZ2gucGEudXM+CkRpc2N1c3Npb246IGh0dHBzOi8vcG9z dGdyLmVzL20vMzExMjk1MC4xNzQzOTg0MTExQHNzcy5wZ2gucGEudXMKCkJyYW5jaAotLS0tLS0K bWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29t bWl0ZGlmZi9iNzNlNmQ3MWE4OWY5MjQzNmM3MTQ2N2FjZGExZDQ3NTUyZjU2OGEwCgpNb2RpZmll ZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpjb250cmliL2Jvb2xfcGxwZXJsL2V4cGVjdGVkL2Jvb2xf cGxwZXJsLm91dCAgfCAgNCArLS0KY29udHJpYi9ib29sX3BscGVybC9leHBlY3RlZC9ib29sX3Bs cGVybHUub3V0IHwgIDQgKy0tCnNyYy9iYWNrZW5kL2NhdGFsb2cvcGdfYWdncmVnYXRlLmMgICAg ICAgICAgICB8ICAxICsKc3JjL2JhY2tlbmQvY2F0YWxvZy9wZ19wcm9jLmMgICAgICAgICAgICAg ICAgIHwgNTEgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCnNyYy9iYWNrZW5kL2NvbW1hbmRz L2Z1bmN0aW9uY21kcy5jICAgICAgICAgICB8ICA3ICsrLS0Kc3JjL2JhY2tlbmQvY29tbWFuZHMv dHlwZWNtZHMuYyAgICAgICAgICAgICAgIHwgIDQgKysrCnNyYy9pbmNsdWRlL2NhdGFsb2cvY2F0 dmVyc2lvbi5oICAgICAgICAgICAgICB8ICAyICstCnNyYy9pbmNsdWRlL2NhdGFsb2cvcGdfcHJv Yy5oICAgICAgICAgICAgICAgICB8ICAxICsKOCBmaWxlcyBjaGFuZ2VkLCA1MiBpbnNlcnRpb25z KCspLCAyMiBkZWxldGlvbnMoLSkKCg== --===============4182132048006990746==--