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 1vR0LL-004240-2p for pgsql-hackers@arkaria.postgresql.org; Thu, 04 Dec 2025 03:49:25 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vR0LK-000HRg-34 for pgsql-hackers@arkaria.postgresql.org; Thu, 04 Dec 2025 03:49:23 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with utf8esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vR0LK-000HRX-0e for pgsql-hackers@lists.postgresql.org; Thu, 04 Dec 2025 03:49:22 +0000 Received: from out203-205-221-239.mail.qq.com ([203.205.221.239]) by makus.postgresql.org with utf8esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vR0LD-0032LQ-0J for pgsql-hackers@lists.postgresql.org; Thu, 04 Dec 2025 03:49:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1764820148; bh=srqgbgiEaYaqpEq14gDp1ITJO5hMAKLVxNU2ziH+r9o=; h=From:To:Cc:Subject:Date:References:In-Reply-To; b=pT4NDJ6MX+49pmjw9irwnXDa/Cbea3sSzuIHmm6RZ8bRFY/CAycHWZRaEw4TP5Z9u awleW8DDiJoGDatnRFw/mLijkUMb0NzOro5t61QYl/517e/WAZBjPaGJbueR7h0YCV M25EpRLcyl6yEXQ0vVUufVEszWO3lHpBM3gnGGyA= X-QQ-XMRINFO: OD9hHCdaPRBwq3WW+NvGbIU= X-QQ-XMAILINFO: NO8AQgAGTG4KsoYbMqPOgplhS6SkrlzFXyhel6zZd95gMpilOs49laQ2t1GZmL 50kM1nkR0owHj/ekwX1fpFer1TtKTaKNZNX8s4sC+uj9uO+gfTOGYhE7b4GuOYT5sJ4tl/fo+Mja3 QIEP34gLVbeV+nLGHoaYtl6NCTwpnHaArEzn2cI7/7G5Jg5V1kgWvP3O4edYhOzaSen380vtv5kLv /ikRzpaLRuGdhqO7yQmdJIZXYXfrYkE6Xj/A1N+dLMvry0fZY2QTSkrHhQpTLy6cgK1a9KZ+yQ/1x X5TupM1Y2kfXKQ9mdsD58UD1KUFbJkb/artFWl8H1Gw9PbopTWrLVyJICxES/RzSAmVjwArrQUBvr 9RoQWvtYR3pztyf978c9JRmJdlFKYBVe2SR6GEB8k4dNL37XruSdoep6RA2QDnJbZZhYSDxS4NTQq j3Ma+rZhTqLGFCkitzHezUfBS0L+zFRVgfwe4o0w+0UB7FZfVrAoCrvVEZsbE7F5CaaWQMjEHrGMf vVkaBCjekzUGXZJ9gYoXxAPQm2Mkt6+KAwf1j/wrvpZBOEQHyT2GUuQHtid8v6TPqfNGr5Q6neQjt 9XWvPc8SsL2OV0LJg5WW88m9p1qoGFaSa3qgm951NwvHuN0r2vlSESPa7fGr/hCoxur7L+DB0fFm3 Gh8qhb2WyweVCt0mWK6dIGC/21MqGDJYQjTbgNRW3e1Lw7fIk3JwGx7/Qc4+FHPEPnQVK+/AdCpPE wcBYav0Ps2g3H7Ig35rPLcRhZEtNSvKBTGKpizhjIy+anNwFrJhFPex51B8szjGNd+cLQWHL57JQR JfNKNTW3fbJLKFCiyGfVfxT3q+VEaxc4ScOXSsGBnJtiFqF8G9QYMJXD/k641P+TNguJuDcU9HxkO FfjoJm6/kfXooNuorJ7rAwgsO2kILbBo2tCx/awwjAoBAtTKOtkZNw6q0Dc/vwbJUdhnL5NDtBQOP 0i4lsnFTPcg+/o1K11MdOAUC85eqMU6SUlGaKWyCIVaacEBfSr54BNVO66jRJK/YDrxd197bXKQCD Ajw6ucs3u4MqbvKKdLXIdQYxdR/yURXVmz3gMtIAe7h+LEwbT8fqkQqoLQ966CvcdV2QIv7Tb0iDT qbFF9SN+dtVpYQlZyAcAUd8k From: "=?utf-8?B?Y2NhNTUwNw==?=" To: "=?utf-8?B?U2FtaSBJbXNlaWg=?=" Cc: "=?utf-8?B?SGVpa2tpIExpbm5ha2FuZ2Fz?=" , "=?utf-8?B?cGdzcWwtaGFja2Vycw==?=" Subject: Re: Support loser tree for k-way merge Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Thu, 4 Dec 2025 11:49:07 +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: <28f47336-84e2-445e-8216-d1ce7d3ddc3e@iki.fi> In-Reply-To: X-QQ-mid: xmseza62-0t1764820147to7g724eg List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk SGksDQoNClRoYW5rIHlvdSBmb3IgeW91ciByZXBseS4NCg0KPiBDYW7CoHdlwqBkcml2ZcKg dGhlwqBkZWNpc2lvbsKgZm9ywqB3aGF0wqB0b8KgZG/CoGJhc2VkwqBvbsKgb3B0aW1pemVy DQo+IHN0YXRzLMKgaS5lLsKgbl9kaXN0aW5jdMKgYW5kwqByb3fCoGNvdW50cz/CoE5vdMKg c3VyZcKgd2hhdMKgdGhlwqBjYWxjdWxhdGlvbsKgd291bGQNCj4gYmXCoHNwZWNpZmljYWxs eSzCoGJ1dMKgc29tZXRoaW5nwqBlbHNlwqB0b8KgY29uc2lkZXIuDQo+IA0KPiBXZcKgY2Fu wqBzdGlsbMKgcHJvdmlkZcKgdGhlwqBHVUPCoHRvwqDCoG92ZXJyaWRlwqB0aGXCoG9wdGlt aXplcsKgZGVjaXNpb25zLA0KPiBidXTCoGF0wqBsZWFzdMKgdGhlwqBvcHRpbWl6ZXIswqBn aXZlbsKgdXAtdG8tZGF0ZcKgc3RhdHMswqBtYXnCoGdldMKgaXTCoHJpZ2h0wqBtb3N0DQo+ IG9mwqB0aGXCoHRpbWUuDQoNClRoYXQgbWFrZXMgc2Vuc2UgdG8gbWUuDQoNClRPRE8NCj09 PT0NCjEpIENvbnNpZGVyIG9wdGltaXplciBzdGF0aXN0aWNzIHdoZW4gZGVjaWRpbmcgd2hl dGhlciB0byB1c2UgdGhlIGhlYXAgb3IgdGhlIGxvc2VyIHRyZWUuDQoyKSBEbyB3ZSBuZWVk IGEgVVNFTUVNKCkgY2FsbCB0byB0aGUgYXJyYXkgb2YgbG9zZXJzPw0KMykgTm93IHRoZSBh cnJheSBsZW5ndGggb2YgbG9zZXJzIGlzIE1BWE9SREVSICogMiwgYW5kIGluIGZhY3QgTUFY T1JERVIgaXMgZW5vdWdoLCBuZWVkIHNvbWUgcmVmYWN0b3Igb2YgdGhlIGNvZGUuIChJcyBp dCB3b3J0aCBkb2luZz8pDQo0KSBBZGQgbW9yZSBjb2RlIGNvbW1lbnRzIGFuZCBkb2MuDQoN CkhlbHAgYXJlIHdlbGNvbWUhDQoNCi0tDQpSZWdhcmRzLA0KQ2hhbmdBbyBDaGVuDQo=