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 1w8kYi-000qBT-33 for pgsql-hackers@arkaria.postgresql.org; Fri, 03 Apr 2026 19:52:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w8kYh-00Drit-2T for pgsql-hackers@arkaria.postgresql.org; Fri, 03 Apr 2026 19:52:00 +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.96) (envelope-from ) id 1w8kYh-00Drik-13 for pgsql-hackers@lists.postgresql.org; Fri, 03 Apr 2026 19:51:59 +0000 Received: from mail-ua1-x92e.google.com ([2607:f8b0:4864:20::92e]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w8kYf-00000000PPG-2JXF for pgsql-hackers@lists.postgresql.org; Fri, 03 Apr 2026 19:51:58 +0000 Received: by mail-ua1-x92e.google.com with SMTP id a1e0cc1a2514c-953c5738c03so1498861241.2 for ; Fri, 03 Apr 2026 12:51:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775245917; cv=none; d=google.com; s=arc-20240605; b=YGBReJc9YtR7b96/pbvOO9v/zjD47SR9quBoOPTYp7NXcK/r6OlVIAN6M2/T9wpaSZ tdiFdco0sRDRa6ikgYiO4zCt/h639CytSv+J6cZwLlprQztMou+fZSxxWW5bwohkBoFL vKfSNczJFmg/++wPzwDI8k/quGriih+x22qbrT3ExI/jML5aJ6p33+1/BqmFoHziG8+N 1pilJdA77TGkqo/BiF0t8+LzvjFd9x1V4gr6Tjq1LwVzpbLq36EQHOGsPsLmuvg61R2+ /EcmTjvst8h9V5CDAvCXLfVplwIqpE0F9nE7Jz0gXRW/U4swqqyx58L9lEkkRmI2N78t ZKtQ== 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=/kD3NYU/mwEA6U2C70m6lMjr4Qg0f+wLpWBZd+eCJH0=; fh=o56FXyrHBs7mFuYYdXQaHRF2ugmN9/8J9x9j3OnuB7Y=; b=ZdvDJSZDTPpC2QgkyNvCiZGDq2w4g5iT67gOTQ6ycihXqcxV7g12iK4Hpxtou5kzGX yZ4CDoWz3pt+GVH5J+gRCQeb2Tm536TdeS2k3AAwK37lO9Xnx9Houuye2opDPDWw5CQI hSv0mLBTDqEo4Nkks/RGQ0SFo60Q7AP9ffWKZM0sjeNu49MmNhFNweP6JZehvboYRJWF +6dXBEq1iofKH2uIlwcWQZgxl/q2/t2oHb30n1PKEfYLobxLRBssUX+2wV2wDn0mdbCd BMvvNwlRS/yPyASlj+Wo7xyUYKuVmwbkvt4Jk6f0XfSP+oNWB/WaqbOBfHuxNENwKRp6 TdZA==; 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=xzilla-net.20251104.gappssmtp.com; s=20251104; t=1775245917; x=1775850717; 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=/kD3NYU/mwEA6U2C70m6lMjr4Qg0f+wLpWBZd+eCJH0=; b=CXWr5syckt22ZN8g8qUVL9ARJY0Yr/kJP0NThDaBTSizjBv5d0/8T43fTfL5c0+Rbv o8reLVIrAMfTnoSlpW9K2M4MLeW5W+3Y0yAYm+UDVpvV/prbcvgMcKW2a111FirtGR8V T6QDa5E5O/UVjPOpLMpFCIrEQL7wS7a/EHAqwkFE38NQ4bln+N+zdbC32wymdWdaNEMF has/1A5Am01D6QBxeve2Nyywd1jqS2uBqNNJxl04m8ef5Sfx5S3fc5X73mAeufQd6ZBs 21jaevnpJ4uDpMJf5urDWdKpzZ/DmnzuZCHcr8zSGEqRhggRx54iF1Oq+qcXdiIokROm EM0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775245917; x=1775850717; 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=/kD3NYU/mwEA6U2C70m6lMjr4Qg0f+wLpWBZd+eCJH0=; b=FDphgS2Z2BS6eE71xhCNIUAQkSRDbDzrJ3lZpTFMmwr5DmahQYSQZWd/b627ecb8Gw pjF497cGYUOlswC967TiTIQPnYSXmpC7O4jHaKotHq2zzXGdm2lueqRVS9pKcEvMnb4r fVNU7+XxJzKH+ND4N+Xad90zM0FxTjUQoV/tH1D9I+BdSlvR+frnMq98SXdDLDsDpcpQ Poc8FSQZpFgjI/DzJ5AHHzBQrjCyvNMtg93PdygsALYr5kzaqfBl5bfow8XYWxBd66v9 tB5sbNRTKs4R803gMmZ/EWls2smV1+R8Du9Iq5YvODd7eRkLqWdlTIoisgFqg4KXq1Gv kLnA== X-Forwarded-Encrypted: i=1; AJvYcCXyT4OJZP7VzxYeZuaZk+0bNtKuPSZi4fFRjCEObE+gxugy+BuK2uBpCDM9bhSh9J3PCrh9k6QXaq7FAGU5@lists.postgresql.org X-Gm-Message-State: AOJu0YxPxmh8SApnKT7yh3sS8VQuEc2zQzGFdFruKJShN2mJ+UUCYBz0 2jN+oAgH3S0WnWqYy5E6NEel+XyhPKSAKxRZ9XprZGJZORba9pgu7Ue3EhB2Dzw5Sn1+BXaSL// P8JPi3i5kvO5Gis/eYfbtej8hECRqgWETGjk6uQfXxw== X-Gm-Gg: AeBDiev2sX1g9RBmtQlSnESmYaxOJ6Q5rVl8azjI4nVcTDZfnnkYBXBfwvwJ4nJZbCf 6HRUbOZv4pZT+qBDP/ogn98aICo9r88UyAZKccfAYh87BCc2Ly3EWsXohrGqnIdto+lRGddhFga ndFn+H2rVxqx6C9nTBO38P42Mo+Z2WfHZQW/ZHdHziRqWksfhtQcROwLlAj1Y3po22h9aYTI7UJ HIH9Pc2G80TZ6n6n2jph9/D94tlb3lnJk5UvHEBtZ9Av5Db1j29OLZgB7rbsZk4M4WhQsGuUjS9 3/qdLYM= X-Received: by 2002:a05:6102:442c:b0:5fe:af0c:79f5 with SMTP id ada2fe7eead31-605a4d819a2mr1640403137.5.1775245916807; Fri, 03 Apr 2026 12:51:56 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Robert Treat Date: Fri, 3 Apr 2026 15:51:45 -0400 X-Gm-Features: AQROBzAd9FO29lJagOOnBgIMz1DbiScvLN5wxEPEvnzl2CK1I-RVtuoVnBPUJ_c Message-ID: Subject: Re: Docs: Distinguish table and index storage parameters in CREATE TABLE To: Andreas Karlsson Cc: "David G. Johnston" , PostgreSQL Hackers 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 On Fri, Apr 3, 2026 at 3:35=E2=80=AFPM Andreas Karlsson = wrote: > On 4/3/26 9:27 PM, Andreas Karlsson wrote: > > On 4/3/26 8:18 PM, David G. Johnston wrote: > >> Per the discussion on -general [1] I propose that we stop using the > >> generic label storage_parameter on the create table reference page and > >> instead set up proper labels for table and index variants. > > It's sort of interesting that no one in the above discussion gave an example like: create table t (c int, constraint pk primary key (c) with (fillfactor =3D 90)) with (fillfactor =3D 100); and pointing out that where you put the parameter changes what it effects, so I'm a little skeptical that this patch would help the original discussion, but it certainly wouldn't hurt, so +1 from me. > > Nice patch, I like these changes! But you forgot to mention that you > > added the index storage parameters as in . Not sure if it is > > worth sending a new version of the patch for but something probably > > useful for the committer to knw. > Looking through the index on my local generated doc build, this seems like an improvement. > Shouldn't also update ALTER INDEX and LATER TABLE to match? > I was thinking the same thing. While we only have one version of the term on those pages, ISTM that we ought to use the terms consistently if we are going to change them in one place. A quick search also seems to indicate that this would expand the change to a number of other pages too though (materialized views and such). Robert Treat https://xzilla.net