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 1vLBRD-007Ael-2C for pgsql-hackers@arkaria.postgresql.org; Tue, 18 Nov 2025 02:27:23 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vLBQC-003IaH-2F for pgsql-hackers@arkaria.postgresql.org; Tue, 18 Nov 2025 02:26:21 +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 1vLBQC-003Ia9-1H for pgsql-hackers@lists.postgresql.org; Tue, 18 Nov 2025 02:26:20 +0000 Received: from mail-qk1-x734.google.com ([2607:f8b0:4864:20::734]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vLBQA-00069u-00 for pgsql-hackers@postgresql.org; Tue, 18 Nov 2025 02:26:20 +0000 Received: by mail-qk1-x734.google.com with SMTP id af79cd13be357-8b2148ca40eso686073785a.1 for ; Mon, 17 Nov 2025 18:26:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763432775; x=1764037575; darn=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=+hUThmXqy5Avf+FD3ArvpUIceZtR5fKWbye4iPge2nk=; b=iyhcNNtUGz7dn2DHP20Igot6eQqdVuJY66+Z32kV9/hU36uYfJn7YNPZUoAHkNqkv6 ZhoGVonfhZwTE6xWfUFUGCwsacjCrDsQfzxM+qLJudn1dUOcva6pw24G6xvkxb141OCR WhMBwLSk71jT98JbRwWGQRmxvX4860oms0qOvvyToquzDJqTjBfuQ3nTdSxCTctVb2Xd SpGcBI0azM7ajyWRGOjpc1ObHc1UbVfZLYprGvQTEkH5Xb6Ew+JaCFmCenHH3PD96uOq w3if4GIrbhLBy1i0BPgSuGSWQAgCNKhmykxg5348F+8f9diJjS5V3efsPG2eCmgo4tqb VoSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763432775; x=1764037575; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=+hUThmXqy5Avf+FD3ArvpUIceZtR5fKWbye4iPge2nk=; b=cn8oVzBp35nYNUz36kB0LXAG/9S0bFP2wTfw5cEzfJEwULx//XkNFDJEdPL9qPgxEn YGy+GlT9DpJFds3BsqxgroduDgIgCAs21MUoTB7GEkAIvCg9m1YhedAgVNvUwVQEK7WG WJeUdzfP7fM4RvFCxxZkYhYidCCHzl4a7Ivul/Cz5+7gGTZ/qCiEbC3ETmt0cTezkjpo CYRVWvKIO/xyVGDQpggwzucOsi5EYir1aVdZzGRxMV1F2tmtL7KGsnNQhZcImDMoYu0A SZLeSQ1Eg6zD/PrsFYcbUIVDGxKj57ENvTU0w4tb472G4keeZ/uOVDSXVUjR8G7oBrub Wtlg== X-Forwarded-Encrypted: i=1; AJvYcCXNY8oRlr7O702PupTjbx7LHMBFzn9c7QCVYIVcvkjvFhwtcuOY6sdkIbGuksgFlBlXQoy71Meu2ggg7SKc@postgresql.org X-Gm-Message-State: AOJu0YyzRdRsQXYV0RYYonSp1TSFtXBUa14UKhWNWnWm5KEzQ19eR8OL Mit2GMUrZnk43ILm8jR0FF4ypmp2kI4VDQQdYZrJHjcIh1zN4Amon2w2 X-Gm-Gg: ASbGncv9/HLQgS6q9/RsOwPlhgHrO/JrUgaHiG0g5gD0Ooq6azSL7TEn65V82h8fg8k ytSLiaGv4Yu/TY5q3vr0TXWEFtpJxlH7dehF3snyoUM9vqUpq8I8RuRd2LJmxBtZe0tMmOeIz75 IYsh/TJdyuSjApEOR1fYgMeczGDKqMRd0ng6B44zl3NGIcIDrk1TKA7dWKuHp+ZrXuI4dlKz1XM US14kypNW8Pyx5++RRvWsPq7zd/xj+o3zveMGRG41L2F0OANZGSUJrl0Q0IBU/1aLBylhKVDnWc vNSmBiHhfLTcAAYSbNiap4lzM3PgwQmYkL7USW7hrJ4lV/h9XTLQ7hUHjb3wX6GN3QKDy+PCgyb onnNsnUailNzseOddRddwa0b/5jsbaAsAUGshW03s0vj8RnM899D0CToToRNQQVAZ3BBW2n4Mms GK6BwddgJH2A== X-Google-Smtp-Source: AGHT+IG0kPK0tc6x9PWUePvEhj6t4RjuEPHdIKDlDjs/E5CspJb5cL5hcQl6kamOxMLMjT8P6BUIIg== X-Received: by 2002:a05:620a:2991:b0:8b2:a0cd:90ef with SMTP id af79cd13be357-8b2c31ca9a4mr1769876885a.70.1763432775535; Mon, 17 Nov 2025 18:26:15 -0800 (PST) Received: from smtpclient.apple ([209.127.78.222]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8b2aeeb1487sm1106087585a.19.2025.11.17.18.26.13 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Nov 2025 18:26:15 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: postgresql.conf.sample tab width From: Chao Li In-Reply-To: Date: Tue, 18 Nov 2025 10:25:38 +0800 Cc: Tom Lane , pgsql-hackers@postgresql.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <3230808.1763151915@sss.pgh.pa.us> <3238135.1763156048@sss.pgh.pa.us> To: Nathan Bossart X-Mailer: Apple Mail (2.3826.700.81) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Nathan, I just reviewed the patch. Looks to me the correct three-commit split: 0001 updates tooling/configure so that 0002 will not introduce = formatting violation 0002 makes large formatting rewrite (tab->white spaces), and so that the = commit needs to be added to .git-blace-ignore-revs=20 0003 adds CI enforcement so that no future patches to reintroduce tabs A tiny comment about a typo in 0003=E2=80=99s commit message: ``` The previous commit updated this file to use tabs instead of spaces.=20 ``` Should be =E2=80=9Cuse spaces instead of tabs=E2=80=9D. > On Nov 18, 2025, at 02:50, Nathan Bossart = wrote: >=20 > Here is a rebased patch set. Notably, I've split it into three = pieces. > I'm planning to add 0002 to .git-blame-ignore-revs, as testing = indicates > this preserves the blame history reasonably well. >=20 > --=20 > nathan > = Best regards, -- Chao Li (Evan) HighGo Software Co., Ltd. https://www.highgo.com/