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 1uPLKz-005Y9x-6I for pgsql-committers@arkaria.postgresql.org; Wed, 11 Jun 2025 13:17:53 +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 1uPLKx-002xc4-8A for pgsql-committers@arkaria.postgresql.org; Wed, 11 Jun 2025 13:17:51 +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.94.2) (envelope-from ) id 1uPLKx-002xbn-0k for pgsql-committers@lists.postgresql.org; Wed, 11 Jun 2025 13:17:51 +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.96) (envelope-from ) id 1uPLKu-001QyB-2v for pgsql-committers@lists.postgresql.org; Wed, 11 Jun 2025 13:17:50 +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 1uPLKu-004Sto-7x for pgsql-committers@lists.postgresql.org; Wed, 11 Jun 2025 13:17:48 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uPLKs-001Afq-1c for pgsql-committers@lists.postgresql.org; Wed, 11 Jun 2025 13:17:46 +0000 Content-Type: multipart/mixed; boundary="===============0162192859823557674==" MIME-Version: 1.0 From: Peter Geoghegan To: pgsql-committers@lists.postgresql.org Subject: pgsql: Make _bt_killitems drop pins it acquired itself. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 11 Jun 2025 13:17:46 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0162192859823557674== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TWFrZSBfYnRfa2lsbGl0ZW1zIGRyb3AgcGlucyBpdCBhY3F1aXJlZCBpdHNlbGYuCgpUZWFjaCBu YnRyZWUncyBfYnRfa2lsbGl0ZW1zIHRvIGxlYXZlIHRoZSBzby0+Y3VyclBvcyBwYWdlIHRoYXQg aXQgc2V0cwpMUF9ERUFEIGl0ZW1zIG9uIGluIHdoYXRldmVyIHN0YXRlIGl0IHdhcyBpbiB3aGVu IF9idF9raWxsaXRlbXMgd2FzCmNhbGxlZC4gIEluIHBhcnRpY3VsYXIsIG1ha2Ugc3VyZSB0aGF0 IHNvLT5kcm9wUGluIHNjYW5zIGRvbid0IGFjcXVpcmUgYQpwaW4gd2hvc2UgcmVmZXJlbmNlIGlz IHNhdmVkIGluIHNvLT5jdXJyUG9zLmJ1Zi4KCkFsbG93aW5nIF9idF9raWxsaXRlbXMgdG8gY2hh bmdlIHNvLT5jdXJyUG9zLmJ1ZiBsaWtlIHRoaXMgaXMgd3JvbmcuClRoZSBpbW1lZGlhdGUgY29u c2VxdWVuY2Ugb2YgYWxsb3dpbmcgaXQgaXMgdGhhdCBjb2RlIGluIF9idF9zdGVwcGFnZQoodGhh dCBjb3BpZXMgc28tPmN1cnJQb3MgaW50byBzby0+bWFya1Bvcykgd2lsbCBiZWhhdmUgYXMgaWYg dGhlIHNjYW4gaXMKYSAhc28tPmRyb3BQaW4gc2Nhbi4gIHNvLT5tYXJrUG9zIHdpbGwgdGhlcmVm b3JlIHJldGFpbiB0aGUgYnVmZmVyIHBpbgppbmRlZmluaXRlbHksIGV2ZW4gdGhvdWdoIF9idF9r aWxsaXRlbXMgb25seSBuZWVkcyB0byBhY3F1aXJlIGEgcGluCihhbG9uZyB3aXRoIGEgbG9jaykg Zm9yIGxvbmcgZW5vdWdoIHRvIG1hcmsga25vd24tZGVhZCBpdGVtcyBMUF9ERUFELgoKVGhpcyBp c3N1ZSBjYW1lIHRvIGxpZ2h0IGZvbGxvd2luZyBhIHJlcG9ydCBvZiBhIGZhaWx1cmUgb2YgYW4g YXNzZXJ0aW9uCmZyb20gcmVjZW50IGNvbW1pdCBlNmVlZDQwZS4gIFRoZSB0ZXN0IGNhc2UgaW4g cXVlc3Rpb24gaW52b2x2ZXMgdGhlIHVzZQpvZiBtYXJrIGFuZCByZXN0b3JlLiAgQW4gaW5pdGlh bCBjYWxsIHRvIF9idF9raWxsaXRlbXMgdGFrZXMgcGxhY2UgdGhhdApsZWF2ZXMgc28tPmN1cnJQ b3MuYnVmIGluIGEgc3RhdGUgdGhhdCBpcyBpbmNvbnNpc3RlbnQgd2l0aCB0aGUgc2NhbgpiZWlu ZyBzby0+ZHJvcFBpbi4gIEEgc3Vic2VxdWVudCBjYWxsIHRvIF9idF9raWxsaXRlbXMgZm9yIHRo ZSBzYW1lCnBvc2l0aW9uIChmb2xsb3dpbmcgc28tPmN1cnJQb3MgYmVpbmcgc2F2ZWQgaW4gc28t Pm1hcmtQb3MsIGFuZCB0aGVuCnJlc3RvcmVkIGFzIHNvLT5jdXJyUG9zKSByZXN1bHRlZCBpbiB0 aGUgZmFpbHVyZSBvZiBhbiBhc3NlcnRpb24gdGhhdAp0ZXN0cyB0aGF0IHNvLT5jdXJyUG9zLmJ1 ZiBpcyBJbnZhbGlkQnVmZmVyIHdoZW4gdGhlIHNjYW4gaXMgc28tPmRyb3BQaW4KKG5vbi1hc3Nl cnQgYnVpbGRzIGdvdCBhICJyZXNvdXJjZSB3YXMgbm90IGNsb3NlZCIgV0FSTklORyBpbnN0ZWFk KS4KClRoZSBzYW1lIHByb2JsZW0gZXhpc3RzIG9uIGVhcmxpZXIgcmVsZWFzZXMsIHRob3VnaCB0 aGUgaXNzdWUgaXMgZmFyCm1vcmUgc3VidGxlIHRoZXJlLiAgUmVjZW50IGNvbW1pdCBlNmVlZDQw ZSBpbnRyb2R1Y2VkIHRoZSBzby0+ZHJvcFBpbgpmaWVsZCBhcyBhIHBhcnRpYWwgcmVwbGFjZW1l bnQgZm9yIHRlc3Rpbmcgc28tPmN1cnJQb3MuYnVmIGRpcmVjdGx5LgpFYXJsaWVyIHJlbGVhc2Vz IHdvbid0IGdldCBhbiBhc3NlcnRpb24gZmFpbHVyZSAob3IgYnVmZmVyIHBpbiBsZWFrKSwKYnV0 IHRoZXkgd2lsbCBhbGxvdyB0aGUgc2Vjb25kIF9idF9raWxsaXRlbXMgY2FsbCBmcm9tIHRoZSB0 ZXN0IGNhc2UgdG8KYmVoYXZlIGFzIGlmIGEgYnVmZmVyIHBpbiB3YXMgY29uc2lzdGVudGx5IGhl bGQgc2luY2UgdGhlIG9yaWdpbmFsIGNhbGwKdG8gX2J0X3JlYWRwYWdlLiAgVGhpcyBpcyB3cm9u ZzsgdGhlcmUgd2lsbCBoYXZlIGJlZW4gYW4gaW5pdGlhbCB3aW5kb3cKZHVyaW5nIHdoaWNoIG5v IHBpbiB3YXMgaGVsZCBvbiB0aGUgc28tPmN1cnJQb3MgcGFnZSwgYW5kIHlldCB0aGUgc2Vjb25k Cl9idF9raWxsaXRlbXMgY2FsbCB3aWxsIG5lZ2xlY3QgdG8gY2hlY2sgaWYgc28tPmN1cnJQb3Mu bHNuIGNvbnRpbnVlcyB0bwptYXRjaCB0aGUgcGFnZSdzIG5vdy1jdXJyZW50IExTTi4KCkFzIGEg cmVzdWx0IG9mIGFsbCB0aGlzLCBpdCdzIGp1c3QgYWJvdXQgcG9zc2libGUgdGhhdCBfYnRfa2ls bGl0ZW1zCndpbGwgc2V0IHRoZSB3cm9uZyBpdGVtcyBMUF9ERUFEIChvbiByZWxlYXNlIGJyYW5j aGVzKS4gIFRoaXMgY291bGQgb25seQpoYXBwZW4gd2l0aCBtZXJnZSBqb2lucyAodGhlIHNvbGUg dXNlciBvZiBuYnRyZWUgbWFyay9yZXN0b3JlIHN1cHBvcnQpLAp3aGVuIGEgY29uY3VycmVudGx5 IGluc2VydGVkIGluZGV4IHR1cGxlIHVzZWQgYSByZWNlbnRseS1yZWN5Y2xlZCBUSUQKKGFuZCBv bmx5IHdoZW4gdGhlIG5ldyB0dXBsZSB3YXMgaW5zZXJ0ZWQgb250byB0aGUgc2FtZSBwYWdlIGFz IGEKZGlzdGluY3QgY29uY3VycmVudGx5LXJlbW92ZWQgdHVwbGUgd2l0aCB0aGUgc2FtZSBUSUQp LiAgVGhpcyBpcyBleGFjdGx5CnRoZSBzY2VuYXJpbyB0aGF0IF9idF9raWxsaXRlbXMnIGNoZWNr IG9mIHRoZSBwYWdlJ3Mgbm93LWN1cnJlbnQgTFNOCmFnYWluc3QgdGhlIExTTiBzdGFzaGVkIGlu IGN1cnJQb3Mgd2FzIHN1cHBvc2VkIHRvIHByZXZlbnQuCgpBIGZvbGxvdy11cCBjb21taXQgd2ls bCBtYWtlIG5idHJlZSBjb21wbGV0ZWx5IHN0b3AgY29uZGl0aW9uaW5nIHdoZXRoZXIKb3Igbm90 IGEgcG9zaXRpb24ncyBwaW4gbmVlZHMgdG8gYmUgZHJvcHBlZCBvbiB3aGV0aGVyIHRoZSAnYnVm JyBmaWVsZAppcyBzZXQuICBBbGwgY2FsbCBzaXRlcyB0aGF0IG1pZ2h0IG5lZWQgdG8gZHJvcCBh IHN0aWxsLWhlbGQgcGluIHdpbGwgYmUKdGF1Z2h0IHRvIHJlbHkgb24gdGhlIHNjYW4tbGV2ZWwg c28tPmRyb3BQaW4gZmllbGQgcmVjZW50bHkgaW50cm9kdWNlZApieSBjb21taXQgZTZlZWQ0MGUu ICBUaGF0IHdpbGwgbWFrZSBidWdzIG9mIHRoZSBzYW1lIGdlbmVyYWwgbmF0dXJlIGFzCnRoaXMg b25lIGltcG9zc2libGUgKG9yIG1ha2UgdGhlbSBtdWNoIGVhc2llciB0byBkZXRlY3QsIGF0IGxl YXN0KS4KCkF1dGhvcjogUGV0ZXIgR2VvZ2hlZ2FuIDxwZ0Bib3d0LmllPgpSZXBvcnRlZC1CeTog QWxleGFuZGVyIExha2hpbiA8ZXhjbHVzaW9uQGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6 Ly9wb3N0Z3IuZXMvbS81NDViZTFlNS0zNzg2LTQzOWEtOTI1Ny1hOTBkMzBmOGI4NDlAZ21haWwu Y29tCkJhY2twYXRjaC10aHJvdWdoOiAxMwoKQnJhbmNoCi0tLS0tLQpSRUxfMTdfU1RBQkxFCgpE ZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi80 MGFhNWRkZWExYzAyYmNkMDk4YmY2NmQyYTNlMTZmYWVlYzk0YWVhCgpNb2RpZmllZCBGaWxlcwot LS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9hY2Nlc3MvbmJ0cmVlL25idHV0aWxzLmMgfCAzNCAr KysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCjEgZmlsZSBjaGFuZ2VkLCAyMCBpbnNl cnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCg== --===============0162192859823557674==--