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 1vEIFv-009APP-Hw for pgsql-hackers@arkaria.postgresql.org; Thu, 30 Oct 2025 02:19:14 +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 1vEIFs-005DZG-RO for pgsql-hackers@arkaria.postgresql.org; Thu, 30 Oct 2025 02:19:11 +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 1vEIFs-005DZ7-HJ for pgsql-hackers@lists.postgresql.org; Thu, 30 Oct 2025 02:19:11 +0000 Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vEIFp-004UC9-2G for pgsql-hackers@lists.postgresql.org; Thu, 30 Oct 2025 02:19:10 +0000 Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-294fb21b068so1800245ad.1 for ; Wed, 29 Oct 2025 19:19:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761790749; x=1762395549; darn=lists.postgresql.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=e+ouvHFy8BrQqCrsGTrcmJUznOxVdz6W764WetHmpwI=; b=JxPwWou5gnEGt8gLQ6Y1M3vTGfkCrkaDRbEuijiIHnU9BE9iinkpHY0SvoVDlTQGSQ 582YtwBPrX7wz/5+ix6DiWwnpUTQhzyquNl+HfV2ldaaDUtNEaAofYDj0OQdnZVaO+kM 4BEngxaWmfvnfDKIp20tmB3ap0N7QgiZmQBWSaT+ajaLqmU2KS2djzPDdRd6uS87oe3D fzxFVlNF66N3oK84steOVD2gP25Mk35g3JgnfLiIBE5Pjgu4iUP5slRm/ZNG2ZnBVSsr ic75TvNn3qjXlBAhEjE7nqrJylwvd5gNCFgMKl7bvefmMabAfy1gLzblNxirkxmsyFn9 MJxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761790749; x=1762395549; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=e+ouvHFy8BrQqCrsGTrcmJUznOxVdz6W764WetHmpwI=; b=bcm0jgiSo2fQF2pFQ9XX8iJUTObX0vtXKksvUadD4hOGjkPLk+k4pTYNe8aSiHD3nH 4ISwWfb0oh9dUcd1Clcnr1raJJzwPM/F0TKLPN+c1Hfj0VUxm7VEuulLdzsOOMRI0GeR drvfQVxvOQ2QoLWp+tpEauJfWdtHlweadw7F8PC5l35KTzzwtVwc7sLVCqVKgjvrquyr mmAXl617FgfgflOe/wzBztrUuX1EdcC2BdFcuX++YP5+WWxRvz65Td1AzOpjZQ84KOrH A6Qq8oYTRNo12Q3Am2PRo1Kou7wr3xtKvxNpJ2CZwbe/d3coW+tKpvyal8xtVVmkNBsv QiiA== X-Gm-Message-State: AOJu0Yy1A1EIYUg3MC7+UsoRyYuJjMN0MVItjhkpkpTFuQ8FFh2YXkTE 6lXR0KEVBF4BDjgzb6OMZTK3gwZndSZA2mRnF5Cz+fVD4brrRYoGTl6m X-Gm-Gg: ASbGncth8FXwBeW4Q3So2VefXSYmIkECN4t/5OwhPg/LKglKtjpSt8w8fNATs63lIeV rK+PqVtj7TDlKintcgYSieLHpDguEn4A/Mo8trMCOJbsZRUx4MzRjU1Ze+f10q4Vhjb4c5G2GhC 7aK0/cxkpjfcEUcv8rrur5tBpa/gNABngVdlIURxntfJ6c8LrwEGl6270oby/VerCvHQja5/GZX xprFdhIqOhS3u5bK6QViYHnRVrx5Q8flK6y3HXOmHG+lxv9nV9vgNyOobE3Ax5wmUEms1LC7oLt 5NKj6tm5tE2+bvMNlrVozvxeYAPu13cMxKfFS61H6yTKfuvEMq7xRjCNlfKUKmvZGqfcxftHjAL kE042L33rcuvg1jnIEc9yUUv8uenjpmrhpVvQkm7lVqJw/6S6AuoevUP5HbylTm0nu8ooqWQ8E7 /Zbc+tUPymLQ== X-Google-Smtp-Source: AGHT+IENeFIbsYwrokXq8lyp3f6UtO9s3R3O8QDd0Xs1dqEbSwasHdxbob0UMWwH1eSpGTyOcC7Lxg== X-Received: by 2002:a17:902:e5cd:b0:264:70da:7a3b with SMTP id d9443c01a7336-294ee46ab67mr16927695ad.49.1761790748733; Wed, 29 Oct 2025 19:19:08 -0700 (PDT) Received: from smtpclient.apple ([196.247.24.158]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b71268be14asm15070363a12.4.2025.10.29.19.19.06 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Oct 2025 19:19:08 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: tuple radix sort From: Chao Li In-Reply-To: Date: Thu, 30 Oct 2025 10:18:32 +0800 Cc: PostgreSQL Hackers , Peter Geoghegan Content-Transfer-Encoding: quoted-printable Message-Id: <17F6CDF1-2D93-4C38-B0F2-D52B51F4D167@gmail.com> References: To: John Naylor X-Mailer: Apple Mail (2.3826.700.81) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > On Oct 29, 2025, at 14:28, John Naylor = wrote: >=20 > I just quick went through the code change. I guess I need more time to = understand the entire logic, but I find a typo that might effect the = tests: ``` + Assert(last =3D first); ``` =E2=80=9C=3D=E2=80=9C should be =E2=80=9C=3D=3D" Best regards, -- Chao Li (Evan) HighGo Software Co., Ltd. https://www.highgo.com/