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.96) (envelope-from ) id 1wSGZj-0034fg-0V for pgsql-committers@arkaria.postgresql.org; Wed, 27 May 2026 15:53:43 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wSGZh-008edo-0a for pgsql-committers@arkaria.postgresql.org; Wed, 27 May 2026 15:53:42 +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.96) (envelope-from ) id 1wSGWb-008ZdE-0n for pgsql-committers@lists.postgresql.org; Wed, 27 May 2026 15:50:30 +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.98.2) (envelope-from ) id 1wSGWZ-00000001iN7-4Anl for pgsql-committers@lists.postgresql.org; Wed, 27 May 2026 15:50:29 +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.96) (envelope-from ) id 1wSGWY-003GJP-08 for pgsql-committers@lists.postgresql.org; Wed, 27 May 2026 15:50:26 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wSGWX-001Mf6-06 for pgsql-committers@lists.postgresql.org; Wed, 27 May 2026 15:50:25 +0000 Content-Type: multipart/mixed; boundary="===============4555157365696378550==" MIME-Version: 1.0 From: Heikki Linnakangas To: pgsql-committers@lists.postgresql.org Subject: pgsql: Avoid orphaned objects dependencies X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 27 May 2026 15:50:25 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4555157365696378550== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QXZvaWQgb3JwaGFuZWQgb2JqZWN0cyBkZXBlbmRlbmNpZXMKCkNvbmN1cnJlbnQgRERMIGNhbiBs ZWF2ZSBiZWhpbmQgb2JqZWN0cyByZWZlcmVuY2luZyBvdGhlciBvYmplY3RzIHRoYXQKbm8gbG9u Z2VyIGV4aXN0LiBUaGlzIGNhbiBoYXBwZW4gaWYgYW4gb2JqZWN0IGlzIGRyb3BwZWQsIHdoaWxl IGEgbmV3Cm9iamVjdCB0aGF0IGRlcGVuZHMgb24gaXQgaXMgY3JlYXRlZCBjb25jdXJyZW50bHku IEZvciBleGFtcGxlOgoKc2Vzc2lvbiAxOiBCRUdJTjsgQ1JFQVRFIEZVTkNUSU9OIG15c2NoZW1h Lm15ZnVuYygpIC4uLjsKc2Vzc2lvbiAyOiBEUk9QIFNDSEVNQSBteXNjaGVtYTsKc2Vzc2lvbiAx OiBDT01NSVQ7CgpEUk9QIFNDSEVNQSBkb2VzIGNoZWNrIHRoYXQgdGhlcmUgYXJlIG5vIG9iamVj dHMgZGVwZW5kZW5kaW5nIG9uIHRoZQpzY2hlbWEgYmVpbmcgZHJvcHBlZCwgYnV0IGl0IGRvZXMg bm90IHNlZSBvYmplY3RzIGJlaW5nIGNvbmN1cnJlbnRseQpjcmVhdGVkIGJ5IG90aGVyIHNlc3Np b25zLiBFdmVuIGlmIGl0IGRpZCwgdGhpcyBzY2VuYXJpbyB3b3VsZCBzdGlsbApmYWlsOgoKc2Vz c2lvbiAxOiBCRUdJTjogRFJPUCBTQ0hFTUEgbXlzY2hlbWE7CnNlc3Npb24gMjogQ1JFQVRFIEZV TkNUSU9OIG15c2NoZW1hLm15ZnVuYygpIC4uLjsKc2Vzc2lvbiAxOiBDT01NSVQ7CgpXaGVuIHRo ZSBEUk9QIFNDSEVNQSBydW5zLCB0aGUgc2NoZW1hIHdhcyBlbXB0eSwgYnV0IHRoZSBuZXcgZnVu Y3Rpb24KaXMgY3JlYXRlZCBpbiBpdCBiZWZvcmUgdGhlIGRyb3BwaW5nIHRyYW5zYWN0aW9uIGNv bXBsZXRlcy4gVGhlIENSRUFURQpGVU5DVElPTiBkb2VzIG5vdCBzZWUgdGhhdCB0aGUgc2NoZW1h IGlzIGNvbmN1cnJlbnRseSBiZWluZyBkcm9wcGVkLgoKSW4gYm90aCBvZiB0aGVzZSBzY2VuYXJp b3MsIHRoZSBmdW5jdGlvbiBpcyBsZWZ0IGJlaGluZCBpbiB0aGUgc2NoZW1hCnRoYXQgbm8gbG9u Z2VyIGV4aXN0cy4KClRvIGZpeCwgYWNxdWlyZSBBY2Nlc3NTaGFyZUxvY2sgb24gYWxsIHJlZmVy ZW5jZWQgb2JqZWN0cyB3aGVuCnJlY29yZGluZyBkZXBlbmRlbmNpZXMuIFRoaXMgY29uZmxpY3Rz IHdpdGggdGhlIEFjY2Vzc0V4Y2x1c2l2ZUxvY2sKdGFrZW4gYnkgRFJPUCwgcHJldmVudGluZyB0 aGUgcmFjZS4gQWZ0ZXIgYWNxdWlyaW5nIHRoZSBsb2NrLCB2ZXJpZnkKdGhhdCB0aGUgb2JqZWN0 IHN0aWxsIGV4aXN0cywgYW5kIGlmIGl0IHdhcyBkcm9wcGVkIGNvbmN1cnJlbnRseSwKcmVwb3J0 IGFuIGVycm9yLiBXZSBhbHJlYWR5IGhhZCBzdWNoIGEgbWVjaGFuaXNtIGZvciBzaGFyZWQKZGVw ZW5kZW5jaWVzLCBidXQgZm9yIHNvbWUgcmVhc29uIHdlIGRpZG4ndCBkbyBpdCBmb3IgaW4tZGF0 YWJhc2UKZGVwZW5kZW5kaWVzLgoKSWRlYWxseSB0aGUgbG9ja3Mgd291bGQgYmUgYWNxdWlyZWQg bXVjaCBlYXJsaWVyIHdoZW4gY3JlYXRpbmcgYSBuZXcKb2JqZWN0LCBidXQgdGhhdCB3aWxsIHJl cXVpcmUgbW9kaWZ5aW5nIGEgbG90IG9mIGNhbGxlcnMuIFRoaXMgY2hlY2sKd2hpbGUgcmVjb3Jk aW5nIHRoZSBkZXBlbmRlbmN5IGlzIGEgbmljZSB3aG9sZXNhbGUgcHJvdGVjdGlvbiwgYW5kCmV2 ZW4gaWYgd2UgY2hhbmdlIGFsbCB0aGUgQ1JFQVRFIGNvbW1hbmRzIHRvIGFjcXVpcmUgbG9ja3Mg ZWFybGllciwKaXQncyBzdGlsbCBnb29kIHRvIGhhdmUgdGhpcyBhcyBhIGJhY2tzdG9wIHRvIGNh dGNoIGFueSBjYXNlcyB3aGVyZSB3ZQpmb3Jnb3QgdG8gZG8gc28uCgpUaGUgcGF0Y2ggYWRkcyBh IGZldyB0ZXN0cyBmb3Igc29tZSBjYXNlcyB0aGF0IGxlZnQgYmVoaW5kIG9ycGhhbmVkCm9iamVj dHMgYmVmb3JlIHRoaXMuIEl0IGFsc28gYWRkcyBhIHRlc3QgZm9yIHJvbGVzLCB3aGljaCBhbHJl YWR5IGhhZApzdWNoIHByb3RlY3Rpb24sIGFsdGhvdWdoIHRoYXQgdGVzdCBpcyBwYXJ0aWFsbHkg ZGlzYWJsZWQgYmVjYXVzZSB0aGUKZXJyb3IgbWVzc2FnZSBpbmNsdWRlcyBhbiBPSUQgd2hpY2gg aXMgbm90IHByZWRpY3RhYmxlLgoKQXV0aG9yOiBCZXJ0cmFuZCBEcm91dm90IDxiZXJ0cmFuZGRy b3V2b3QucGdAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogSGVpa2tpIExpbm5ha2FuZ2FzIDxoZWlr a2kubGlubmFrYW5nYXNAaWtpLmZpPgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tL1pp WWpuMGVWYzdweFZZNDVAaXAtMTAtOTctMS0zNC5ldS13ZXN0LTMuY29tcHV0ZS5pbnRlcm5hbApC YWNrcGF0Y2gtdGhyb3VnaDogMTQKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0t LS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi8yZmJiMjExNzBlOTA1 MzcyMGMyYzM3NGIyMWViNjUwYTIyYjhhYWVhCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0t LQpzcmMvYmFja2VuZC9jYXRhbG9nL3BnX2RlcGVuZC5jICAgICAgICAgICAgICAgICAgICB8IDEz MSArKysrKysrKysrKysrKysrKysrKwouLi4vaXNvbGF0aW9uL2V4cGVjdGVkL2RkbC1kZXBlbmRl bmN5LWxvY2tpbmcub3V0ICB8IDEzNyArKysrKysrKysrKysrKysrKysrKysKc3JjL3Rlc3QvaXNv bGF0aW9uL2lzb2xhdGlvbl9zY2hlZHVsZSAgICAgICAgICAgICAgfCAgIDEgKwouLi4vaXNvbGF0 aW9uL3NwZWNzL2RkbC1kZXBlbmRlbmN5LWxvY2tpbmcuc3BlYyAgICB8IDEwNCArKysrKysrKysr KysrKysrCnNyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvYWx0ZXJfdGFibGUub3V0ICAgICAgICAg IHwgIDExICstCjUgZmlsZXMgY2hhbmdlZCwgMzc5IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25z KC0pCgo= --===============4555157365696378550==--