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 1w7rrT-005mB3-0w for pgsql-hackers@arkaria.postgresql.org; Wed, 01 Apr 2026 09:27:48 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w7rrR-00GImu-2N for pgsql-hackers@arkaria.postgresql.org; Wed, 01 Apr 2026 09:27:42 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with utf8esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w7rrQ-00GImk-2J for pgsql-hackers@lists.postgresql.org; Wed, 01 Apr 2026 09:27:41 +0000 Received: from out203-205-221-245.mail.qq.com ([203.205.221.245]) by magus.postgresql.org with utf8esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w7rrI-00000002KNf-493Y for pgsql-hackers@lists.postgresql.org; Wed, 01 Apr 2026 09:27:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1775035635; bh=RBJCdmPRcuuocNUxolo1Z+XtZCzww6FlgWuzBNHH2n4=; h=From:To:Cc:Subject:Date:References:In-Reply-To; b=SLsUapJfay4Y3NzMa1fIpbpmuOUpEer5OgVJybmYqASQ4St1VLFKwAZ8K5+Exp5BV gECVQHQLjWMFQxZCewS2JNIFugXigCOpnQ5PPXYyRI1j039Fp9SPT95o3N5ZWpU+T3 RbDfpHgR6leM5/FMPOZcdcWfXP4lh7hy+XyqdCyk= X-QQ-XMRINFO: MPJ6Tf5t3I/ylTmHUqvI8+Wpn+Gzalws3A== X-QQ-XMAILINFO: ODP7Xsg997RQ90Xz2QjhCaElMsbNsVuYgq6EF//zu2wanTLWaha1larSh/jGqW mrCn4DzprDLb0DMrZ1hl/rZEWIrQU0izfM8jBzrNsXd/0jlt+rEqF0Hz3kadmQGLsw+A3toekC3KT q8kamoOqXEEU5SH/Tb3Bm2gZUKmjLpyvQJgxTQTdBK4pg5XUj1/T1BHlJsYYKQSIIAWyn2QJmDWJr j1d/dit5Kn8K2IBSZHLVJHUKVTW81b9zp3PsGMbtgwGYeRzEKgcbTBjMWrJtfoH99bxdfVxtI2cs/ H0Cn76I6WqTKB3N2Ns7d4+fflExrTSsOPouBYZd6+qwVtYwSn2Ucfz9cotek2Bq6/betESP8ho6Vo ObznDaJLXdxq/27L0bA2fGLoXvo/4rNXXIxIZKqOLvKamFRJ/eavxEBYAA5/t+NEP3Sp60D3+syXd k1ChWxZlHXr4YjVbJqIF0JGe5vc6dKz6+NGvikcivQb3vJV1AP10VIzp48hlw1hjbXfQ3AYwlfcZg CAqdLFVfuWG4Io5SUkP7yrXcWy1wrKGlsvqqXDH6C1cRgIvvg1IDlEWbp50YpcI8FFKe9lm5rDePS /knF5sXUO8ks+b9K1+hktCPpIThB/oJYB8CLJih3DcP1vFAYVAE5DN7+pARx58pTh3d0zmT4B/DiL 7WANXKbRjCa++lf6lqCQJJ46NPKYfaKD34TqA/16pSpWcpgtlQ3VOGFvC+3H7SwNxO7/KXXDKeyMR WZxINHrIT0kSePbL9BtOmSA7KNddcTRHovlsA58qTADyGvThUIwW1upm5YQFxCrHcM82JcFDH4XZW GLGQ/F6aVgmr00hy8RvL/TrL/b7iu3TE9xFSaZ/h+s4Tl14l5Ex+yZxHDIeN/dhrG5WWUKtcAD8Om K1DkOehPFmHus4jh7nWtY5j7mD5mwK6Z8Kgs8nSA0hNpMV7ZVf/xntaesVMtqj9UvdpXOsgh6Y6Zu ZWdwy3MtsH0kunlF+Vk82TY5sFRVRmwEYY4WuwbJRY1hpF3EsCqocG7oaHIu6eg5F/nEo2V93Z+t6 Zh5XT From: "=?utf-8?B?Y2NhNTUwNw==?=" To: "=?utf-8?B?Sm9obiBOYXlsb3I=?=" Cc: "=?utf-8?B?emVuZ21hbg==?=" , "=?utf-8?B?cGdzcWwtaGFja2Vycw==?=" Subject: Re: tuple radix sort Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Wed, 1 Apr 2026 17:27:13 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x References: <269A8FB9-6D43-43CF-A6FE-52D28CBDB8A9@Outlook.com> <606C775A-4C1A-482B-BE7D-2E7A46AE14B9@gmail.com> <9D3D4647-868B-4562-B382-D201478AD67B@gmail.com> <54659731-2232-4E74-9533-D136D01B153F@gmail.com> In-Reply-To: X-QQ-mid: xmseza62-0t1775035633tu79gwsyr List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk SGkgSm9obiwKCkhvdyBhYm91dCBhZGRpbmcgYW4gYXNzZXJ0aW9uIGhlcmU6CgpgYGAKZGlm ZiAtLWdpdCBhL3NyYy9iYWNrZW5kL3V0aWxzL3NvcnQvdHVwbGVzb3J0LmMgYi9zcmMvYmFj a2VuZC91dGlscy9zb3J0L3R1cGxlc29ydC5jCmluZGV4IDcyYzJjMjk5NWQ4Li5iY2M1MzQx MzZkNyAxMDA2NDQKLS0tIGEvc3JjL2JhY2tlbmQvdXRpbHMvc29ydC90dXBsZXNvcnQuYwor KysgYi9zcmMvYmFja2VuZC91dGlscy9zb3J0L3R1cGxlc29ydC5jCkBAIC0yNzgzLDYgKzI3 ODMsOCBAQCByYWRpeF9zb3J0X3JlY3Vyc2l2ZShTb3J0VHVwbGUgKmJlZ2luLCBzaXplX3Qg bl9lbGVtcywgaW50IGxldmVsLCBUdXBsZXNvcnRzdGF0ZQogICAgICAgIGVsc2UKICAgICAg ICAgICAgICAgIG5leHRfbGV2ZWwgPSBsZXZlbCArIDE7CiAKKyAgICAgICBBc3NlcnQobmV4 dF9sZXZlbCA+IGxldmVsKTsKKwogICAgICAgIGZvciAodWludDggKnJwID0gcmVtYWluaW5n X3BhcnRpdGlvbnM7CiAgICAgICAgICAgICAgICAgcnAgPCByZW1haW5pbmdfcGFydGl0aW9u cyArIG51bV9wYXJ0aXRpb25zOwogICAgICAgICAgICAgICAgIHJwKyspCmBgYAoKSXQgY2Fu IGhlbHAgdXMgY2F0Y2ggc29tZSB1bmV4cGVjdGVkIGJlaGF2aW9ycy4KCi0tClJlZ2FyZHMs CkNoYW5nQW8gQ2hlbgo=