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 1wXwFg-003ZSM-1D for pgsql-docs@arkaria.postgresql.org; Fri, 12 Jun 2026 07:24:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wXwFf-001Kgn-0n for pgsql-docs@arkaria.postgresql.org; Fri, 12 Jun 2026 07:24:27 +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 1wXwFe-001Kgf-3B for pgsql-docs@lists.postgresql.org; Fri, 12 Jun 2026 07:24:27 +0000 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wXwFc-00000002gaE-27oI for pgsql-docs@postgresql.org; Fri, 12 Jun 2026 07:24:26 +0000 Received: by mail-wm1-x344.google.com with SMTP id 5b1f17b1804b1-490be29c1c5so6602705e9.2 for ; Fri, 12 Jun 2026 00:24:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec.at; s=google; t=1781249063; x=1781853863; darn=postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=bAuXocB0B6sROLWbDQVyKbDy+MrwJMXh+ahABWvwMAU=; b=ZjmvkxXyAxIs+vZ2FRvEm88aRMXbK3XiWRmMC130w9eS28nUVZUto/qalPbujejvoP XEKt3fUu46R6iWvXK/X6sZLumW6omG3G8+kupyqNANIR9PO2+Hb/z23H7aE+yaBlC/mQ x0xJFeWnHIu7XwKBASIDUUvDiC0OpUNYRK2J+dk5kTuARx0g0AlwzFENflWYbm+OZecw GTQgEMEHFhDBlzlAPNNQK2Gf3HMBcoRisJS85vcfYARjbupU+I+m+iHGVhBKgo/yUzjo +GPURK3OklsKUfUdx6nSNoOKJ4to4/f3a9qS23Ig7Q8Pc5FE3qxcZG+f+I2ZB3d/B2Wj yYLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781249063; x=1781853863; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bAuXocB0B6sROLWbDQVyKbDy+MrwJMXh+ahABWvwMAU=; b=iNMtANquMxx0hQOJulhcxzRWc3eUnf4kwy6VqQyLc2b21AjzKt+Uocu23eqLA56LDL RvLEm51Bgw2str1/1h540GjaMAWJklxIbS+d1FJcQexrvp0I9jkEhUWO/51WQKbzyjfI 43dnwyCiRcZjPVZqfDvQqm6WSRuDHKQM72ZLWYOiO8tS9gPK3XsKVV+uxQjaN14AOWDX /b3j9kSRs+kDbdkvgbIoSxBfjF316VCGDPN9VrIuYsUBkFWc+zbXgaebbuihJ2iitWQb W+/CNRDDVA7HUtQDSXq3fD0SU6ZtrKyNEzrBNHzghROjZOHmtq5NUkGELZcKeX/inz09 7GTA== X-Forwarded-Encrypted: i=1; AFNElJ+74yY/tPeUklG18Gy7BQT0D4qpIvA05uKgJYyhnYODXEoyfH3PYUGOXSnM3K98I22XRC123qexeAYY@postgresql.org X-Gm-Message-State: AOJu0YxhN3IApbnu8KIwTsja+DsvRUwU1tiqrk7apWenYToLdbqZNZ7Y wvzBKT2Qv2PnqP+Dm3owOEbryvNMPIhcMKZWkNKCE/AI1UGhh+sP+9QummjjwDpJwE4= X-Gm-Gg: Acq92OFLAf2Ejs+KHbXSCAi1yM/oUlkCDnjVA0GMBGN2Z6AHPtyq5Grg7EHcZY+Tbrf +ZYH7UCRs7ENUzFtFPBSjuCYonUWQE9/OvlI4xrFR+MFhaPgVdW7QHEkmhFKM89N51/4IDXHjtY L3MLh6iWkspUzc2ntx/VNUOZrb4fitnG3j8W1/XZFwdFnsYXe4zUocxdsahPtL11wLfFR8o09oH qNnPc8y9+mmTCFGAnwDdVRFYhi+TNM3Q1VqE5ii/jo0jH5QW8fNNM5HfI73WCFxQt7bvJ5xTIYH QzYK3u8apy0YJ0v+d/dkWv9szamVbD5HSsuXQf+pZYNOAngWVeXXV0r2wnQk7m3BMD6tcEFMB3L C0sPCjL8baten9VCTMUZAedhDqNf36a/pR6PbQPJUMnt35te+gwiL1QSp2aQWoFUhT82lnCtCyv OEJhBHRtpl4c4sBqGFSuwVttgeYUJrP8uFT1ySAIIwaRd8/+gEzP0= X-Received: by 2002:a05:600c:3b8b:b0:490:e243:4806 with SMTP id 5b1f17b1804b1-490ec4a84a2mr19222635e9.9.1781249063455; Fri, 12 Jun 2026 00:24:23 -0700 (PDT) Received: from laurenz.albe-K4N0CV00F97414D ([2001:871:260:b609:85d9:f9f:61d:284f]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-490ea7c8f49sm48839245e9.6.2026.06.12.00.24.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jun 2026 00:24:23 -0700 (PDT) Message-ID: <369954d281392cee3613d76cb8f5887bca548ad9.camel@cybertec.at> Subject: Re: Terminology gaps around WAL From: Laurenz Albe To: Jeff Davis , pgsql-docs@postgresql.org Date: Fri, 12 Jun 2026 09:24:22 +0200 In-Reply-To: <69e10667fe9835cf3bc7b88741cb48fcaf43fb4c.camel@j-davis.com> References: <69e10667fe9835cf3bc7b88741cb48fcaf43fb4c.camel@j-davis.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.58.3 (3.58.3-1.fc43) MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, 2026-06-11 at 15:14 -0700, Jeff Davis wrote: > I sometimes struggle to come up with the right term for the following > concepts, which come up a lot: >=20 > * The abstract set of WAL records that all originate from a single > initdb and share a system identifier; including all timelines, and > including old records that may have been deleted a long time ago. >=20 > * The "stuff" around that specific set of WAL records, such as running > instances, warm standbys, PITR'd instances, inactive instances, base > backups, and WAL archives. >=20 >=20 > "Database cluster" doesn't fit either of these. The docs define it as > "a collection of databases that is managed by a single instance of a > running database server." [1] >=20 > Do others already have good terms for these concepts? Is it worth > trying to invent and document some? >=20 > [1] https://www.postgresql.org/docs/current/creating-cluster.html "Multiverse" pops into my mind. Yours, Laurenz Albe