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 1wAjtG-000HFN-1F for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Apr 2026 07:33:26 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAjtD-004D2n-2V for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Apr 2026 07:33:24 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wAjtD-004D2c-1X for pgsql-hackers@lists.postgresql.org; Thu, 09 Apr 2026 07:33:24 +0000 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wAjtC-000000008lA-0jGd for pgsql-hackers@lists.postgresql.org; Thu, 09 Apr 2026 07:33:24 +0000 Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-66bd4f7b2d3so587400a12.3 for ; Thu, 09 Apr 2026 00:33:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775720001; cv=none; d=google.com; s=arc-20240605; b=kMnH8eiLybvoEZCbgzt0beqciyhlFE/67txauTO8fKppCGbFWggXe0U1MJjTmHQGqj PwgurjmNOQ4LKzjZHER57tBna4YWN0lxdHXD8W01DJL+CJiWjbKddnmb5PG24t8uOKjb EZyEXQ2l1Zjb1d5ezZlAyEXriGEy5gTK0E1GVTTktdEV4XRTER5L3Vks9J2IybCliw5Y iqTUQXGQF5PdX367DWU2Pki3ED5mA0DdX15s5ki0b+ARPHmyahImjmEGRHXuMNDrx9Zx Y2Ro9g+W/2dFhnhBLA9qcaEM0S9VOJgCJXfs8lc1n6OjB53prlnIUO/30ahPppagYGCf u1LQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=/KZsi3+YyTt5NKel+PU2uRQlwowCRZOtsh+qu9Oq2oA=; fh=tcGYy7csMAemCDVRvWjoDpoO987JPqPC1pYOS/IObZY=; b=hlPcGpwxGfdFQAgdSEJpXjCR5+IlXgXxG0/hnCUilZn4Xf5+s7BXMWqZDwrscshN+P 7uCgJ6e6wg2Mc1w39Oy05ugmyUxB2wB5rd8v04ufKaGpaxV7pVxQ1z0/Kl9Q9EJHQWF+ O5UjOrCb+nBf3Fi9KjGREKRDaEvoD201NWqtnaqLAholN2RZKpiVLP9qCbv5Cscf70xS 36Yiik32WXaFvB/6jjctJD/crdZtytC+XH7oLFTnH+v7M9LF+dX5epoj8ofylMqgPtol vNKuCKFwkg8feaIkpMdIoPb7UaqXxG1c9QRpfaBA7XIPLgoR3ryNR6vC+V2Vb7tOtwjg nBWQ==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775720001; x=1776324801; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=/KZsi3+YyTt5NKel+PU2uRQlwowCRZOtsh+qu9Oq2oA=; b=pS3rx2BP5YIMqOvIDFG1I24zLuQoETkQpGSDMkieVZBC8/lBqRRuKSEeDOTljDVPkq 6xQ133qg24GeQG5BFIMPyybZ6k23NhO6zyZ6pGy1Ow4bhQy8r4PJGa1zbHRSs6PLtnRk F3/4CcsRogpU8SMJB4jDJGkppQI2H/JAIe7NPErT7hgJDXNwqWI10I1zCct5OYDOFP+q hM0AKQ2va04beTcD/7T/N+e5qy2NOv7kZWOEv5XUqyYTM6spFQeqoiw0SasEl56LevWX SH8/gLchgdKxgH7hUzMcKDSSzw/shp3obcYRt0Kx9TtywTw5chSrdHOCGq64DPBZyyNP Wkig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775720001; x=1776324801; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=/KZsi3+YyTt5NKel+PU2uRQlwowCRZOtsh+qu9Oq2oA=; b=OEb5otSPVFEzrgCUR9MbPXXPZNhcWnqXOJWZobxyyhWnrGj/ouDiRbjZ6JEpdRUPUs axGP5Jnz4fRnsw0iuw/6gu3P9IDlKvGN6C/1/D0xTLWIGR7F/Ha86Is0hbMUevWPP5Sq bm65jgxmJQkpzx7yvf7YTuGDgMyb2VYZilJQ4S9TOgPST3rhnrOv3AezauMcWBbZ7OWd bEfR4h/fxX80E6MUEnJxXIZeCSyATb9xZ/dSKvzDgAtgL1Pw7etNXQAuONP76D5YzTOa VIjYmobyPfqYid5g5QC/e5B0QVBoDYbchZp82e3Jfg2DJvz563GN9Ipq8jJt1A40LT3L MjHg== X-Gm-Message-State: AOJu0Yw4gZ+WnIVS7Kj967udARiVDqni/ETO4OgKbLSN2TOpuY8uSXUg bRi2Yj5DZ5364M1sYFmc82fSmmuwseI+JOeugkat2JQYz5hKfUx2Jk/KCYerWMXkLYMq0Fa82V2 QpylBSC25yReNqlTZ1cekIQC6Anq7iII= X-Gm-Gg: AeBDies4wp+KNdW3d0RJNrY4RulKoqd5MGyf/fxaxGiecgCj0IyGXckmfh/iuLoInVM XUK2KVAHxZAZo/qLksbn/+rdxbg6I5xIzp89zL0WwnROvi0YLuVA/QCI3ecyi/JdHHYaVkwTR5E JW8m9vi3WA8SiJ793u1WMCjeu5/zwy4Exu72D0GuIN55mvwvY2vzUbVUxqeyKmdMGo3jrUAfAnT 9uF5lmNTceF06Vyrybwk+uuXV4SEsxzl5XkMua7ZYdw9f41PqOw2u+uoPwQfc7kRPqj994kUqjt 6dMNPLFdtHjcatH1tksEmNRMg50Q1R8B1nHupo+1uGMobO9mwKUnmQA+I0IJKPmz40SXn9uVoed z39GlSUH/ X-Received: by 2002:a05:6402:13d4:b0:66e:5664:1e2d with SMTP id 4fb4d7f45d1cf-66e5664220cmr10176745a12.5.1775720000312; Thu, 09 Apr 2026 00:33:20 -0700 (PDT) MIME-Version: 1.0 References: <177570029080.996.17263161555862713347.pgcf@coridan.postgresql.org> In-Reply-To: <177570029080.996.17263161555862713347.pgcf@coridan.postgresql.org> From: Xuneng Zhou Date: Thu, 9 Apr 2026 15:33:08 +0800 X-Gm-Features: AQROBzAAPRO8fwPeTofm1o31oiykLv4N7nAxcKCXbFy-LfEZ2lnQ32rIeFnN3u4 Message-ID: Subject: Re: Optimize SnapBuild by maintaining committed.xip in sorted order To: Yogesh Sharma Cc: pgsql-hackers@lists.postgresql.org, Xuneng Zhou Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Yogesh, On Thu, Apr 9, 2026 at 10:05=E2=80=AFAM Yogesh Sharma wrote: > > The following review has been posted through the commitfest application: > make installcheck-world: not tested > Implements feature: not tested > Spec compliant: not tested > Documentation: not tested > > At a highlevel it looks good. Thanks for looking into this. It seems the community has reached a consensus (maybe partially) on this and the related patch toward the end of the thread [1]: they try to solve a relatively small problem in a rather complex way. I=E2=80=99m therefore considering withdrawing both patches from the current commitfest. [1] https://www.postgresql.org/message-id/flat/CABPTF7V9gcpTLrOY0fG4YontoHj= Vg8YrbmiH4XB_5PT6K56xhg%40mail.gmail.com -- Best, Xuneng