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 1wJbRQ-0003S1-0Q for pgsql-committers@arkaria.postgresql.org; Sun, 03 May 2026 18:21:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wJbRP-004CTU-0O for pgsql-committers@arkaria.postgresql.org; Sun, 03 May 2026 18:21:19 +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 1wJbRO-004CTI-2t for pgsql-committers@lists.postgresql.org; Sun, 03 May 2026 18:21:18 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wJbRL-000000001Cm-3Aq3 for pgsql-committers@lists.postgresql.org; Sun, 03 May 2026 18:21:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=BCswKymTj+dShbwAhzPclk9D6/Al+9RJ1czoynF1+kI=; b=6WrF0SEEEU2jkfz92gSLNirydm jPJ3/CrZvba/otKfmHVj4xVh1AoFiM65WIE5eLucABWvLsZNBfPB4L/8rsgIsHLeRFcmmujZiw1vU PTLFcz59I21z5VW1Lxcru94ls+XTS5tZ7Fs1VshJg44ZqSB90HCyJEUTqHETLfVGa8VO6O0uz74gM ix27PAanuLuPNLzdMGnMqyxTihiZCmvbl0UA5F1Wi8QhOPm4L0rvj8mqd4PhD654a/2L7c+QJgzEc Ssz11YoxJOuu1HYN6flUVgtbKUTXY49qMtNs4fXX4k+ItnSwT8s+u+NRYc6hDVioxw9mo9kdok4fp +6wUcnfQ==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wJbRL-00034v-0v for pgsql-committers@lists.postgresql.org; Sun, 03 May 2026 18:21:16 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wJbRL-000Eew-39 for pgsql-committers@lists.postgresql.org; Sun, 03 May 2026 18:21:15 +0000 Content-Type: multipart/mixed; boundary="===============3936063999292424834==" MIME-Version: 1.0 From: Alexander Korotkov To: pgsql-committers@lists.postgresql.org Subject: pgsql: Mark modified the FSM buffer as dirty during recovery X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sun, 03 May 2026 18:21:15 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3936063999292424834== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TWFyayBtb2RpZmllZCB0aGUgRlNNIGJ1ZmZlciBhcyBkaXJ0eSBkdXJpbmcgcmVjb3ZlcnkKClRo ZSBYTG9nUmVjb3JkUGFnZVdpdGhGcmVlU3BhY2UgZnVuY3Rpb24gdXBkYXRlcyB0aGUgZnJlZXNw YWNlIG1hcCAoRlNNKSBkYXRhCndoaWxlIHJlcGxheWluZyBkYXRhLWxldmVsIFdBTCByZWNvcmRz IGR1cmluZyB0aGUgcmVjb3ZlcnkuIElmIHRoZSBGU00gYmxvY2sKaXMgdXBkYXRlZCwgaXQgbmVl ZHMgdG8gYmUgbWFya2VkIGFzIG1vZGlmaWVkLiBDdXJyZW50bHksIHRoaXMgaXMgZG9uZSB3aXRo CnRoZSBNYXJrQnVmZmVyRGlydHlIaW50IGNhbGwgKGFzIGluIGFsbCBvdGhlciBjYXNlcyBmb3Ig bW9kaWZ5aW5nIEZTTSBkYXRhKS4KSG93ZXZlciwgaW4gdGhlIHJlY292ZXJ5IGNvbnRleHQsIHRo aXMgZnVuY3Rpb24gd2lsbCBhY3R1YWxseSBkbyBub3RoaW5nIGlmCmNoZWNrc3VtcyBhcmUgZW5h YmxlZC4gSXQncyBhc3N1bWVkIHRoYXQgdGhlIHBhZ2Ugc2hvdWxkIG5vdCBiZSBkaXJ0aWVkCmR1 cmluZyByZWNvdmVyeSB3aGlsZSBtb2RpZnlpbmcgaGludHMgdG8gcHJvdGVjdCBhZ2FpbnN0IHRv cm4gcGFnZXMsIHNpbmNlIG5vCm5ldyBXQUwgZGF0YSBjYW4gYmUgZ2VuZXJhdGVkIGF0IHRoaXMg cG9pbnQgdG8gc3RvcmUgRlBJLgoKU3VjaCBsb2dpYyBkb2VzIG5vdCBzZWVtIGZ1bGx5IGFsaWdu ZWQgd2l0aCB0aGUgRlNNIGNhc2UsIGFzIGl0cyBibG9ja3MgY291bGQKYmUgc2ltcGx5IHplcm9l ZCBpZiBhIGNoZWNrc3VtIG1pc21hdGNoIGlzIGRldGVjdGVkLiBDdXJyZW50bHksIGNoYW5nZXMg dG8gYW4KRlNNIGJsb2NrIGNvdWxkIGJlIGxvc3QgaWYgZWFjaCBjaGFuZ2UgdG8gdGhhdCBibG9j ayBvY2N1cnMgaW5mcmVxdWVudGx5CmVub3VnaCB0byBhbGxvdyBpdCB0byBiZSBldmljdGVkIGZy b20gdGhlIGNhY2hlLiBUbyBwZXJzaXN0IHRoZSBjaGFuZ2UsIHRoZQptb2RpZmljYXRpb24gbmVl ZHMgdG8gYmUgcGVyZm9ybWVkIHdoaWxlIHRoZSBGU00gYmxvY2sgaXMgc3RpbGwga2VwdCBpbgpi dWZmZXJzIGFuZCBtYXJrZWQgYXMgZGlydHkgYWZ0ZXIgcmVjZWl2aW5nIGl0cyBGUEkuIElmIHRo ZSBibG9jayBoYXMgYWxyZWFkeQpiZWVuIGNsZWFuZWQsIHRoZSBjaGFuZ2Ugd29uJ3QgYmUgcGVy c2lzdGVkLCBzbyBzdG9yZWQgRlNNIGJsb2NrcyBtYXkgcmVtYWluCmluIGFuIG9ic29sZXRlIHN0 YXRlLgoKSWYgYSBsYXJnZSBudW1iZXIgb2YgZGlzY3JlcGFuY2llcyBiZXR3ZWVuIHRoZSBkYXRh IGluIGxlYWYgRlNNIGJsb2NrcyBhbmQgdGhlCmFjdHVhbCBkYXRhIGJsb2NrcyBhY2N1bXVsYXRl IG9uIHRoZSByZXBsaWNhIHNlcnZlciwgdGhpcyBjb3VsZCBjYXVzZQpzaWduaWZpY2FudCBkZWxh eXMgaW4gaW5zZXJ0IG9wZXJhdGlvbnMgYWZ0ZXIgc3dpdGNob3Zlci4gU3VjaCBhbiBpbnNlcnQK b3BlcmF0aW9uIG1heSBuZWVkIHRvIHZpc2l0IG1hbnkgZGF0YSBibG9ja3MgbWFya2VkIGFzIGhh dmluZyBzdWZmaWNpZW50CnNwYWNlIGluIHRoZSBGU00sIG9ubHkgdG8gZGlzY292ZXIgdGhhdCB0 aGUgaW5mb3JtYXRpb24gaXMgaW5jb3JyZWN0IGFuZCB0aGUKRlNNIHJlY29yZHMgbmVlZCB0byBi ZSBjb3JyZWN0ZWQuIEluIGEgaGVhdmlseSB0cmFmZmlja2VkIGluc2VydC1vbmx5IHRhYmxlCndp dGggbWFueSBjb25jdXJyZW50IGNsaWVudHMgcGVyZm9ybWluZyBpbnNlcnRzLCB0aGlzIGhhcyBi ZWVuIG9ic2VydmVkIHRvCmNhdXNlIHNldmVyYWwtc2Vjb25kIHN0YWxscywgY2F1c2luZyB2aXNp YmxlIGFwcGxpY2F0aW9uIG1hbGZ1bmN0aW9uLiBUaGUKZGVzaXJlIHRvIGF2b2lkIHN1Y2ggY2Fz ZXMgd2FzIHRoZSByZWFzb24gYmVoaW5kIHRoZSBjb21taXQgYWI3ZGJkNjgxLCB3aGljaAppbnRy b2R1Y2VkIGFuIHVwZGF0ZSBvZiBGU00gZGF0YSBkdXJpbmcgdGhlIGhlYXBfeGxvZ192aXNpYmxl IGludm9jYXRpb24uCkhvd2V2ZXIsIGFuIHVwZGF0ZSB0byB0aGUgRlNNIGRhdGEgb24gdGhlIHN0 YW5kYnkgc2lkZSBjb3VsZCBiZSBsb3N0IGR1ZSB0byBhCm1pc3NpbmcgJ2RpcnR5JyBmbGFnLCBz byB0aGVyZSBpcyBzdGlsbCBhIHBvc3NpYmlsaXR5IHRoYXQgYSBsYXJnZSBudW1iZXIgb2YKRlNN IHJlY29yZHMgd2lsbCBjb250YWluIGluY29ycmVjdCBkYXRhLiBOb3RlIHRoYXQgaGF2aW5nIGEg emVyb2VkIEZTTSBwYWdlCmluIHN1Y2ggYSBjYXNlIChkdWUgdG8gYSBjaGVja3N1bSBtaXNtYXRj aCkgaXMgcHJlZmVyYWJsZSwgYXMgYSB6ZXJvIHZhbHVlCndpbGwgYmUgaW50ZXJwcmV0ZWQgYXMg YW4gaW5kaWNhdGlvbiBvZiBmdWxsIGRhdGEgYmxvY2tzLCBhbmQgdGhlIGluc2VydGVyCndpbGwg YmUgcm91dGVkIHRvIHRoZSBuZXh0IEZTTSBibG9jayBvciB0byB0aGUgZW5kIG9mIHRoZSB0YWJs ZS4KCkdpdmVuIHRoYXQgRlNNIGlzIHJlYWR5IHRvIGhhbmRsZSB0b3JuIHBhZ2Ugd3JpdGVzIGFu ZApYTG9nUmVjb3JkUGFnZVdpdGhGcmVlU3BhY2UgaXMgY2FsbGVkIG9ubHkgZHVyaW5nIHRoZSBy ZWNvdmVyeSwgdGhlcmUgc2VlbXMKdG8gYmUgbm8gcmVhc29uIHRvIHVzZSBNYXJrQnVmZmVyRGly dHlIaW50IGhlcmUgaW5zdGVhZCBvZiBhIHJlZ3VsYXIKTWFya0J1ZmZlckRpcnR5IGNhbGwuCgpE aXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tLzU5NmM0ZjFjLWY5NjYtNDUxMi1iOWM5LWRk OGZiY2FmMDkyOCU0MHBvc3RncmVzcHJvLnJ1CkF1dGhvcjogQWxleGV5IE1ha2htdXRvdiA8YS5t YWtobXV0b3ZAcG9zdGdyZXNwcm8ucnU+ClJldmlld2VkLWJ5OiBBbmRyZXkgQm9yb2RpbiA8eDRt bW1AeWFuZGV4LXRlYW0ucnU+ClJldmlld2VkLWJ5OiBNZWxhbmllIFBsYWdlbWFuIDxtZWxhbmll cGxhZ2VtYW5AZ21haWwuY29tPgpSZXZpZXdlZC1ieTogQWxleGFuZGVyIEtvcm90a292IDxhZWtv cm90a292QGdtYWlsLmNvbT4KCkJyYW5jaAotLS0tLS0KUkVMXzE2X1NUQUJMRQoKRGV0YWlscwot LS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvNTQ1MzdkZTM1 ODczZWFhNDU0N2FiMmFhNzE2OGM2YTkzNTg5NDY0MwoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0t LS0tLS0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9mcmVlc3BhY2UvZnJlZXNwYWNlLmMgfCAxMiArKysr KysrKysrKy0KMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK Cg== --===============3936063999292424834==--