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 1vXzSI-00B6Bi-08 for pgsql-admin@arkaria.postgresql.org; Tue, 23 Dec 2025 10:17:27 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vXzSG-0016Jh-2b for pgsql-admin@arkaria.postgresql.org; Tue, 23 Dec 2025 10:17:25 +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 1vXzSG-0016JL-1F for pgsql-admin@lists.postgresql.org; Tue, 23 Dec 2025 10:17:25 +0000 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vXzSE-002JIx-1E for pgsql-admin@lists.postgresql.org; Tue, 23 Dec 2025 10:17:24 +0000 Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-42fb2314f52so2781458f8f.0 for ; Tue, 23 Dec 2025 02:17:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec.at; s=google; t=1766485036; x=1767089836; darn=lists.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=x/lNAORktXmWesHKyNkmWh7NdJrqTGVdsKwEdBq6zPE=; b=Qzl7A4yVeSI7eQuX4pDFuaUeRdWZ/JLCBF1+Few52JjdEELVPeSf2n0FWFY20/gBH1 70RThWZI8kAeYQGYIGCWUZ8iM22MYNBkDvZDCYdHllDTihTxwB6I8KuXV7iZoG63cRSY 7QrwgeP965kKB9G2eB+eSRpEPU4hqxG3+2JRMUnhFoBgbCx4u/IQVE7xGsIXlQUH2JtZ wdrCeXVXiWKx7s8fJZhZdIKlmRXbWYitL/sMr3UGLKY6i3Xi4zHZUY8tAyfYOsD5NJ48 ndPPuvnJ2+TUV5LQd3Eqb5isThSjWIXGfK5oZfHA1ld5D0pOPvgzAXSGZfOshDb7QowN /KUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766485036; x=1767089836; 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=x/lNAORktXmWesHKyNkmWh7NdJrqTGVdsKwEdBq6zPE=; b=tpfK0J83jECCE0jQlmzWtfU7rDIEx45KeCQwW+vGfUMXhHyMGmgplYw/frp8CiNlSX B5wBcOtaBK8kJgIx1QCDmrftGFGYR0AI/LfrYFwzJK+lM8rNGm2jYGsIw/DtIr7YOjJD Cocm64hdIwjMDHLC5b1wnQbcmZOqFS2Q1ijmsirKNe9U/nIzAE/MG9VsX2Tt1dAAPuU1 0aO83uDYCjJUXeL1s0tMNESK5CJUWDDETcFuIygL87iZhd+UZPhJ1GQTgx5gScjLs9uS BJ0hbIUKsQmMeZJgGFsBwmkcCbnqXJL4e/FUvH6ftaXZyAXAaHG/4wd7h89e+5l8XdTN uA3A== X-Forwarded-Encrypted: i=1; AJvYcCVfSfBvOu5d1AYDsi9pMScfwkG5W1dBAarozecsI5NIZ8W8I4Dkk6Gtqfu4wEwLxhP5CvkTUR7fs/rHWg==@lists.postgresql.org X-Gm-Message-State: AOJu0YxF2/eeq+jO8E98Jrh/Yy1QhEH3pbpMUuHA9xPcAFIfEiwVCxoy eLanAntyyH9/QppxNntP2qHrlw4z2a7DG3pisP+Eeq5OFAAfPLOR0+UB/6nfUVzBLuANicPWnfB dSHyV X-Gm-Gg: AY/fxX7Mmi9JuDZsRk3rcIobBLB5CRgjjUdT1rsHJBGbmBA08xidzK/jL18KjBVMhCG GeuHg9AIEDEB5Zo+REWx7Saqpc3SMl8MgXj3Tsnuk/uIn9H8Q6C7X5Wa6aLVC0g42qsRfKWKi5Q uOVvTWoTqItF5n07P47VGmOtvkmqIH6MJnjP+QZd94A1eyh5S+JXl+FJa+PrvXC3b9Yz64LJ3so ECUs/Rt0l0gT717fuq9OaZ3FVCmTWooetf3AVl6I+DO3rXibB0IBiJp9hXW+nx0S4qW8Smp4uyw 2Oz99n/57SLT4Soqcu2ES3PpzgXoDF7i+A6NWFFCfTmRN58/qk6Gt0uzhZESXC8cCGjdXwTZ2iB w/X85m82OtVJ0nLM78NktB/InhXqLSr65HSTXOfFngQn6k+syyrZ5ZBQO2ri4qgdHkyqbTrKwQ6 T8ZnoU1AtDY7avTnFArhv2J2SmCCvO6p/CfMJnl+PSb+XUvLsbY/8= X-Google-Smtp-Source: AGHT+IHincJIAbGKoNmAOMxXA9s5C9gweTlD6vu8DuToW+N+6MkIlsuCTxrSd6VCDu3uwF67XdbnoQ== X-Received: by 2002:a05:6000:2909:b0:430:ff41:5c92 with SMTP id ffacd0b85a97d-4324e70952amr17551799f8f.53.1766485035964; Tue, 23 Dec 2025 02:17:15 -0800 (PST) Received: from laurenz.albe-K4N0CV00F97414D ([2001:871:70:3497:ef51:d151:ea37:dee2]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4324ea227e0sm27675408f8f.17.2025.12.23.02.17.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Dec 2025 02:17:15 -0800 (PST) Message-ID: Subject: Re: logical replication, with a replication slot but still getting "requested WAL segment has already been removed" From: Laurenz Albe To: Sbob , pgsql-admin@lists.postgresql.org Date: Tue, 23 Dec 2025 11:17:15 +0100 In-Reply-To: <47840565-33e4-4294-aee3-5fda21bd27e6@quadratum-braccas.com> References: <47840565-33e4-4294-aee3-5fda21bd27e6@quadratum-braccas.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.56.2 (3.56.2-2.fc42) MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, 2025-12-22 at 14:14 -0700, Sbob wrote: > We have setup logical replication for some very large tables, both publis= her and subscriber > are running postgresql v14, however even though the locical replication i= s using a replication > slot we keep getting this error: >=20 > =C2=A02025-12-21 23:25:50.452 UTC [2131314] LOG: =C2=A0logical replicatio= n apply worker for subscription "bigtables_sub" has started > =C2=A02025-12-21 23:25:50.987 UTC [2131314] ERROR: =C2=A0could not receiv= e data from WAL stream: ERROR: =C2=A0requested WAL segment 000000020000089F= 00000098 has already been removed Look into "pg_replication_slots" on the publisher, perhaps the "wal_status"= has changed to "unreserved" or "lost". One possible cause for that could be the settin= g of "max_slot_wal_keep_size" on the publisher. Yours, Laurenz Albe