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-2p 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-008edw-0b for pgsql-committers@arkaria.postgresql.org; Wed, 27 May 2026 15:53:42 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wSGWe-008aCk-2d for pgsql-committers@lists.postgresql.org; Wed, 27 May 2026 15:50:33 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wSGWZ-000000012BP-0BY5 for pgsql-committers@lists.postgresql.org; Wed, 27 May 2026 15:50:32 +0000 Received: from gemulon.postgresql.org ([72.32.157.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-003GJY-0Q 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-001MfM-0V for pgsql-committers@lists.postgresql.org; Wed, 27 May 2026 15:50:25 +0000 Content-Type: multipart/mixed; boundary="===============2364915389266010528==" 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 --===============2364915389266010528== 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 YWNrcGF0Y2gtdGhyb3VnaDogMTQKCkJyYW5jaAotLS0tLS0KUkVMXzE1X1NUQUJMRQoKRGV0YWls cwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvNWZhMTM3 NzI3ZGIwNWQ1MDg0OTg3MzYyYTVlY2ZiMDExMWFmY2EyNwoKTW9kaWZpZWQgRmlsZXMKLS0tLS0t LS0tLS0tLS0Kc3JjL2JhY2tlbmQvY2F0YWxvZy9wZ19kZXBlbmQuYyAgICAgICAgICAgICAgICAg ICAgfCAxMzEgKysrKysrKysrKysrKysrKysrKysKLi4uL2lzb2xhdGlvbi9leHBlY3RlZC9kZGwt ZGVwZW5kZW5jeS1sb2NraW5nLm91dCAgfCAxMzcgKysrKysrKysrKysrKysrKysrKysrCnNyYy90 ZXN0L2lzb2xhdGlvbi9pc29sYXRpb25fc2NoZWR1bGUgICAgICAgICAgICAgIHwgICAxICsKLi4u L2lzb2xhdGlvbi9zcGVjcy9kZGwtZGVwZW5kZW5jeS1sb2NraW5nLnNwZWMgICAgfCAxMDQgKysr KysrKysrKysrKysrKwpzcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL2FsdGVyX3RhYmxlLm91dCAg ICAgICAgICB8ICAxMSArLQo1IGZpbGVzIGNoYW5nZWQsIDM3OSBpbnNlcnRpb25zKCspLCA1IGRl bGV0aW9ucygtKQoK --===============2364915389266010528==--