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 1w92y0-001929-1h for pgsql-committers@arkaria.postgresql.org; Sat, 04 Apr 2026 15:31:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w92xy-00H0jO-2v for pgsql-committers@arkaria.postgresql.org; Sat, 04 Apr 2026 15:31:19 +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 1w92xy-00H0jF-2G for pgsql-committers@lists.postgresql.org; Sat, 04 Apr 2026 15:31:19 +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 1w92xx-00000000XUU-13I8 for pgsql-committers@lists.postgresql.org; Sat, 04 Apr 2026 15:31:18 +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 1w92xw-001XGw-1q for pgsql-committers@lists.postgresql.org; Sat, 04 Apr 2026 15:31:17 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w92xv-002vb8-2f for pgsql-committers@lists.postgresql.org; Sat, 04 Apr 2026 15:31:16 +0000 Content-Type: multipart/mixed; boundary="===============5726944064486730857==" MIME-Version: 1.0 From: Peter Geoghegan To: pgsql-committers@lists.postgresql.org Subject: pgsql: Move heapam_handler.c index scan code to new file. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sat, 04 Apr 2026 15:31:16 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5726944064486730857== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TW92ZSBoZWFwYW1faGFuZGxlci5jIGluZGV4IHNjYW4gY29kZSB0byBuZXcgZmlsZS4KCk1vdmUg dGhlIGhlYXBhbSBpbmRleCBmZXRjaCBjYWxsYmFja3MgKGluZGV4X2ZldGNoX2JlZ2luLAppbmRl eF9mZXRjaF9yZXNldCwgaW5kZXhfZmV0Y2hfZW5kLCBhbmQgaW5kZXhfZmV0Y2hfdHVwbGUpIGlu dG8gYSBuZXcKZGVkaWNhdGVkIGZpbGUuICBBbHNvIG1vdmUgaGVhcF9ob3Rfc2VhcmNoX2J1ZmZl ciBvdmVyLiAgVGhpcyBpcyBhCnB1cmVseSBtZWNoYW5pY2FsIG1vdmUgd2l0aCBubyBmdW5jdGlv bmFsIGltcGFjdC4KClVwY29taW5nIHdvcmsgdG8gYWRkIGEgc2xvdC1iYXNlZCB0YWJsZSBBTSBp bnRlcmZhY2UgZm9yIGluZGV4IHNjYW5zCndpbGwgc3Vic3RhbnRpYWxseSBleHBhbmQgdGhpcyBj b2RlLiAgS2VlcGluZyBpdCBpbiBoZWFwYW1faGFuZGxlci5jCndvdWxkIGNsdXR0ZXIgYSBmaWxl IHdob3NlIHByaW1hcnkgcm9sZSBpcyB0byB3aXJlIHVwIHRoZSBUYWJsZUFtUm91dGluZQpjYWxs YmFja3MuICBCaXRtYXAgaGVhcCBzY2FucyBhbmQgc2VxdWVudGlhbCBzY2FucyB3b3VsZCBiZW5l Zml0IGZyb20Kc2ltaWxhciBzZXBhcmF0aW9uIGluIHRoZSBmdXR1cmUuCgpBdXRob3I6IFBldGVy IEdlb2doZWdhbiA8cGdAYm93dC5pZT4KUmV2aWV3ZWQtQnk6IEFuZHJlcyBGcmV1bmQgPGFuZHJl c0BhbmFyYXplbC5kZT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9ibWJya2l5anhv YWw2bzV4YWR6djVidmVveW5ydDN4Mzd3cWNoN3czam53dW1rcTJ5b0BiNHptdG5yZnM0bWgKCkJy YW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNx bC5vcmcvcGcvY29tbWl0ZGlmZi9hMjlmZGQ2YzhkODE2YWYwZDA0MjQ5MWE3OWM4ZWMxYTYwMjcy YzA2CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9hY2Nlc3MvaGVh cC9NYWtlZmlsZSAgICAgICAgICAgfCAgIDEgKwpzcmMvYmFja2VuZC9hY2Nlc3MvaGVhcC9oZWFw YW0uYyAgICAgICAgICAgfCAxNjEgLS0tLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9hY2Nlc3Mv aGVhcC9oZWFwYW1faGFuZGxlci5jICAgfCAxMTEgLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvYWNj ZXNzL2hlYXAvaGVhcGFtX2luZGV4c2Nhbi5jIHwgMjkyICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrCnNyYy9iYWNrZW5kL2FjY2Vzcy9oZWFwL21lc29uLmJ1aWxkICAgICAgICB8ICAgMSAr CnNyYy9pbmNsdWRlL2FjY2Vzcy9oZWFwYW0uaCAgICAgICAgICAgICAgICB8ICAxNSArLQo2IGZp bGVzIGNoYW5nZWQsIDMwNiBpbnNlcnRpb25zKCspLCAyNzUgZGVsZXRpb25zKC0pCgo= --===============5726944064486730857==--