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 1w4Hy0-0023C4-25 for pgsql-hackers@arkaria.postgresql.org; Sun, 22 Mar 2026 12:31:41 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w4Hxz-00D9Vx-0q for pgsql-hackers@arkaria.postgresql.org; Sun, 22 Mar 2026 12:31:39 +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 1w4Hvs-00D720-2D for pgsql-hackers@lists.postgresql.org; Sun, 22 Mar 2026 12:29:29 +0000 Received: from lahtoruutu.iki.fi ([2a0b:5c81:1c1::37]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w4Hvq-00000000T0R-38ur for pgsql-hackers@postgresql.org; Sun, 22 Mar 2026 12:29:28 +0000 Received: from [10.0.2.15] (unknown [130.41.208.1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: hlinnaka) by lahtoruutu.iki.fi (Postfix) with ESMTPSA id 4fdwbH383Vz49Q55; Sun, 22 Mar 2026 14:29:15 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=lahtoruutu; t=1774182555; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+aLht4nvp0mYV3MvGrA/Q5clh56oHykrZAV24BYNdhE=; b=wdyXJrLJifUyqDD1N+Ys2oZc5utkhB7T+ibUJFkE3rwiEMHK3BLt1RQ/chY+uB++5nWq/+ yqbBjIWf9GE43l/MTn6Zw0a9bnFPuOMUGtbHBDzMH7Yadrwj7Jl6oE8UeRpPf9bQGF2SWG IABcq/QqH3/7h0j0j2+QkinjYTLV6+PFt+N4KU1xQwa8oMgMzVsHVHlma9TsMJt4gWMLrw Qnv/ndgrnWLSZ2HmsssYeqxApe/VuAYzUEs2cGLYoMQfTtLK6qrGNn7RYPH9d6itsZcNN2 SdzeMxlzh52n6grXf9AvDVnkVRWgGbE5kj1wr/LTLAhgcf6AGXQK2/0rwjDxQA== ARC-Seal: i=1; a=rsa-sha256; d=iki.fi; s=lahtoruutu; cv=none; t=1774182555; b=VBRZgb+XEG7ZF6XiTLKD54cYu67efF7E83o3C9Vk5F1Hi+HGLZ3oxh8CH9CIO0hUogV8U9 7TSHXXkaXSutfkpUTdcXb7aTPb9bd5LTy8isdhDZSLkGyKQ/BWxbq8M/slDf7Pk/h4B37b v5fQH9t1Q8U5r/6Hi9bmfSkdnC2uHXtgg9FSt8+9WnURFxIoS54d0onB0IVTd9WBqwMyLW NBTvOcWVzp6nAJ/2G+Wl2nfFFZc8xUvdHTU+igqdwHvFQfumUnKhpXv/gwp0WuA/LoV5Ma KEh1zw6+/n9rkkt7cZ0+NK6qKwwrHtoOr7vnEqUoyJ5Sq35dnGg+QogOy5qTNQ== ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=hlinnaka smtp.mailfrom=hlinnaka@iki.fi ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=lahtoruutu; t=1774182555; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+aLht4nvp0mYV3MvGrA/Q5clh56oHykrZAV24BYNdhE=; b=W8RAY6QPVhXOY6KEpwak+rQTpQe7XTIL6Lro9g9VamZEM18P9/frRXIR8HO0YFJicc0rnd rmVHoaCHm0llMxmiyVBubKbNq01+aHDt1+OtQQ0p64ZfN3fQd3ulCVjclye4qkextLXTaA nmC8GM/RFHlWsUFreAquaK7SNmE/rMu5BOoKKBS0ou7dxC+xbo552BItF0AgBDwqhGQad3 ZfPLZn0t5zYXILUqytIE4UZA5jGdFIJX/Zlg6yxefjzQZLYtyA6YLBq3vlXpMa3Oke2n4m qIFRkX+5e2Ea77rysc0UJ8TZRA1RVAzY5C6ezq+Q7P6DPDfwwiZNoU7k1H+J1A== Message-ID: Date: Sun, 22 Mar 2026 14:29:08 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Proposal: Prevent Primary/Standby SLRU divergence during MultiXact truncation To: Ayush Tiwari Cc: pgsql-hackers@postgresql.org References: Content-Language: en-US From: Heikki Linnakangas In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 17/03/2026 17:07, Ayush Tiwari wrote: > On Tue, 17 Mar 2026 at 03:40, Heikki Linnakangas > wrote: > >> Hmm, although why did I not apply commit 817f74600d to 'master', only >> backbranches? The bug that it fixed was related to minor version >> upgrade, and thus it was not needed on 'master', but the code change >> would nevertheless make a lot of sense on 'master' too. > > Agreed, once 817f74600d is on master the standby would honestly evaluate > the SimpleLruTruncate wraparound backstop instead of bypassing it. I now committed that change to master too. - Heikki