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 1v7qvl-008rYs-Vg for pgsql-admin@arkaria.postgresql.org; Sun, 12 Oct 2025 07:55:49 +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 1v7qvh-000nuf-8u for pgsql-admin@arkaria.postgresql.org; Sun, 12 Oct 2025 07:55:46 +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 1v7qvg-000nuW-Qx for pgsql-admin@lists.postgresql.org; Sun, 12 Oct 2025 07:55:45 +0000 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1v7qvg-001Jte-0e for pgsql-admin@lists.postgresql.org; Sun, 12 Oct 2025 07:55:44 +0000 Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-36bf096b092so32778661fa.1 for ; Sun, 12 Oct 2025 00:55:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1760255742; x=1760860542; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=2I8WKweIRWQ73N4yr3WU7zgm3xtnVbMLffXssq6ahHk=; b=P0UgYncs51/e1QBiTpob9JolAuHHPDJwkJzE8WUfdib6fIV/Nn+k5tyWs4Euu/fYrD qtpNswUHK9ccyDUQ1Uqxr87Evv0wXagk8RX4WmfuFWReOCE89iB29nXzOs9MlFmnLWwg wV+slaltP6GjUlj9NNixG6dLzos9LrJRJjaaFCMXbyHXipfeQEQ1dkl+La3EbyPaJNLP 9hehglLuiCkWpJulAEikbCQ6OqLSTVKpo0DuH9M28pQQMt0KUP58HAgwPJnJOnNIMR/c vpKlPxuMBBJWtLHR3EgmCO0ZEEgUcGXrkjo2dk9BBAG9LwRU20lVuu/AjKdqexJ2Vk+5 LLTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760255742; x=1760860542; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2I8WKweIRWQ73N4yr3WU7zgm3xtnVbMLffXssq6ahHk=; b=J/1IC+vXl6DvHE8x4AaoJoAo8HPcivA74A6/+t0K1wZ3fDsA2cWLTVj5v3OfQHjqaU Sm8yavIYamHOXe+FCRSER829ipZka8cTJdY7+0gY+pVPHqfOHuHhu9Gm0NjeZaRl7m5S Z3wt8enVviMYAx4KDQUIYhJGtyZpIDTbI0LQDDdFyXkIpNrNNlNPuXY6rHhpsk9RYq1R oRlC/nb8TBhAXI+zESKAqE8UMZpa+w40w6v7LRPkCHyAA0/2StUry2R0rH1eosQuBQky zhDDJKM6RkelJL9Muk3QD2DzxT/ftF0IRzSlBZJ89Ig4zmJ8DAhWBshU6g6y9EO5jh1s 059Q== X-Forwarded-Encrypted: i=1; AJvYcCXCHrP3EKaR718K8KZbPnK/Xb/Aj8fAQGfwgLGQBqB52tL2Elnzj8ExOq66vZrNLitJD3Br38SF+2dOZA==@lists.postgresql.org X-Gm-Message-State: AOJu0YxFccR7cAptef+iUChVELMpzKoDw60TTNfGdHqiPV5nLA0FcnXn WeGtW9X62LGEwaaZaZ7tpG06ubgyq5ihZFA/50yQkKp8B+ABWq9gdEpwHmguHBjPqyO4MMakzCy /DcwFFkVq8sMXwN3PzlKPd07XEwo4OMM= X-Gm-Gg: ASbGnctSBCu0b77LvggjgEC99XSQwFE9ruF3WQt3BDs612UkPzhgESsUuME4RZgaK7j zxOOmuI+s4DiasKsXItqJsJbxlWL+sWN/a+gPQ4Pryj2Goebn+pu3zHOAHhSEm7b0jN4DpqoLHk mze1xGmpBUEhcRsoE+pKN27idYiD+VuY0/N/RcKZjIRCeziLe7JwTcW2sKUDPr4z6wGDM7Fil9J MqjcdSasVR1CjhF9U1yhwVFLXDsGhpjxonBZA== X-Google-Smtp-Source: AGHT+IFXV57EfSFjLC6QXb7eKwZmk2DWJ8MQ4GCbjpmyLBchOc/Pj1Ljo6o/0YFNcFMFEcNv7k1EY9RVOm2w/Z9zKfo= X-Received: by 2002:a05:651c:a09:b0:372:8e26:a4d4 with SMTP id 38308e7fff4ca-37609e92e23mr40949001fa.42.1760255742267; Sun, 12 Oct 2025 00:55:42 -0700 (PDT) MIME-Version: 1.0 References: <469228369.58843.1759786683881@mail.yahoo.com> <25f8e8b5a47d9d0d12881b3d1b36e8a8bd6d89d2.camel@cybertec.at> In-Reply-To: <25f8e8b5a47d9d0d12881b3d1b36e8a8bd6d89d2.camel@cybertec.at> From: Raj Date: Sun, 12 Oct 2025 13:25:30 +0530 X-Gm-Features: AS18NWAYfy9bIg0nS0giqgOhiAuwKSycw07k5RplG0X5jZ6QLdCbOGfTB-AVGgc Message-ID: Subject: Re: Wal_keep_size To: Laurenz Albe Cc: Thomas Carroll , Pgsql-admin Content-Type: multipart/alternative; boundary="0000000000003b55cf0640f17a3b" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000003b55cf0640f17a3b Content-Type: text/plain; charset="UTF-8" Thanks for the clarification. On Tue, 7 Oct 2025 at 10:58, Laurenz Albe wrote: > On Tue, 2025-10-07 at 10:22 +0530, Raj wrote: > > If wal_keep_size is more than max_wal_size wouldn't it always trigger > checkpoint ? > > No. "max_wal_size" has no direct connection with the size of WAL (and I > think we should have chosen a different name for that parameter). The > parameter is about the amount of WAL *generated since the latest > checkpoint*, > not about the absolute amount of WAL present. > > Yours, > Laurenz Albe > --0000000000003b55cf0640f17a3b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks for the clarification.=C2=A0

O= n Tue, 7 Oct 2025 at 10:58, Laurenz Albe <laurenz.albe@cybertec.at> wrote:
On Tue, 2025-10-07 at 10:22 +0530, Ra= j wrote:
> If wal_keep_size is more than max_wal_size wouldn't it always trig= ger checkpoint ?

No.=C2=A0 "max_wal_size" has no direct connection with the size o= f WAL (and I
think we should have chosen a different name for that parameter).=C2=A0 The=
parameter is about the amount of WAL *generated since the latest checkpoint= *,
not about the absolute amount of WAL present.

Yours,
Laurenz Albe
--0000000000003b55cf0640f17a3b--