Doc: add release notes.
authorTaiki Koshino <koshino@sraoss.co.jp>
Tue, 19 Aug 2025 01:36:06 +0000 (10:36 +0900)
committerTaiki Koshino <koshino@sraoss.co.jp>
Tue, 19 Aug 2025 01:36:06 +0000 (10:36 +0900)
doc.ja/src/sgml/release-4.2.sgml
doc.ja/src/sgml/release-4.3.sgml
doc.ja/src/sgml/release-4.4.sgml
doc.ja/src/sgml/release-4.5.sgml
doc.ja/src/sgml/release-4.6.sgml
doc/src/sgml/release-4.2.sgml
doc/src/sgml/release-4.3.sgml
doc/src/sgml/release-4.4.sgml
doc/src/sgml/release-4.5.sgml
doc/src/sgml/release-4.6.sgml

index 823879cc9a2f23caa383290e6e4c98751c95484b..885691fcde157a2050dd68e684f57a361f292cb4 100644 (file)
@@ -1,6 +1,215 @@
 <!-- doc/src/sgml/release-4.2.sgml -->
 <!-- See header comment in release.sgml about typical markup -->
 
+<sect1 id="release-4-2-23">
+ <title>ใƒชใƒชใƒผใ‚น 4.2.23</title>
+ <note>
+  <title>ใƒชใƒชใƒผใ‚นๆ—ฅ</title>
+  <simpara>2025-08-21</simpara>
+ </note>
+
+ <sect2>
+  <title>ไธๅ…ทๅˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-07-25 [75d905ff9]
+    -->
+    <para>
+     watchdog ใŒไธ้ฉๅˆ‡ใช NOTICE ใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ™ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <function>read_ipc_socket_and_process()</function> ใฏใ€IPCใ‚ฝใ‚ฑใƒƒใƒˆใธใฎใ‚ณใƒžใƒณใƒ‰ๆ›ธใ่พผใฟใฎใŸใณใซใ€ๆ›ธใ่พผใฟใŒๆˆๅŠŸใ—ใŸๅ ดๅˆใงใ‚‚้€š็Ÿฅใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ—ใฆใ„ใพใ—ใŸใ€‚ใ“ใ‚Œใ‚’ไฟฎๆญฃใ—ใ€ๆ›ธใ่พผใฟใŒๅคฑๆ•—ใ—ใŸๅ ดๅˆใซใฎใฟ้€š็Ÿฅใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ™ใ‚‹ใ‚ˆใ†ใซใ—ใพใ—ใŸใ€‚
+     <varname>log_min_messages</varname> ใŒ notice ไปฅไธŠใซ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹ๅ ดๅˆใซใฎใฟใƒกใƒƒใ‚ปใƒผใ‚ธใŒ่กจ็คบใ•ใ‚Œใ‚‹ใŸใ‚ใ€ใ“ใฎใƒใ‚ฐใŒ็™บ่ฆ‹ใ•ใ‚Œใฆใ„ใพใ›ใ‚“ใงใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/121">pgpool IPC socket connection issue</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-19 [d05de5c73]
+    -->
+    <!--
+    2025-07-19 [ed57af34e]
+    -->
+    <para>
+     ใ‚นใ‚ฟใƒผใƒˆใ‚ขใƒƒใƒ—ใƒ‘ใ‚ฑใƒƒใƒˆใ‚’่ชญใ‚“ใงใ„ใ‚‹ใจใใฎใƒกใƒขใƒชใƒผใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     pool_push_pending_data ใงใฎใƒชใ‚ฝใƒผใ‚นใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-30 [bac455b2f]
+    -->
+    <para>
+     ใƒ“ใƒƒใ‚ฐใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใƒžใ‚ทใƒณไธŠใฎ scram-sha-256 ่ช่จผใฎไธๅ…ทๅˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <literal>scram-sha-256</literal> ่ช่จผใ‚’ๅฎŸ่กŒใ™ใ‚‹้š›ใ€ใƒใƒƒใ‚ทใƒฅ้–ขๆ•ฐ <function>pg_sha_256_final</function> ใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚
+     ใ“ใ‚Œใฏ <productname>PostgreSQL</productname> ใ‹ใ‚‰ใ‚คใƒณใƒใƒผใƒˆใ•ใ‚ŒใŸใ‚‚ใฎใงใ€ใƒ—ใƒชใƒ—ใƒญใ‚ปใƒƒใ‚ตๅฎš็พฉ WORDS_BIGENDIAN ใ‚’ไฝฟ็”จใ—ใฆใƒ›ใ‚นใƒˆใƒžใ‚ทใƒณใฎใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใ‚’ๅˆคๆ–ญใ—ใพใ™ใ€‚
+     WORDS_BIGENDIAN ใฏ configure ๆ™‚ใซๅฎš็พฉใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใŒใ€<function>pg_sha_256_final</function>๏ผˆใŠใ‚ˆใณใใฎไป–๏ผ‰ใŒ <productname>PostgreSQL</productname> ใ‹ใ‚‰ใ‚คใƒณใƒใƒผใƒˆใ•ใ‚ŒใŸ้š›ใซใ“ใฎ้ƒจๅˆ†ใŒ็œ็•ฅใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+     ใใฎ็ตๆžœใ€scram-sha-256 ใฏใƒชใƒˆใƒซใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใƒžใ‚ทใƒณใงใฎใฟๅ‹•ไฝœใ—ใฆใ„ใพใ—ใŸใ€‚
+     configure.ac ใซ AC_C_BIGENDIAN ใƒžใ‚ฏใƒญใ‚’่ฟฝๅŠ ใ™ใ‚‹ใ“ใจใงใ“ใฎๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Christoph Berg ใซใ‚ˆใฃใฆๅ ฑๅ‘Šใ•ใ‚Œใ€ pranavkaruvally ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/106">4.6.1 fails on big-endian s390x: backend response with kind 'E' when expecting 'R'</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-23 [2721c7b76]
+    -->
+    <para>
+     ใ‚ฝใƒผใ‚นใ‚ณใƒผใƒ‰ใฎใ‚ฟใ‚คใƒ—ใƒŸใ‚นใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-09 [4305c42d6]
+    -->
+    <para>
+     ใƒใƒผใƒˆใƒ“ใƒผใƒˆใƒ‡ใƒใ‚คใ‚นใฎๅ‡ฆ็†ใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <filename>pgpool.conf</filename> ใฎๅ‡ฆ็†ไธญใซใ€<varname>heartbeat_device</varname> ใŒ่ชคใฃใฆๅ‡ฆ็†ใ•ใ‚Œใ€ๆœ€ๅˆใฎใƒ‡ใƒใ‚คใ‚นใŒ็„ก่ฆ–ใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Bo Peng ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-08-04 [e2f24fec8]
+    -->
+    <para>
+     ใƒชใƒญใƒผใƒ‰ใซใ‚ˆใฃใฆๅๆ˜ ใ•ใ‚Œใชใ„ใƒ‘ใƒฉใƒกใƒผใ‚ฟใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Taiki Koshino)
+    </para>
+    <para>
+     <varname>authentication_timeout</varname> ใจ <varname>memqcache_oiddir</varname> ใฏใƒชใƒญใƒผใƒ‰ใ—ใฆใ‚‚ๅๆ˜ ใ•ใ‚Œใพใ›ใ‚“ใ€‚
+     ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใŒใ€Œใ“ใฎใƒ‘ใƒฉใƒกใƒผใ‚ฟใฏใ‚ตใƒผใƒใƒผ่ตทๅ‹•ๆ™‚ใซใฎใฟ่จญๅฎšใงใใพใ™ใ€‚ใ€ใซๅค‰ๆ›ดใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-24 [bc5fa5e7e]
+    -->
+    <!--
+    2025-07-23 [1e8963554]
+    -->
+    <para>
+     watchdog ใƒชใƒผใƒ€ใƒผใฎ็”จ่ชžใ‚’็ตฑไธ€ใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ไปฅๅ‰ใฏใ€Œleaderใ€ใ€Œactiveใ€ใ€Œcoordinaterใ€ใจใ„ใ†็”จ่ชžใŒใ€watchdog ใฎใƒชใƒผใƒ€ใƒผใƒŽใƒผใƒ‰ใ‚’ๆŒ‡ใ™ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚ใ“ใฎใ‚ณใƒŸใƒƒใƒˆใงใฏใ“ใ‚Œใ‚‰ใ‚’ใ€Œleaderใ€ใซ็ตฑไธ€ใ—ใพใ—ใŸใ€‚
+     advanced.sgml ใ‚‚ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-06 [31eee18d7]
+    -->
+    <!--
+    2025-07-16 [34b07c2d5]
+    -->
+    <para>
+     ใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Taiki Koshino)
+    </para>
+    <para>
+     ใ€Œ<ulink url="https://www.pgpool.net/docs/latest/ja/html/example-cluster.html">8.2. Pgpool-II + Watchdogใฎๆง‹็ฏ‰ใฎไพ‹</ulink>ใ€ใฎใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [f4ae9f39e]
+    2025-06-18 [7a20dc419]
+    -->
+    <para>
+     ใƒญใƒผใƒ‰ใƒใƒฉใƒณใ‚นใฎ่ชฌๆ˜Žใง่ซ–็†ใƒฌใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณใƒขใƒผใƒ‰ใจ Slony ใƒขใƒผใƒ‰ใŒๆŠœใ‘ใฆใ„ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸ(Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-08 [59f9df005]
+    -->
+    <para>
+     ใ‚ซใƒผใƒใƒซใฎ่ณ‡ๆบใซ้–ขใ™ใ‚‹ใ‚ปใ‚ฏใ‚ทใƒงใƒณใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <productname>Pgpool-II</productname> ใฏ System V ใฎๅ…ฑๆœ‰ใƒกใƒขใƒชใจใ‚ปใƒžใƒ•ใ‚ฉใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚
+     ่ฆไปถใซใคใ„ใฆใฏใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๅ‚็…งใ™ใ‚‹ใ“ใจใ‚’ใŠๅ‹งใ‚ใ—ใพใ™ใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-07 [40617fd90]
+    -->
+    <para>
+     configure ใฎ <option>--with-ldap</option> ใ‚ชใƒ—ใ‚ทใƒงใƒณใฎ่ชฌๆ˜Žใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ใ“ใ‚Œใฏ LDAPใ‚ตใƒใƒผใƒˆใŒv4.2ใงๅฐŽๅ…ฅใ•ใ‚ŒใŸใจใใซ่ฆ‹่ฝใจใ—ใฆใ„ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-04 [ff60bf930]
+    -->
+    <para>
+     <productname>Pgpool-II</productname> ใงใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใƒ—ใƒฉใƒƒใƒˆใƒ•ใ‚ฉใƒผใƒ ใ‚’ๆ˜Ž็ขบใซใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-03 [cc4da5979]
+    -->
+    <para>
+     <xref linkend="guc-child-life-time"> ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ๅ›žๅธฐใƒ†ใ‚นใƒˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-08 [78e45decf]
+    -->
+    <para>
+     029.cert_passphrase ๅ›žๅธฐใƒ†ใ‚นใƒˆใ‚’ๅฎ‰ๅฎšๅŒ–ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <varname>ssl_passphrase_command</varname> ใŒๆœ‰ๅŠนใงใชใ„ๅ ดๅˆใ€ใ‚จใƒฉใƒผใƒกใƒƒใ‚ปใƒผใ‚ธใฏ้€šๅธธใ€Œbad decryptใ€ใงใ™ใŒใ€ใ€Œwrong tagใ€ใจใชใ‚‹ๅ ดๅˆใ‚‚ใ‚ใ‚Šใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-2-22">
  <title>ใƒชใƒชใƒผใ‚น 4.2.22</title>
  <note>
index 4d6db27b05763fa575d610c677443c4ad2eb50f5..04bedcd2fe60a8196fc5cab9e2137952f4fc382f 100644 (file)
@@ -1,6 +1,248 @@
 <!-- doc/src/sgml/release-4.3.sgml -->
 <!-- See header comment in release.sgml about typical markup -->
 
+<sect1 id="release-4-3-16">
+ <title>ใƒชใƒชใƒผใ‚น 4.3.16</title>
+ <note>
+  <title>ใƒชใƒชใƒผใ‚นๆ—ฅ</title>
+  <simpara>2025-08-21</simpara>
+ </note>
+
+ <sect2>
+  <title>ไธๅ…ทๅˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-07-25 [75d905ff9]
+    -->
+    <para>
+     watchdog ใŒไธ้ฉๅˆ‡ใช NOTICE ใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ™ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <function>read_ipc_socket_and_process()</function> ใฏใ€IPCใ‚ฝใ‚ฑใƒƒใƒˆใธใฎใ‚ณใƒžใƒณใƒ‰ๆ›ธใ่พผใฟใฎใŸใณใซใ€ๆ›ธใ่พผใฟใŒๆˆๅŠŸใ—ใŸๅ ดๅˆใงใ‚‚้€š็Ÿฅใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ—ใฆใ„ใพใ—ใŸใ€‚ใ“ใ‚Œใ‚’ไฟฎๆญฃใ—ใ€ๆ›ธใ่พผใฟใŒๅคฑๆ•—ใ—ใŸๅ ดๅˆใซใฎใฟ้€š็Ÿฅใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ™ใ‚‹ใ‚ˆใ†ใซใ—ใพใ—ใŸใ€‚
+     <varname>log_min_messages</varname> ใŒ notice ไปฅไธŠใซ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹ๅ ดๅˆใซใฎใฟใƒกใƒƒใ‚ปใƒผใ‚ธใŒ่กจ็คบใ•ใ‚Œใ‚‹ใŸใ‚ใ€ใ“ใฎใƒใ‚ฐใŒ็™บ่ฆ‹ใ•ใ‚Œใฆใ„ใพใ›ใ‚“ใงใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/121">pgpool IPC socket connection issue</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-19 [d05de5c73]
+    -->
+    <!--
+    2025-07-19 [ed57af34e]
+    -->
+    <para>
+     ใ‚นใ‚ฟใƒผใƒˆใ‚ขใƒƒใƒ—ใƒ‘ใ‚ฑใƒƒใƒˆใ‚’่ชญใ‚“ใงใ„ใ‚‹ใจใใฎใƒกใƒขใƒชใƒผใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     pool_push_pending_data ใงใฎใƒชใ‚ฝใƒผใ‚นใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-30 [bac455b2f]
+    -->
+    <para>
+     ใƒ“ใƒƒใ‚ฐใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใƒžใ‚ทใƒณไธŠใฎ scram-sha-256 ่ช่จผใฎไธๅ…ทๅˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <literal>scram-sha-256</literal> ่ช่จผใ‚’ๅฎŸ่กŒใ™ใ‚‹้š›ใ€ใƒใƒƒใ‚ทใƒฅ้–ขๆ•ฐ <function>pg_sha_256_final</function> ใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚
+     ใ“ใ‚Œใฏ <productname>PostgreSQL</productname> ใ‹ใ‚‰ใ‚คใƒณใƒใƒผใƒˆใ•ใ‚ŒใŸใ‚‚ใฎใงใ€ใƒ—ใƒชใƒ—ใƒญใ‚ปใƒƒใ‚ตๅฎš็พฉ WORDS_BIGENDIAN ใ‚’ไฝฟ็”จใ—ใฆใƒ›ใ‚นใƒˆใƒžใ‚ทใƒณใฎใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใ‚’ๅˆคๆ–ญใ—ใพใ™ใ€‚
+     WORDS_BIGENDIAN ใฏ configure ๆ™‚ใซๅฎš็พฉใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใŒใ€<function>pg_sha_256_final</function>๏ผˆใŠใ‚ˆใณใใฎไป–๏ผ‰ใŒ <productname>PostgreSQL</productname> ใ‹ใ‚‰ใ‚คใƒณใƒใƒผใƒˆใ•ใ‚ŒใŸ้š›ใซใ“ใฎ้ƒจๅˆ†ใŒ็œ็•ฅใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+     ใใฎ็ตๆžœใ€scram-sha-256 ใฏใƒชใƒˆใƒซใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใƒžใ‚ทใƒณใงใฎใฟๅ‹•ไฝœใ—ใฆใ„ใพใ—ใŸใ€‚
+     configure.ac ใซ AC_C_BIGENDIAN ใƒžใ‚ฏใƒญใ‚’่ฟฝๅŠ ใ™ใ‚‹ใ“ใจใงใ“ใฎๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Christoph Berg ใซใ‚ˆใฃใฆๅ ฑๅ‘Šใ•ใ‚Œใ€ pranavkaruvally ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/106">4.6.1 fails on big-endian s390x: backend response with kind 'E' when expecting 'R'</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-23 [2721c7b76]
+    -->
+    <para>
+     ใ‚ฝใƒผใ‚นใ‚ณใƒผใƒ‰ใฎใ‚ฟใ‚คใƒ—ใƒŸใ‚นใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-09 [4305c42d6]
+    -->
+    <para>
+     ใƒใƒผใƒˆใƒ“ใƒผใƒˆใƒ‡ใƒใ‚คใ‚นใฎๅ‡ฆ็†ใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <filename>pgpool.conf</filename> ใฎๅ‡ฆ็†ไธญใซใ€<varname>heartbeat_device</varname> ใŒ่ชคใฃใฆๅ‡ฆ็†ใ•ใ‚Œใ€ๆœ€ๅˆใฎใƒ‡ใƒใ‚คใ‚นใŒ็„ก่ฆ–ใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Bo Peng ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-02 [06ba7dde4]
+    -->
+    <para>
+     <filename>pgpool.conf</filename>ใฎใ‚ณใƒกใƒณใƒˆใฎใ‚ฟใ‚คใƒ—ใƒŸใ‚นใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-08-15 [a54f5d1ad]
+    -->
+    <para>
+     ใ€Œ8.3. ใƒใ‚คใƒ†ใ‚ฃใƒ–ใƒฌใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณ/ใ‚นใƒŠใƒƒใƒ—ใ‚ทใƒงใƒƒใƒˆใ‚ขใ‚คใ‚ฝใƒฌใƒผใ‚ทใƒงใƒณใƒขใƒผใƒ‰ใฎๆง‹็ฏ‰ใฎไพ‹ใ€ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚(Taiki Koshino)
+    </para>
+    <para>
+     ใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใฎใƒชใƒณใ‚ฏใจใ€Œไบ‹ๅ‰่จญๅฎšใ€ใฎ่ชฌๆ˜Žใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-04 [e2f24fec8]
+    -->
+    <para>
+     ใƒชใƒญใƒผใƒ‰ใซใ‚ˆใฃใฆๅๆ˜ ใ•ใ‚Œใชใ„ใƒ‘ใƒฉใƒกใƒผใ‚ฟใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Taiki Koshino)
+    </para>
+    <para>
+     <varname>authentication_timeout</varname> ใจ <varname>memqcache_oiddir</varname> ใฏใƒชใƒญใƒผใƒ‰ใ—ใฆใ‚‚ๅๆ˜ ใ•ใ‚Œใพใ›ใ‚“ใ€‚
+     ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใŒใ€Œใ“ใฎใƒ‘ใƒฉใƒกใƒผใ‚ฟใฏใ‚ตใƒผใƒใƒผ่ตทๅ‹•ๆ™‚ใซใฎใฟ่จญๅฎšใงใใพใ™ใ€‚ใ€ใซๅค‰ๆ›ดใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-24 [bc5fa5e7e]
+    -->
+    <!--
+    2025-07-23 [1e8963554]
+    -->
+    <para>
+     watchdog ใƒชใƒผใƒ€ใƒผใฎ็”จ่ชžใ‚’็ตฑไธ€ใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ไปฅๅ‰ใฏใ€Œleaderใ€ใ€Œactiveใ€ใ€Œcoordinaterใ€ใจใ„ใ†็”จ่ชžใŒใ€watchdog ใฎใƒชใƒผใƒ€ใƒผใƒŽใƒผใƒ‰ใ‚’ๆŒ‡ใ™ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚ใ“ใฎใ‚ณใƒŸใƒƒใƒˆใงใฏใ“ใ‚Œใ‚‰ใ‚’ใ€Œleaderใ€ใซ็ตฑไธ€ใ—ใพใ—ใŸใ€‚
+     advanced.sgml ใ‚‚ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-06 [31eee18d7]
+    -->
+    <!--
+    2025-07-16 [34b07c2d5]
+    -->
+    <para>
+     ใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Taiki Koshino)
+    </para>
+    <para>
+     ใ€Œ<ulink url="https://www.pgpool.net/docs/latest/ja/html/example-cluster.html">8.2. Pgpool-II + Watchdogใฎๆง‹็ฏ‰ใฎไพ‹</ulink>ใ€ใฎใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [f4ae9f39e]
+    2025-06-18 [7a20dc419]
+    -->
+    <para>
+     ใƒญใƒผใƒ‰ใƒใƒฉใƒณใ‚นใฎ่ชฌๆ˜Žใง่ซ–็†ใƒฌใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณใƒขใƒผใƒ‰ใจ Slony ใƒขใƒผใƒ‰ใŒๆŠœใ‘ใฆใ„ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸ(Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [9d2e4e692]
+    -->
+    <para>
+     <xref linkend="pcp-node-info">ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚ (Bo Peng)
+    </para>
+    <para>
+     ใ€Œ<varname>replication_state</varname>ใ€ใจใ€Œ<varname>replication_sync_state</varname>ใ€ใ‚’ๆญฃใ—ใ่กจ็คบใ™ใ‚‹ใซใฏใ€ๅ„ <varname>backend_application_nameX</varname> ใŒ <varname>primary_conninfo</varname> ใฎ <varname>application_name</varname> ใซๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ€คใจไธ€่‡ดใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚‹ใ“ใจใ‚’ๆ˜Ž็ขบใซใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-08 [59f9df005]
+    -->
+    <para>
+     ใ‚ซใƒผใƒใƒซใฎ่ณ‡ๆบใซ้–ขใ™ใ‚‹ใ‚ปใ‚ฏใ‚ทใƒงใƒณใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <productname>Pgpool-II</productname> ใฏ System V ใฎๅ…ฑๆœ‰ใƒกใƒขใƒชใจใ‚ปใƒžใƒ•ใ‚ฉใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚
+     ่ฆไปถใซใคใ„ใฆใฏใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๅ‚็…งใ™ใ‚‹ใ“ใจใ‚’ใŠๅ‹งใ‚ใ—ใพใ™ใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-07 [40617fd90]
+    -->
+    <para>
+     configure ใฎ <option>--with-ldap</option> ใ‚ชใƒ—ใ‚ทใƒงใƒณใฎ่ชฌๆ˜Žใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ใ“ใ‚Œใฏ LDAPใ‚ตใƒใƒผใƒˆใŒv4.2ใงๅฐŽๅ…ฅใ•ใ‚ŒใŸใจใใซ่ฆ‹่ฝใจใ—ใฆใ„ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-04 [ff60bf930]
+    -->
+    <para>
+     <productname>Pgpool-II</productname> ใงใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใƒ—ใƒฉใƒƒใƒˆใƒ•ใ‚ฉใƒผใƒ ใ‚’ๆ˜Ž็ขบใซใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-03 [cc4da5979]
+    -->
+    <para>
+     <xref linkend="guc-child-life-time"> ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ๅ›žๅธฐใƒ†ใ‚นใƒˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-08 [78e45decf]
+    -->
+    <para>
+     029.cert_passphrase ๅ›žๅธฐใƒ†ใ‚นใƒˆใ‚’ๅฎ‰ๅฎšๅŒ–ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <varname>ssl_passphrase_command</varname> ใŒๆœ‰ๅŠนใงใชใ„ๅ ดๅˆใ€ใ‚จใƒฉใƒผใƒกใƒƒใ‚ปใƒผใ‚ธใฏ้€šๅธธใ€Œbad decryptใ€ใงใ™ใŒใ€ใ€Œwrong tagใ€ใจใชใ‚‹ๅ ดๅˆใ‚‚ใ‚ใ‚Šใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-3-15">
  <title>ใƒชใƒชใƒผใ‚น 4.3.15</title>
  <note>
index da942a8f757e546b672c5ff72fe8f3aeb4be14a8..c293921e2801b1a14c1dc1daf68f54f01b77b849 100644 (file)
@@ -1,6 +1,248 @@
 <!-- doc/src/sgml/release-4.4.sgml -->
 <!-- See header comment in release.sgml about typical markup -->
 
+<sect1 id="release-4-4-13">
+ <title>ใƒชใƒชใƒผใ‚น 4.4.13</title>
+ <note>
+  <title>ใƒชใƒชใƒผใ‚นๆ—ฅ</title>
+  <simpara>2025-08-21</simpara>
+ </note>
+
+ <sect2>
+  <title>ไธๅ…ทๅˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-07-25 [75d905ff9]
+    -->
+    <para>
+     watchdog ใŒไธ้ฉๅˆ‡ใช NOTICE ใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ™ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <function>read_ipc_socket_and_process()</function> ใฏใ€IPCใ‚ฝใ‚ฑใƒƒใƒˆใธใฎใ‚ณใƒžใƒณใƒ‰ๆ›ธใ่พผใฟใฎใŸใณใซใ€ๆ›ธใ่พผใฟใŒๆˆๅŠŸใ—ใŸๅ ดๅˆใงใ‚‚้€š็Ÿฅใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ—ใฆใ„ใพใ—ใŸใ€‚ใ“ใ‚Œใ‚’ไฟฎๆญฃใ—ใ€ๆ›ธใ่พผใฟใŒๅคฑๆ•—ใ—ใŸๅ ดๅˆใซใฎใฟ้€š็Ÿฅใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ™ใ‚‹ใ‚ˆใ†ใซใ—ใพใ—ใŸใ€‚
+     <varname>log_min_messages</varname> ใŒ notice ไปฅไธŠใซ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹ๅ ดๅˆใซใฎใฟใƒกใƒƒใ‚ปใƒผใ‚ธใŒ่กจ็คบใ•ใ‚Œใ‚‹ใŸใ‚ใ€ใ“ใฎใƒใ‚ฐใŒ็™บ่ฆ‹ใ•ใ‚Œใฆใ„ใพใ›ใ‚“ใงใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/121">pgpool IPC socket connection issue</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-19 [d05de5c73]
+    -->
+    <!--
+    2025-07-19 [ed57af34e]
+    -->
+    <para>
+     ใ‚นใ‚ฟใƒผใƒˆใ‚ขใƒƒใƒ—ใƒ‘ใ‚ฑใƒƒใƒˆใ‚’่ชญใ‚“ใงใ„ใ‚‹ใจใใฎใƒกใƒขใƒชใƒผใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     pool_push_pending_data ใงใฎใƒชใ‚ฝใƒผใ‚นใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-30 [bac455b2f]
+    -->
+    <para>
+     ใƒ“ใƒƒใ‚ฐใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใƒžใ‚ทใƒณไธŠใฎ scram-sha-256 ่ช่จผใฎไธๅ…ทๅˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <literal>scram-sha-256</literal> ่ช่จผใ‚’ๅฎŸ่กŒใ™ใ‚‹้š›ใ€ใƒใƒƒใ‚ทใƒฅ้–ขๆ•ฐ <function>pg_sha_256_final</function> ใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚
+     ใ“ใ‚Œใฏ <productname>PostgreSQL</productname> ใ‹ใ‚‰ใ‚คใƒณใƒใƒผใƒˆใ•ใ‚ŒใŸใ‚‚ใฎใงใ€ใƒ—ใƒชใƒ—ใƒญใ‚ปใƒƒใ‚ตๅฎš็พฉ WORDS_BIGENDIAN ใ‚’ไฝฟ็”จใ—ใฆใƒ›ใ‚นใƒˆใƒžใ‚ทใƒณใฎใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใ‚’ๅˆคๆ–ญใ—ใพใ™ใ€‚
+     WORDS_BIGENDIAN ใฏ configure ๆ™‚ใซๅฎš็พฉใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใŒใ€<function>pg_sha_256_final</function>๏ผˆใŠใ‚ˆใณใใฎไป–๏ผ‰ใŒ <productname>PostgreSQL</productname> ใ‹ใ‚‰ใ‚คใƒณใƒใƒผใƒˆใ•ใ‚ŒใŸ้š›ใซใ“ใฎ้ƒจๅˆ†ใŒ็œ็•ฅใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+     ใใฎ็ตๆžœใ€scram-sha-256 ใฏใƒชใƒˆใƒซใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใƒžใ‚ทใƒณใงใฎใฟๅ‹•ไฝœใ—ใฆใ„ใพใ—ใŸใ€‚
+     configure.ac ใซ AC_C_BIGENDIAN ใƒžใ‚ฏใƒญใ‚’่ฟฝๅŠ ใ™ใ‚‹ใ“ใจใงใ“ใฎๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Christoph Berg ใซใ‚ˆใฃใฆๅ ฑๅ‘Šใ•ใ‚Œใ€ pranavkaruvally ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/106">4.6.1 fails on big-endian s390x: backend response with kind 'E' when expecting 'R'</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-23 [2721c7b76]
+    -->
+    <para>
+     ใ‚ฝใƒผใ‚นใ‚ณใƒผใƒ‰ใฎใ‚ฟใ‚คใƒ—ใƒŸใ‚นใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-09 [4305c42d6]
+    -->
+    <para>
+     ใƒใƒผใƒˆใƒ“ใƒผใƒˆใƒ‡ใƒใ‚คใ‚นใฎๅ‡ฆ็†ใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <filename>pgpool.conf</filename> ใฎๅ‡ฆ็†ไธญใซใ€<varname>heartbeat_device</varname> ใŒ่ชคใฃใฆๅ‡ฆ็†ใ•ใ‚Œใ€ๆœ€ๅˆใฎใƒ‡ใƒใ‚คใ‚นใŒ็„ก่ฆ–ใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Bo Peng ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-02 [06ba7dde4]
+    -->
+    <para>
+     <filename>pgpool.conf</filename>ใฎใ‚ณใƒกใƒณใƒˆใฎใ‚ฟใ‚คใƒ—ใƒŸใ‚นใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-08-15 [a54f5d1ad]
+    -->
+    <para>
+     ใ€Œ8.3. ใƒใ‚คใƒ†ใ‚ฃใƒ–ใƒฌใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณ/ใ‚นใƒŠใƒƒใƒ—ใ‚ทใƒงใƒƒใƒˆใ‚ขใ‚คใ‚ฝใƒฌใƒผใ‚ทใƒงใƒณใƒขใƒผใƒ‰ใฎๆง‹็ฏ‰ใฎไพ‹ใ€ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚(Taiki Koshino)
+    </para>
+    <para>
+     ใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใฎใƒชใƒณใ‚ฏใจใ€Œไบ‹ๅ‰่จญๅฎšใ€่ชฌๆ˜Žใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-04 [e2f24fec8]
+    -->
+    <para>
+     ใƒชใƒญใƒผใƒ‰ใซใ‚ˆใฃใฆๅๆ˜ ใ•ใ‚Œใชใ„ใƒ‘ใƒฉใƒกใƒผใ‚ฟใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Taiki Koshino)
+    </para>
+    <para>
+     <varname>authentication_timeout</varname> ใจ <varname>memqcache_oiddir</varname> ใฏใƒชใƒญใƒผใƒ‰ใ—ใฆใ‚‚ๅๆ˜ ใ•ใ‚Œใพใ›ใ‚“ใ€‚
+     ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใŒใ€Œใ“ใฎใƒ‘ใƒฉใƒกใƒผใ‚ฟใฏใ‚ตใƒผใƒใƒผ่ตทๅ‹•ๆ™‚ใซใฎใฟ่จญๅฎšใงใใพใ™ใ€‚ใ€ใซๅค‰ๆ›ดใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-24 [bc5fa5e7e]
+    -->
+    <!--
+    2025-07-23 [1e8963554]
+    -->
+    <para>
+     watchdog ใƒชใƒผใƒ€ใƒผใฎ็”จ่ชžใ‚’็ตฑไธ€ใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ไปฅๅ‰ใฏใ€Œleaderใ€ใ€Œactiveใ€ใ€Œcoordinaterใ€ใจใ„ใ†็”จ่ชžใŒใ€watchdog ใฎใƒชใƒผใƒ€ใƒผใƒŽใƒผใƒ‰ใ‚’ๆŒ‡ใ™ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚ใ“ใฎใ‚ณใƒŸใƒƒใƒˆใงใฏใ“ใ‚Œใ‚‰ใ‚’ใ€Œleaderใ€ใซ็ตฑไธ€ใ—ใพใ—ใŸใ€‚
+     advanced.sgml ใ‚‚ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-06 [31eee18d7]
+    -->
+    <!--
+    2025-07-16 [34b07c2d5]
+    -->
+    <para>
+     ใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Taiki Koshino)
+    </para>
+    <para>
+     ใ€Œ<ulink url="https://www.pgpool.net/docs/latest/ja/html/example-cluster.html">8.2. Pgpool-II + Watchdogใฎๆง‹็ฏ‰ใฎไพ‹</ulink>ใ€ใฎใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [f4ae9f39e]
+    2025-06-18 [7a20dc419]
+    -->
+    <para>
+     ใƒญใƒผใƒ‰ใƒใƒฉใƒณใ‚นใฎ่ชฌๆ˜Žใง่ซ–็†ใƒฌใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณใƒขใƒผใƒ‰ใจ Slony ใƒขใƒผใƒ‰ใŒๆŠœใ‘ใฆใ„ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸ(Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [9d2e4e692]
+    -->
+    <para>
+     <xref linkend="pcp-node-info">ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚ (Bo Peng)
+    </para>
+    <para>
+     ใ€Œ<varname>replication_state</varname>ใ€ใจใ€Œ<varname>replication_sync_state</varname>ใ€ใ‚’ๆญฃใ—ใ่กจ็คบใ™ใ‚‹ใซใฏใ€ๅ„ <varname>backend_application_nameX</varname> ใŒ <varname>primary_conninfo</varname> ใฎ <varname>application_name</varname> ใซๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ€คใจไธ€่‡ดใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚‹ใ“ใจใ‚’ๆ˜Ž็ขบใซใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-08 [59f9df005]
+    -->
+    <para>
+     ใ‚ซใƒผใƒใƒซใฎ่ณ‡ๆบใซ้–ขใ™ใ‚‹ใ‚ปใ‚ฏใ‚ทใƒงใƒณใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <productname>Pgpool-II</productname> ใฏ System V ใฎๅ…ฑๆœ‰ใƒกใƒขใƒชใจใ‚ปใƒžใƒ•ใ‚ฉใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚
+     ่ฆไปถใซใคใ„ใฆใฏใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๅ‚็…งใ™ใ‚‹ใ“ใจใ‚’ใŠๅ‹งใ‚ใ—ใพใ™ใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-07 [40617fd90]
+    -->
+    <para>
+     configure ใฎ <option>--with-ldap</option> ใ‚ชใƒ—ใ‚ทใƒงใƒณใฎ่ชฌๆ˜Žใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ใ“ใ‚Œใฏ LDAPใ‚ตใƒใƒผใƒˆใŒv4.2ใงๅฐŽๅ…ฅใ•ใ‚ŒใŸใจใใซ่ฆ‹่ฝใจใ—ใฆใ„ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-04 [ff60bf930]
+    -->
+    <para>
+     <productname>Pgpool-II</productname> ใงใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใƒ—ใƒฉใƒƒใƒˆใƒ•ใ‚ฉใƒผใƒ ใ‚’ๆ˜Ž็ขบใซใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-03 [cc4da5979]
+    -->
+    <para>
+     <xref linkend="guc-child-life-time"> ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ๅ›žๅธฐใƒ†ใ‚นใƒˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-08 [78e45decf]
+    -->
+    <para>
+     029.cert_passphrase ๅ›žๅธฐใƒ†ใ‚นใƒˆใ‚’ๅฎ‰ๅฎšๅŒ–ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <varname>ssl_passphrase_command</varname> ใŒๆœ‰ๅŠนใงใชใ„ๅ ดๅˆใ€ใ‚จใƒฉใƒผใƒกใƒƒใ‚ปใƒผใ‚ธใฏ้€šๅธธใ€Œbad decryptใ€ใงใ™ใŒใ€ใ€Œwrong tagใ€ใจใชใ‚‹ๅ ดๅˆใ‚‚ใ‚ใ‚Šใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-4-12">
  <title>ใƒชใƒชใƒผใ‚น 4.4.12</title>
  <note>
index 30cde86af66261d02b3bad2c9df42502c277bcdd..6c5e7e4cedb9535c42d6ecb1dd8eb10fca3e5b3e 100644 (file)
@@ -1,6 +1,248 @@
 <!-- doc/src/sgml/release-4.5.sgml -->
 <!-- See header comment in release.sgml about typical markup -->
 
+<sect1 id="release-4-5-8">
+ <title>ใƒชใƒชใƒผใ‚น 4.5.8</title>
+ <note>
+  <title>ใƒชใƒชใƒผใ‚นๆ—ฅ</title>
+  <simpara>2025-08-21</simpara>
+ </note>
+
+ <sect2>
+  <title>ไธๅ…ทๅˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-07-25 [75d905ff9]
+    -->
+    <para>
+     watchdog ใŒไธ้ฉๅˆ‡ใช NOTICE ใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ™ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <function>read_ipc_socket_and_process()</function> ใฏใ€IPCใ‚ฝใ‚ฑใƒƒใƒˆใธใฎใ‚ณใƒžใƒณใƒ‰ๆ›ธใ่พผใฟใฎใŸใณใซใ€ๆ›ธใ่พผใฟใŒๆˆๅŠŸใ—ใŸๅ ดๅˆใงใ‚‚้€š็Ÿฅใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ—ใฆใ„ใพใ—ใŸใ€‚ใ“ใ‚Œใ‚’ไฟฎๆญฃใ—ใ€ๆ›ธใ่พผใฟใŒๅคฑๆ•—ใ—ใŸๅ ดๅˆใซใฎใฟ้€š็Ÿฅใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ™ใ‚‹ใ‚ˆใ†ใซใ—ใพใ—ใŸใ€‚
+     <varname>log_min_messages</varname> ใŒ notice ไปฅไธŠใซ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹ๅ ดๅˆใซใฎใฟใƒกใƒƒใ‚ปใƒผใ‚ธใŒ่กจ็คบใ•ใ‚Œใ‚‹ใŸใ‚ใ€ใ“ใฎใƒใ‚ฐใŒ็™บ่ฆ‹ใ•ใ‚Œใฆใ„ใพใ›ใ‚“ใงใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/121">pgpool IPC socket connection issue</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-19 [d05de5c73]
+    -->
+    <!--
+    2025-07-19 [ed57af34e]
+    -->
+    <para>
+     ใ‚นใ‚ฟใƒผใƒˆใ‚ขใƒƒใƒ—ใƒ‘ใ‚ฑใƒƒใƒˆใ‚’่ชญใ‚“ใงใ„ใ‚‹ใจใใฎใƒกใƒขใƒชใƒผใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     pool_push_pending_data ใงใฎใƒชใ‚ฝใƒผใ‚นใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-30 [bac455b2f]
+    -->
+    <para>
+     ใƒ“ใƒƒใ‚ฐใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใƒžใ‚ทใƒณไธŠใฎ scram-sha-256 ่ช่จผใฎไธๅ…ทๅˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <literal>scram-sha-256</literal> ่ช่จผใ‚’ๅฎŸ่กŒใ™ใ‚‹้š›ใ€ใƒใƒƒใ‚ทใƒฅ้–ขๆ•ฐ <function>pg_sha_256_final</function> ใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚
+     ใ“ใ‚Œใฏ <productname>PostgreSQL</productname> ใ‹ใ‚‰ใ‚คใƒณใƒใƒผใƒˆใ•ใ‚ŒใŸใ‚‚ใฎใงใ€ใƒ—ใƒชใƒ—ใƒญใ‚ปใƒƒใ‚ตๅฎš็พฉ WORDS_BIGENDIAN ใ‚’ไฝฟ็”จใ—ใฆใƒ›ใ‚นใƒˆใƒžใ‚ทใƒณใฎใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใ‚’ๅˆคๆ–ญใ—ใพใ™ใ€‚
+     WORDS_BIGENDIAN ใฏ configure ๆ™‚ใซๅฎš็พฉใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใŒใ€<function>pg_sha_256_final</function>๏ผˆใŠใ‚ˆใณใใฎไป–๏ผ‰ใŒ <productname>PostgreSQL</productname> ใ‹ใ‚‰ใ‚คใƒณใƒใƒผใƒˆใ•ใ‚ŒใŸ้š›ใซใ“ใฎ้ƒจๅˆ†ใŒ็œ็•ฅใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+     ใใฎ็ตๆžœใ€scram-sha-256 ใฏใƒชใƒˆใƒซใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใƒžใ‚ทใƒณใงใฎใฟๅ‹•ไฝœใ—ใฆใ„ใพใ—ใŸใ€‚
+     configure.ac ใซ AC_C_BIGENDIAN ใƒžใ‚ฏใƒญใ‚’่ฟฝๅŠ ใ™ใ‚‹ใ“ใจใงใ“ใฎๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Christoph Berg ใซใ‚ˆใฃใฆๅ ฑๅ‘Šใ•ใ‚Œใ€ pranavkaruvally ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/106">4.6.1 fails on big-endian s390x: backend response with kind 'E' when expecting 'R'</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-23 [2721c7b76]
+    -->
+    <para>
+     ใ‚ฝใƒผใ‚นใ‚ณใƒผใƒ‰ใฎใ‚ฟใ‚คใƒ—ใƒŸใ‚นใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-09 [4305c42d6]
+    -->
+    <para>
+     ใƒใƒผใƒˆใƒ“ใƒผใƒˆใƒ‡ใƒใ‚คใ‚นใฎๅ‡ฆ็†ใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <filename>pgpool.conf</filename> ใฎๅ‡ฆ็†ไธญใซใ€<varname>heartbeat_device</varname> ใŒ่ชคใฃใฆๅ‡ฆ็†ใ•ใ‚Œใ€ๆœ€ๅˆใฎใƒ‡ใƒใ‚คใ‚นใŒ็„ก่ฆ–ใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Bo Peng ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-02 [06ba7dde4]
+    -->
+    <para>
+     <filename>pgpool.conf</filename>ใฎใ‚ณใƒกใƒณใƒˆใฎใ‚ฟใ‚คใƒ—ใƒŸใ‚นใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-08-15 [a54f5d1ad]
+    -->
+    <para>
+     ใ€Œ8.3. ใƒใ‚คใƒ†ใ‚ฃใƒ–ใƒฌใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณ/ใ‚นใƒŠใƒƒใƒ—ใ‚ทใƒงใƒƒใƒˆใ‚ขใ‚คใ‚ฝใƒฌใƒผใ‚ทใƒงใƒณใƒขใƒผใƒ‰ใฎๆง‹็ฏ‰ใฎไพ‹ใ€ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚(Taiki Koshino)
+    </para>
+    <para>
+     ใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใฎใƒชใƒณใ‚ฏใจใ€Œไบ‹ๅ‰่จญๅฎšใ€ใฎ่ชฌๆ˜Žใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-04 [e2f24fec8]
+    -->
+    <para>
+     ใƒชใƒญใƒผใƒ‰ใซใ‚ˆใฃใฆๅๆ˜ ใ•ใ‚Œใชใ„ใƒ‘ใƒฉใƒกใƒผใ‚ฟใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Taiki Koshino)
+    </para>
+    <para>
+     <varname>authentication_timeout</varname> ใจ <varname>memqcache_oiddir</varname> ใฏใƒชใƒญใƒผใƒ‰ใ—ใฆใ‚‚ๅๆ˜ ใ•ใ‚Œใพใ›ใ‚“ใ€‚
+     ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใŒใ€Œใ“ใฎใƒ‘ใƒฉใƒกใƒผใ‚ฟใฏใ‚ตใƒผใƒใƒผ่ตทๅ‹•ๆ™‚ใซใฎใฟ่จญๅฎšใงใใพใ™ใ€‚ใ€ใซๅค‰ๆ›ดใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-24 [bc5fa5e7e]
+    -->
+    <!--
+    2025-07-23 [1e8963554]
+    -->
+    <para>
+     watchdog ใƒชใƒผใƒ€ใƒผใฎ็”จ่ชžใ‚’็ตฑไธ€ใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ไปฅๅ‰ใฏใ€Œleaderใ€ใ€Œactiveใ€ใ€Œcoordinaterใ€ใจใ„ใ†็”จ่ชžใŒใ€watchdog ใฎใƒชใƒผใƒ€ใƒผใƒŽใƒผใƒ‰ใ‚’ๆŒ‡ใ™ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚ใ“ใฎใ‚ณใƒŸใƒƒใƒˆใงใฏใ“ใ‚Œใ‚‰ใ‚’ใ€Œleaderใ€ใซ็ตฑไธ€ใ—ใพใ—ใŸใ€‚
+     advanced.sgml ใ‚‚ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-06 [31eee18d7]
+    -->
+    <!--
+    2025-07-16 [34b07c2d5]
+    -->
+    <para>
+     ใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Taiki Koshino)
+    </para>
+    <para>
+     ใ€Œ<ulink url="https://www.pgpool.net/docs/latest/ja/html/example-cluster.html">8.2. Pgpool-II + Watchdogใฎๆง‹็ฏ‰ใฎไพ‹</ulink>ใ€ใฎใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [f4ae9f39e]
+    2025-06-18 [7a20dc419]
+    -->
+    <para>
+     ใƒญใƒผใƒ‰ใƒใƒฉใƒณใ‚นใฎ่ชฌๆ˜Žใง่ซ–็†ใƒฌใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณใƒขใƒผใƒ‰ใจ Slony ใƒขใƒผใƒ‰ใŒๆŠœใ‘ใฆใ„ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸ(Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [9d2e4e692]
+    -->
+    <para>
+     <xref linkend="pcp-node-info">ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚ (Bo Peng)
+    </para>
+    <para>
+     ใ€Œ<varname>replication_state</varname>ใ€ใจใ€Œ<varname>replication_sync_state</varname>ใ€ใ‚’ๆญฃใ—ใ่กจ็คบใ™ใ‚‹ใซใฏใ€ๅ„ <varname>backend_application_nameX</varname> ใŒ <varname>primary_conninfo</varname> ใฎ <varname>application_name</varname> ใซๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ€คใจไธ€่‡ดใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚‹ใ“ใจใ‚’ๆ˜Ž็ขบใซใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-08 [59f9df005]
+    -->
+    <para>
+     ใ‚ซใƒผใƒใƒซใฎ่ณ‡ๆบใซ้–ขใ™ใ‚‹ใ‚ปใ‚ฏใ‚ทใƒงใƒณใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <productname>Pgpool-II</productname> ใฏ System V ใฎๅ…ฑๆœ‰ใƒกใƒขใƒชใจใ‚ปใƒžใƒ•ใ‚ฉใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚
+     ่ฆไปถใซใคใ„ใฆใฏใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๅ‚็…งใ™ใ‚‹ใ“ใจใ‚’ใŠๅ‹งใ‚ใ—ใพใ™ใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-07 [40617fd90]
+    -->
+    <para>
+     configure ใฎ <option>--with-ldap</option> ใ‚ชใƒ—ใ‚ทใƒงใƒณใฎ่ชฌๆ˜Žใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ใ“ใ‚Œใฏ LDAPใ‚ตใƒใƒผใƒˆใŒv4.2ใงๅฐŽๅ…ฅใ•ใ‚ŒใŸใจใใซ่ฆ‹่ฝใจใ—ใฆใ„ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-04 [ff60bf930]
+    -->
+    <para>
+     <productname>Pgpool-II</productname> ใงใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใƒ—ใƒฉใƒƒใƒˆใƒ•ใ‚ฉใƒผใƒ ใ‚’ๆ˜Ž็ขบใซใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-03 [cc4da5979]
+    -->
+    <para>
+     <xref linkend="guc-child-life-time"> ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ๅ›žๅธฐใƒ†ใ‚นใƒˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-08 [78e45decf]
+    -->
+    <para>
+     029.cert_passphrase ๅ›žๅธฐใƒ†ใ‚นใƒˆใ‚’ๅฎ‰ๅฎšๅŒ–ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <varname>ssl_passphrase_command</varname> ใŒๆœ‰ๅŠนใงใชใ„ๅ ดๅˆใ€ใ‚จใƒฉใƒผใƒกใƒƒใ‚ปใƒผใ‚ธใฏ้€šๅธธใ€Œbad decryptใ€ใงใ™ใŒใ€ใ€Œwrong tagใ€ใจใชใ‚‹ๅ ดๅˆใ‚‚ใ‚ใ‚Šใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-5-7">
  <title>ใƒชใƒชใƒผใ‚น 4.5.7</title>
  <note>
index d0b7fe9d8bc78521ef628552f9850ac98544cdc5..d2cc28fedc6eb32e5031e4f2f89707ab61140910 100644 (file)
@@ -1,3 +1,320 @@
+<sect1 id="release-4-6-3">
+ <title>ใƒชใƒชใƒผใ‚น 4.6.3</title>
+ <note>
+  <title>ใƒชใƒชใƒผใ‚นๆ—ฅ</title>
+  <simpara>2025-08-21</simpara>
+ </note>
+
+ <sect2>
+  <title>ๅค‰ๆ›ด็‚น</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-13 [ebfd2423c]
+    -->
+    <para>
+     ใƒใƒƒใ‚ฏใ‚จใƒณใƒ‰ใธใฎๆŽฅ็ถšใƒ—ใƒญใ‚ปใ‚นใ‚’ๅผทๅŒ–ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     ็‰นๅฎšใฎ็’ฐๅขƒ๏ผˆ็‰นใซ k8s๏ผ‰ใงใฏใ€DNS ใƒซใƒƒใ‚ฏใ‚ขใƒƒใƒ—ใŒไธๅฎ‰ๅฎšใซใชใ‚Šใ€ใƒใƒƒใ‚ฏใ‚จใƒณใƒ‰ใƒ—ใƒญใ‚ปใ‚นใธใฎๆŽฅ็ถšใซๅคฑๆ•—ใ—ใพใ™ใ€‚ใ“ใ‚Œใฏใ€<function>connect_inet_domain_socket_by_port()</function> ๅ†…ใฎ <function>getaddrinfo()</function> ใฎๅ‘ผใณๅ‡บใ—ใง็™บ็”Ÿใ—ใพใ™ใ€‚
+     ใ“ใฎ็Šถๆณใ‚’ๆ”นๅ–„ใ™ใ‚‹ใŸใ‚ใซใ€<function>getaddrinfo()</function> ใŒ EAI_AGAIN ใงๅคฑๆ•—ใ—ใŸๅ ดๅˆใ€ๆœ€ๅคง 5 ๅ›žใพใงๅ†่ฉฆ่กŒใ—ใพใ™๏ผˆๅ†่ฉฆ่กŒใ”ใจใซ 1 ็ง’้–“ใ‚นใƒชใƒผใƒ—ใ—ใพใ™๏ผ‰ใ€‚
+     <function>connect_inet_domain_socket_by_port()</function> ใŒ "retry" ๅผ•ๆ•ฐใ‚’ false ใซ่จญๅฎšใ—ใฆๅ‘ผใณๅ‡บใ•ใ‚ŒใŸๅ ดๅˆใ€ๅ†่ฉฆ่กŒใฏ่กŒใ‚ใ‚Œใชใ„ใ“ใจใซๆณจๆ„ใ—ใฆใใ ใ•ใ„ใ€‚
+     ใƒ˜ใƒซใ‚นใƒใ‚งใƒƒใ‚ฏใฏใ€ๅ†่ฉฆ่กŒใƒ•ใƒฉใ‚ฐใ‚’ false ใซ่จญๅฎšใ—ใฆ <function>connect_inet_domain_socket_by_port()</function> ใ‚’ๅ‘ผใณๅ‡บใ™ใŸใ‚ใ€ๅ†่ฉฆ่กŒใฏใƒ˜ใƒซใ‚นใƒใ‚งใƒƒใ‚ฏ่‡ช่บซใฎใƒ‘ใƒฉใƒกใƒผใ‚ฟใซใ‚ˆใฃใฆๅˆถๅพกใ•ใ‚Œใพใ™ใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/104">A single DNS lookup failure will trigger backend failover</ulink>
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ไธๅ…ทๅˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-07-25 [75d905ff9]
+    -->
+    <para>
+     watchdog ใŒไธ้ฉๅˆ‡ใช NOTICE ใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ™ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <function>read_ipc_socket_and_process()</function> ใฏใ€IPCใ‚ฝใ‚ฑใƒƒใƒˆใธใฎใ‚ณใƒžใƒณใƒ‰ๆ›ธใ่พผใฟใฎใŸใณใซใ€ๆ›ธใ่พผใฟใŒๆˆๅŠŸใ—ใŸๅ ดๅˆใงใ‚‚้€š็Ÿฅใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ—ใฆใ„ใพใ—ใŸใ€‚ใ“ใ‚Œใ‚’ไฟฎๆญฃใ—ใ€ๆ›ธใ่พผใฟใŒๅคฑๆ•—ใ—ใŸๅ ดๅˆใซใฎใฟ้€š็Ÿฅใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ๅ‡บๅŠ›ใ™ใ‚‹ใ‚ˆใ†ใซใ—ใพใ—ใŸใ€‚
+     <varname>log_min_messages</varname> ใŒ notice ไปฅไธŠใซ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹ๅ ดๅˆใซใฎใฟใƒกใƒƒใ‚ปใƒผใ‚ธใŒ่กจ็คบใ•ใ‚Œใ‚‹ใŸใ‚ใ€ใ“ใฎใƒใ‚ฐใŒ็™บ่ฆ‹ใ•ใ‚Œใฆใ„ใพใ›ใ‚“ใงใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/121">pgpool IPC socket connection issue</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-19 [d05de5c73]
+    -->
+    <!--
+    2025-07-19 [ed57af34e]
+    -->
+    <para>
+     ใ‚นใ‚ฟใƒผใƒˆใ‚ขใƒƒใƒ—ใƒ‘ใ‚ฑใƒƒใƒˆใ‚’่ชญใ‚“ใงใ„ใ‚‹ใจใใฎใƒกใƒขใƒชใƒผใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     pool_push_pending_data ใงใฎใƒชใ‚ฝใƒผใ‚นใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+  </itemizedlist>
+
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-30 [bac455b2f]
+    -->
+    <para>
+     ใƒ“ใƒƒใ‚ฐใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใƒžใ‚ทใƒณไธŠใฎ scram-sha-256 ่ช่จผใฎไธๅ…ทๅˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <literal>scram-sha-256</literal> ่ช่จผใ‚’ๅฎŸ่กŒใ™ใ‚‹้š›ใ€ใƒใƒƒใ‚ทใƒฅ้–ขๆ•ฐ <function>pg_sha_256_final</function> ใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚
+     ใ“ใ‚Œใฏ <productname>PostgreSQL</productname> ใ‹ใ‚‰ใ‚คใƒณใƒใƒผใƒˆใ•ใ‚ŒใŸใ‚‚ใฎใงใ€ใƒ—ใƒชใƒ—ใƒญใ‚ปใƒƒใ‚ตๅฎš็พฉ WORDS_BIGENDIAN ใ‚’ไฝฟ็”จใ—ใฆใƒ›ใ‚นใƒˆใƒžใ‚ทใƒณใฎใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใ‚’ๅˆคๆ–ญใ—ใพใ™ใ€‚
+     WORDS_BIGENDIAN ใฏ configure ๆ™‚ใซๅฎš็พฉใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใŒใ€<function>pg_sha_256_final</function>๏ผˆใŠใ‚ˆใณใใฎไป–๏ผ‰ใŒ <productname>PostgreSQL</productname> ใ‹ใ‚‰ใ‚คใƒณใƒใƒผใƒˆใ•ใ‚ŒใŸ้š›ใซใ“ใฎ้ƒจๅˆ†ใŒ็œ็•ฅใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+     ใใฎ็ตๆžœใ€scram-sha-256 ใฏใƒชใƒˆใƒซใ‚จใƒณใƒ‡ใ‚ฃใ‚ขใƒณใƒžใ‚ทใƒณใงใฎใฟๅ‹•ไฝœใ—ใฆใ„ใพใ—ใŸใ€‚
+     configure.ac ใซ AC_C_BIGENDIAN ใƒžใ‚ฏใƒญใ‚’่ฟฝๅŠ ใ™ใ‚‹ใ“ใจใงใ“ใฎๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Christoph Berg ใซใ‚ˆใฃใฆๅ ฑๅ‘Šใ•ใ‚Œใ€ pranavkaruvally ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://github.com/pgpool/pgpool2/issues/106">4.6.1 fails on big-endian s390x: backend response with kind 'E' when expecting 'R'</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-23 [2721c7b76]
+    -->
+    <para>
+     ใ‚ฝใƒผใ‚นใ‚ณใƒผใƒ‰ใฎใ‚ฟใ‚คใƒ—ใƒŸใ‚นใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-14 [f88b1c18f]
+    -->
+    <para>
+     ใƒใƒผใƒˆใƒ“ใƒผใƒˆใƒ‡ใƒใ‚คใ‚นใฎๅ‡ฆ็†ใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <function>wd_create_hb_recv_socket()</function> ใจ <function>wd_create_hb_send_socket()</function> ใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+     setsockopt(SO_BINDTODEVICE) ใซ struct ifreq ใ‚’่ชคใฃใฆๆธกใ™ใฎใงใฏใชใใ€NULL ใง็ต‚ไบ†ใ™ใ‚‹ใƒ‡ใƒใ‚คใ‚นๅๆ–‡ๅญ—ๅˆ—ใ‚’ๆธกใ™ใ‚ˆใ†ใซใ—ใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://www.pgpool.net/pipermail/pgpool-hackers/2025-May/004603.html">[pgpool-hackers: 4602] heartbeat and SO_BINDTODEVICE</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-14 [73bcbd96e]
+    -->
+    <para>
+     heartbeat receiver ใƒ—ใƒญใ‚ปใ‚นใงใฎใƒชใ‚ฝใƒผใ‚นใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-09 [4305c42d6]
+    -->
+    <para>
+     ใƒใƒผใƒˆใƒ“ใƒผใƒˆใƒ‡ใƒใ‚คใ‚นใฎๅ‡ฆ็†ใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     <filename>pgpool.conf</filename> ใฎๅ‡ฆ็†ไธญใซใ€<varname>heartbeat_device</varname> ใŒ่ชคใฃใฆๅ‡ฆ็†ใ•ใ‚Œใ€ๆœ€ๅˆใฎใƒ‡ใƒใ‚คใ‚นใŒ็„ก่ฆ–ใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Bo Peng ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-05 [b249a118c]
+    -->
+    <para>
+     hearbeat receiver ใƒ—ใƒญใ‚ปใ‚นใŒๅ‹•ไฝœใ—ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     ใƒใƒผใƒˆใƒ“ใƒผใƒˆใฎ IPv6 ใ‚ตใƒใƒผใƒˆใฏใƒใƒผใ‚ธใƒงใƒณ 4.6 ใง่ฟฝๅŠ ใ•ใ‚Œใพใ—ใŸใŒใ€heartbeat receiver ใƒ—ใƒญใ‚ปใ‚นใŒ่ชคใฃใฆใƒซใƒผใƒ—ใƒใƒƒใ‚ฏใ‚ขใƒ‰ใƒฌใ‚นใฎใฟใซใƒใ‚คใƒณใƒ‰ใ•ใ‚Œใ€ไป–ใฎใƒŽใƒผใƒ‰ใ‹ใ‚‰ใฎๅ—ไฟกใŒๅฆจใ’ใ‚‰ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+     <function>getaddrinfo()</function> ใซ AI_PASSIVE ใƒ•ใƒฉใ‚ฐใ‚’่ฟฝๅŠ ใ™ใ‚‹ใจใ€ใ™ในใฆใฎใƒใƒƒใƒˆใƒฏใƒผใ‚ฏใ‚คใƒณใ‚ฟใƒผใƒ•ใ‚งใƒผใ‚นใซใƒใ‚คใƒณใƒ‰ใ•ใ‚Œใ‚‹ใ‚ˆใ†ใซใชใ‚Šใ€ใ“ใฎๅ•้กŒใฏไฟฎๆญฃใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+    <para>
+     ใ“ใฎๅ•้กŒใฏ Bo Peng ใซใ‚ˆใฃใฆๅˆ†ๆžใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-02 [06ba7dde4]
+    -->
+    <para>
+     <filename>pgpool.conf</filename>ใฎใ‚ณใƒกใƒณใƒˆใฎใ‚ฟใ‚คใƒ—ใƒŸใ‚นใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-08-15 [a54f5d1ad]
+    -->
+    <para>
+     ใ€Œ8.3. ใƒใ‚คใƒ†ใ‚ฃใƒ–ใƒฌใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณ/ใ‚นใƒŠใƒƒใƒ—ใ‚ทใƒงใƒƒใƒˆใ‚ขใ‚คใ‚ฝใƒฌใƒผใ‚ทใƒงใƒณใƒขใƒผใƒ‰ใฎๆง‹็ฏ‰ใฎไพ‹ใ€ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚(Taiki Koshino)
+    </para>
+    <para>
+     ใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใฎใƒชใƒณใ‚ฏใจใ€Œไบ‹ๅ‰่จญๅฎšใ€ใฎ่ชฌๆ˜Žใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-04 [e2f24fec8]
+    -->
+    <para>
+     ใƒชใƒญใƒผใƒ‰ใซใ‚ˆใฃใฆๅๆ˜ ใ•ใ‚Œใชใ„ใƒ‘ใƒฉใƒกใƒผใ‚ฟใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚ (Taiki Koshino)
+    </para>
+    <para>
+     <varname>authentication_timeout</varname> ใจ <varname>memqcache_oiddir</varname> ใฏใƒชใƒญใƒผใƒ‰ใ—ใฆใ‚‚ๅๆ˜ ใ•ใ‚Œใพใ›ใ‚“ใ€‚
+     ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใŒใ€Œใ“ใฎใƒ‘ใƒฉใƒกใƒผใ‚ฟใฏใ‚ตใƒผใƒใƒผ่ตทๅ‹•ๆ™‚ใซใฎใฟ่จญๅฎšใงใใพใ™ใ€‚ใ€ใซๅค‰ๆ›ดใ•ใ‚Œใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-24 [bc5fa5e7e]
+    -->
+    <!--
+    2025-07-23 [1e8963554]
+    -->
+    <para>
+     watchdog ใƒชใƒผใƒ€ใƒผใฎ็”จ่ชžใ‚’็ตฑไธ€ใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ไปฅๅ‰ใฏใ€Œleaderใ€ใ€Œactiveใ€ใ€Œcoordinaterใ€ใจใ„ใ†็”จ่ชžใŒใ€watchdog ใฎใƒชใƒผใƒ€ใƒผใƒŽใƒผใƒ‰ใ‚’ๆŒ‡ใ™ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚ใ“ใฎใ‚ณใƒŸใƒƒใƒˆใงใฏใ“ใ‚Œใ‚‰ใ‚’ใ€Œleaderใ€ใซ็ตฑไธ€ใ—ใพใ—ใŸใ€‚
+     advanced.sgml ใ‚‚ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-06 [31eee18d7]
+    -->
+    <!--
+    2025-07-16 [34b07c2d5]
+    -->
+    <para>
+     ใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Taiki Koshino)
+    </para>
+    <para>
+     ใ€Œ<ulink url="https://www.pgpool.net/docs/latest/ja/html/example-cluster.html">8.2. Pgpool-II + Watchdogใฎๆง‹็ฏ‰ใฎไพ‹</ulink>ใ€ใฎใ‚ตใƒณใƒ—ใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [f4ae9f39e]
+    2025-06-18 [7a20dc419]
+    -->
+    <para>
+     ใƒญใƒผใƒ‰ใƒใƒฉใƒณใ‚นใฎ่ชฌๆ˜Žใง่ซ–็†ใƒฌใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณใƒขใƒผใƒ‰ใจ Slony ใƒขใƒผใƒ‰ใŒๆŠœใ‘ใฆใ„ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃใ—ใพใ—ใŸ(Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [9d2e4e692]
+    -->
+    <para>
+     <xref linkend="pcp-node-info">ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚ (Bo Peng)
+    </para>
+    <para>
+     ใ€Œ<varname>replication_state</varname>ใ€ใจใ€Œ<varname>replication_sync_state</varname>ใ€ใ‚’ๆญฃใ—ใ่กจ็คบใ™ใ‚‹ใซใฏใ€ๅ„ <varname>backend_application_nameX</varname> ใŒ <varname>primary_conninfo</varname> ใฎ <varname>application_name</varname> ใซๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ€คใจไธ€่‡ดใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚‹ใ“ใจใ‚’ๆ˜Ž็ขบใซใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-08 [59f9df005]
+    -->
+    <para>
+     ใ‚ซใƒผใƒใƒซใฎ่ณ‡ๆบใซ้–ขใ™ใ‚‹ใ‚ปใ‚ฏใ‚ทใƒงใƒณใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <productname>Pgpool-II</productname> ใฏ System V ใฎๅ…ฑๆœ‰ใƒกใƒขใƒชใจใ‚ปใƒžใƒ•ใ‚ฉใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚
+     ่ฆไปถใซใคใ„ใฆใฏใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๅ‚็…งใ™ใ‚‹ใ“ใจใ‚’ใŠๅ‹งใ‚ใ—ใพใ™ใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-07 [40617fd90]
+    -->
+    <para>
+     configure ใฎ <option>--with-ldap</option> ใ‚ชใƒ—ใ‚ทใƒงใƒณใฎ่ชฌๆ˜Žใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ใ“ใ‚Œใฏ LDAPใ‚ตใƒใƒผใƒˆใŒv4.2ใงๅฐŽๅ…ฅใ•ใ‚ŒใŸใจใใซ่ฆ‹่ฝใจใ—ใฆใ„ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-05 [9ee9eb164]
+    -->
+    <para>
+     $PGDATA ใ‚’ใ‚จใ‚นใ‚ฑใƒผใƒ—ใ™ใ‚‹ใ‚ˆใ†ใ€ใ€Œ8.2. <productname>Pgpool-II</productname> + Watchdogใฎๆง‹็ฏ‰ใฎไพ‹ใ€ใฎใ‚ณใƒžใƒณใƒ‰ใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-04 [ff60bf930]
+    -->
+    <para>
+     <productname>Pgpool-II</productname> ใงใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใƒ—ใƒฉใƒƒใƒˆใƒ•ใ‚ฉใƒผใƒ ใ‚’ๆ˜Ž็ขบใซใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-03 [cc4da5979]
+    -->
+    <para>
+     <xref linkend="guc-child-life-time"> ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๆ”นๅ–„ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ๅ›žๅธฐใƒ†ใ‚นใƒˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-08 [78e45decf]
+    -->
+    <para>
+     029.cert_passphrase ๅ›žๅธฐใƒ†ใ‚นใƒˆใ‚’ๅฎ‰ๅฎšๅŒ–ใ—ใพใ—ใŸใ€‚ (Tatsuo Ishii)
+    </para>
+    <para>
+     <varname>ssl_passphrase_command</varname> ใŒๆœ‰ๅŠนใงใชใ„ๅ ดๅˆใ€ใ‚จใƒฉใƒผใƒกใƒƒใ‚ปใƒผใ‚ธใฏ้€šๅธธใ€Œbad decryptใ€ใงใ™ใŒใ€ใ€Œwrong tagใ€ใจใชใ‚‹ๅ ดๅˆใ‚‚ใ‚ใ‚Šใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-6-2">
  <title>ใƒชใƒชใƒผใ‚น 4.6.2</title>
  <note>
index 94af553da1a0e9fb19d3d290f25a9463156161ec..3d3972638778f39e144a6eba720d832b12e16226 100644 (file)
@@ -1,6 +1,220 @@
 <!-- doc/src/sgml/release-4.2.sgml -->
 <!-- See header comment in release.sgml about typical markup -->
 
+<sect1 id="release-4-2-23">
+ <title>Release 4.2.23</title>
+ <note>
+  <title>Release Date</title>
+  <simpara>2025-08-21</simpara>
+ </note>
+
+ <sect2>
+  <title>Bug fixes</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-07-25 [75d905ff9]
+    -->
+    <para>
+     Fix watchdog to print inappropriate NOTICE message. (Tatsuo Ishii)
+    </para>
+    <para>
+     <function>read_ipc_socket_and_process()</function> printed a notice message every time when
+     it wrote commands to IPC socket even if it was successful. Fix this to
+     print the notice message only when the write failed.
+
+     The reason why this bug was not recognized is, the message appears
+     only when <varname>log_min_messages</varname> is set to notice or higher.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/121">pgpool IPC socket connection issue</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-19 [d05de5c73]
+    -->
+    <!--
+    2025-07-19 [ed57af34e]
+    -->
+    <para>
+     Fix resource leak while reading startup packet. (Tatsuo Ishii)
+    </para>
+    <para>
+     Fix resource leak in pool_push_pending_data.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-30 [bac455b2f]
+    -->
+    <para>
+     Fix broken scram-sha-256 authentication on big-endian machines. (Tatsuo Ishii)
+    </para>
+    <para>
+     When <literal>scram-sha-256</literal> authentication is performed, a hash function
+     <function>pg_sha_256_final</function> is used. It was imported from <productname>PostgreSQL</productname> and it uses
+     preprocessor define WORDS_BIGENDIAN to judge host machine's
+     endianness. Although WORDS_BIGENDIAN should be defined while
+     configure, this part was missed when <function>pg_sha_256_final</function> (and others) was
+     imported from <productname>PostgreSQL</productname>. As a result, <literal>scram-sha-256</literal> worked only in
+     little endian machines. Fixed the issue by adding
+     AC_C_BIGENDIAN macro to configure.ac.
+    </para>
+    <para>
+     Problem reported by Christoph Berg and analyzed by pranavkaruvally.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/106">4.6.1 fails on big-endian s390x: backend response with kind 'E' when expecting 'R'</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-23 [2721c7b76]
+    -->
+    <para>
+     Fix source code typos. (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-09 [4305c42d6]
+    -->
+    <para>
+     Fix heartbeat device treatment. (Tatsuo Ishii)
+    </para>
+    <para>
+     While processing <filename>pgpool.conf</filename>, <varname>heartbeat_device</varname> was mistakenly treated
+     and the first device was ignored.
+    </para>
+    <para>
+     Problem analyzed by Bo Peng.
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Documents</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-08-04 [e2f24fec8]
+    -->
+    <para>
+     Fix documentation for parameters that are not reflected by reload. (Taiki Koshino)
+    </para>
+    <para>
+     "authentication_timeout" and "memqcache_oiddir" is not reflected by reload.
+     The documentation is changed to "This parameter can only be set at server start.".
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-24 [bc5fa5e7e]
+    -->
+    <!--
+    2025-07-23 [1e8963554]
+    -->
+    <para>
+     Unify watchdog leader terms (followup). (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-06 [31eee18d7]
+    -->
+    <!--
+    2025-07-16 [34b07c2d5]
+    -->
+    <para>
+     Fix example script link. (Taiki Koshino)
+    </para>
+    <para>
+     Modified the sample script in the section "<ulink url="https://www.pgpool.net/docs/46/en/html/example-cluster.html">8.2. Pgpool-II + Watchdog Setup Example</ulink>"
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [f4ae9f39e]
+    2025-06-18 [7a20dc419]
+    -->
+    <para>
+     Fix load balance explanation missed logical replication mode and Slony mode. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-08 [59f9df005]
+    -->
+    <para>
+     Add section of kernel resources. (Tatsuo Ishii)
+    </para>
+    <para>
+     <productname>Pgpool-II</productname> uses System V shared memory and semaphores. It's better to
+     describe the requirements in the docs.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-07 [40617fd90]
+    -->
+    <para>
+     Add description for <option>--with-ldap</option> option of configure. (Tatsuo Ishii)
+    </para>
+    <para>
+     It was missed when LDAP support was introduced in v4.2
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-04 [ff60bf930]
+    -->
+    <para>
+     Clarify supported platforms for <productname>Pgpool-II</productname>. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-03 [cc4da5979]
+    -->
+    <para>
+     Enhance <xref linkend="guc-child-life-time"> document. (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Regression Tests</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-08 [78e45decf]
+    -->
+    <para>
+     Stabilize 029.cert_passphrase regression test. (Tatsuo Ishii)
+    </para>
+    <para>
+     When <varname>ssl_passphrase_command</varname> is not valid, the error message is
+     typically "bad decrypt" but it seems sometimes "wrong tag".
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-2-22">
  <title>Release 4.2.22</title>
  <note>
index 733e5db53a61813931f5e317e41c662b6df2a53a..1ebc0be068c9fdc48f6368844038617c19c2b1df 100644 (file)
@@ -1,6 +1,255 @@
 <!-- doc/src/sgml/release-4.3.sgml -->
 <!-- See header comment in release.sgml about typical markup -->
 
+<sect1 id="release-4-4-16">
+ <title>Release 4.3.16</title>
+ <note>
+  <title>Release Date</title>
+  <simpara>2025-08-21</simpara>
+ </note>
+
+ <sect2>
+  <title>Bug fixes</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-07-25 [75d905ff9]
+    -->
+    <para>
+     Fix watchdog to print inappropriate NOTICE message. (Tatsuo Ishii)
+    </para>
+    <para>
+     <function>read_ipc_socket_and_process()</function> printed a notice message every time when
+     it wrote commands to IPC socket even if it was successful. Fix this to
+     print the notice message only when the write failed.
+
+     The reason why this bug was not recognized is, the message appears
+     only when <varname>log_min_messages</varname> is set to notice or higher.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/121">pgpool IPC socket connection issue</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-19 [d05de5c73]
+    -->
+    <!--
+    2025-07-19 [ed57af34e]
+    -->
+    <para>
+     Fix resource leak while reading startup packet. (Tatsuo Ishii)
+    </para>
+    <para>
+     Fix resource leak in pool_push_pending_data.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-30 [bac455b2f]
+    -->
+    <para>
+     Fix broken scram-sha-256 authentication on big-endian machines. (Tatsuo Ishii)
+    </para>
+    <para>
+     When <literal>scram-sha-256</literal> authentication is performed, a hash function
+     <function>pg_sha_256_final</function> is used. It was imported from <productname>PostgreSQL</productname> and it uses
+     preprocessor define WORDS_BIGENDIAN to judge host machine's
+     endianness. Although WORDS_BIGENDIAN should be defined while
+     configure, this part was missed when <function>pg_sha_256_final</function> (and others) was
+     imported from <productname>PostgreSQL</productname>. As a result, <literal>scram-sha-256</literal> worked only in
+     little endian machines. Fixed the issue by adding
+     AC_C_BIGENDIAN macro to configure.ac.
+    </para>
+    <para>
+     Problem reported by Christoph Berg and analyzed by pranavkaruvally.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/106">4.6.1 fails on big-endian s390x: backend response with kind 'E' when expecting 'R'</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-23 [2721c7b76]
+    -->
+    <para>
+     Fix source code typos. (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-09 [4305c42d6]
+    -->
+    <para>
+     Fix heartbeat device treatment. (Tatsuo Ishii)
+    </para>
+    <para>
+     While processing <filename>pgpool.conf</filename>, <varname>heartbeat_device</varname> was mistakenly treated
+     and the first device was ignored.
+    </para>
+    <para>
+     Problem analyzed by Bo Peng.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-02 [06ba7dde4]
+    -->
+    <para>
+     Fix typo in the comments of <filename>pgpool.conf</filename>. (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Documents</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-08-15 [a54f5d1ad]
+    -->
+    <para>
+     Enhance "8.3. Replication Mode and Snapshot Isolation Mode Configuration Example" Document. (Taiki Koshino)
+    </para>
+    <para>
+     Updated the link to the example script and the explanation in the "8.3.3. Before you begin" section.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-04 [e2f24fec8]
+    -->
+    <para>
+     Fix documentation for parameters that are not reflected by reload. (Taiki Koshino)
+    </para>
+    <para>
+     "authentication_timeout" and "memqcache_oiddir" is not reflected by reload.
+     The documentation is changed to "This parameter can only be set at server start.".
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-24 [bc5fa5e7e]
+    -->
+    <!--
+    2025-07-23 [1e8963554]
+    -->
+    <para>
+     Unify watchdog leader terms (followup). (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-06 [31eee18d7]
+    -->
+    <!--
+    2025-07-16 [34b07c2d5]
+    -->
+    <para>
+     Fix example script link. (Taiki Koshino)
+    </para>
+    <para>
+     Modified the sample script in the section "<ulink url="https://www.pgpool.net/docs/46/en/html/example-cluster.html">8.2. Pgpool-II + Watchdog Setup Example</ulink>"
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [f4ae9f39e]
+    2025-06-18 [7a20dc419]
+    -->
+    <para>
+     Fix load balance explanation missed logical replication mode and Slony mode. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [9d2e4e692]
+    -->
+    <para>
+     Enhance <xref linkend="pcp-node-info"> document. (Bo Peng)
+    </para>
+    <para>
+     Clarify that each <varname>backend_application_nameX</varname> must match the value specified
+     in the <varname>application_name</varname> of <varname>primary_conninfo</varname> to correctly display
+     "<varname>replication_state</varname>" and "<varname>replication_sync_state</varname>".
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-08 [59f9df005]
+    -->
+    <para>
+     Add section of kernel resources. (Tatsuo Ishii)
+    </para>
+    <para>
+     <productname>Pgpool-II</productname> uses System V shared memory and semaphores. It's better to
+     describe the requirements in the docs.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-07 [40617fd90]
+    -->
+    <para>
+     Add description for <option>--with-ldap</option> option of configure. (Tatsuo Ishii)
+    </para>
+    <para>
+     It was missed when LDAP support was introduced in v4.2
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-04 [ff60bf930]
+    -->
+    <para>
+     Clarify supported platforms for <productname>Pgpool-II</productname>. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-03 [cc4da5979]
+    -->
+    <para>
+     Enhance <xref linkend="guc-child-life-time"> document. (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Regression Tests</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-08 [78e45decf]
+    -->
+    <para>
+     Stabilize 029.cert_passphrase regression test. (Tatsuo Ishii)
+    </para>
+    <para>
+     When <varname>ssl_passphrase_command</varname> is not valid, the error message is
+     typically "bad decrypt" but it seems sometimes "wrong tag".
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-3-15">
  <title>Release 4.3.15</title>
  <note>
index 5a05025e67d1a0cd232f34a5f3c9fc7760fb3178..8bf79e5f55de19da3d2b3de5d3179f54fb4237fa 100644 (file)
@@ -1,6 +1,255 @@
 <!-- doc/src/sgml/release-4.4.sgml -->
 <!-- See header comment in release.sgml about typical markup -->
 
+<sect1 id="release-4-4-13">
+ <title>Release 4.4.13</title>
+ <note>
+  <title>Release Date</title>
+  <simpara>2025-08-21</simpara>
+ </note>
+
+ <sect2>
+  <title>Bug fixes</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-07-25 [75d905ff9]
+    -->
+    <para>
+     Fix watchdog to print inappropriate NOTICE message. (Tatsuo Ishii)
+    </para>
+    <para>
+     <function>read_ipc_socket_and_process()</function> printed a notice message every time when
+     it wrote commands to IPC socket even if it was successful. Fix this to
+     print the notice message only when the write failed.
+
+     The reason why this bug was not recognized is, the message appears
+     only when <varname>log_min_messages</varname> is set to notice or higher.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/121">pgpool IPC socket connection issue</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-19 [d05de5c73]
+    -->
+    <!--
+    2025-07-19 [ed57af34e]
+    -->
+    <para>
+     Fix resource leak while reading startup packet. (Tatsuo Ishii)
+    </para>
+    <para>
+     Fix resource leak in pool_push_pending_data.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-30 [bac455b2f]
+    -->
+    <para>
+     Fix broken scram-sha-256 authentication on big-endian machines. (Tatsuo Ishii)
+    </para>
+    <para>
+     When <literal>scram-sha-256</literal> authentication is performed, a hash function
+     <function>pg_sha_256_final</function> is used. It was imported from <productname>PostgreSQL</productname> and it uses
+     preprocessor define WORDS_BIGENDIAN to judge host machine's
+     endianness. Although WORDS_BIGENDIAN should be defined while
+     configure, this part was missed when <function>pg_sha_256_final</function> (and others) was
+     imported from <productname>PostgreSQL</productname>. As a result, <literal>scram-sha-256</literal> worked only in
+     little endian machines. Fixed the issue by adding
+     AC_C_BIGENDIAN macro to configure.ac.
+    </para>
+    <para>
+     Problem reported by Christoph Berg and analyzed by pranavkaruvally.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/106">4.6.1 fails on big-endian s390x: backend response with kind 'E' when expecting 'R'</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-23 [2721c7b76]
+    -->
+    <para>
+     Fix source code typos. (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-09 [4305c42d6]
+    -->
+    <para>
+     Fix heartbeat device treatment. (Tatsuo Ishii)
+    </para>
+    <para>
+     While processing <filename>pgpool.conf</filename>, <varname>heartbeat_device</varname> was mistakenly treated
+     and the first device was ignored.
+    </para>
+    <para>
+     Problem analyzed by Bo Peng.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-02 [06ba7dde4]
+    -->
+    <para>
+     Fix typo in the comments of <filename>pgpool.conf</filename>. (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Documents</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-08-15 [a54f5d1ad]
+    -->
+    <para>
+     Enhance "8.3. Replication Mode and Snapshot Isolation Mode Configuration Example" Document. (Taiki Koshino)
+    </para>
+    <para>
+     Updated the link to the example script and the explanation in the "8.3.3. Before you begin" section.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-04 [e2f24fec8]
+    -->
+    <para>
+     Fix documentation for parameters that are not reflected by reload. (Taiki Koshino)
+    </para>
+    <para>
+     "authentication_timeout" and "memqcache_oiddir" is not reflected by reload.
+     The documentation is changed to "This parameter can only be set at server start.".
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-24 [bc5fa5e7e]
+    -->
+    <!--
+    2025-07-23 [1e8963554]
+    -->
+    <para>
+     Unify watchdog leader terms (followup). (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-06 [31eee18d7]
+    -->
+    <!--
+    2025-07-16 [34b07c2d5]
+    -->
+    <para>
+     Fix example script link. (Taiki Koshino)
+    </para>
+    <para>
+     Modified the sample script in the section "<ulink url="https://www.pgpool.net/docs/46/en/html/example-cluster.html">8.2. Pgpool-II + Watchdog Setup Example</ulink>"
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [f4ae9f39e]
+    2025-06-18 [7a20dc419]
+    -->
+    <para>
+     Fix load balance explanation missed logical replication mode and Slony mode. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [9d2e4e692]
+    -->
+    <para>
+     Enhance <xref linkend="pcp-node-info"> document. (Bo Peng)
+    </para>
+    <para>
+     Clarify that each <varname>backend_application_nameX</varname> must match the value specified
+     in the <varname>application_name</varname> of <varname>primary_conninfo</varname> to correctly display
+     "<varname>replication_state</varname>" and "<varname>replication_sync_state</varname>".
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-08 [59f9df005]
+    -->
+    <para>
+     Add section of kernel resources. (Tatsuo Ishii)
+    </para>
+    <para>
+     <productname>Pgpool-II</productname> uses System V shared memory and semaphores. It's better to
+     describe the requirements in the docs.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-07 [40617fd90]
+    -->
+    <para>
+     Add description for <option>--with-ldap</option> option of configure. (Tatsuo Ishii)
+    </para>
+    <para>
+     It was missed when LDAP support was introduced in v4.2
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-04 [ff60bf930]
+    -->
+    <para>
+     Clarify supported platforms for <productname>Pgpool-II</productname>. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-03 [cc4da5979]
+    -->
+    <para>
+     Enhance <xref linkend="guc-child-life-time"> document. (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Regression Tests</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-08 [78e45decf]
+    -->
+    <para>
+     Stabilize 029.cert_passphrase regression test. (Tatsuo Ishii)
+    </para>
+    <para>
+     When <varname>ssl_passphrase_command</varname> is not valid, the error message is
+     typically "bad decrypt" but it seems sometimes "wrong tag".
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-4-12">
  <title>Release 4.4.12</title>
  <note>
index 2f3966018fd336cac8a6289d4406ed0ffdf4f453..e60bd966a6b075b2af052f85234a6f36c469174e 100644 (file)
@@ -1,3 +1,252 @@
+<sect1 id="release-4-5-8">
+ <title>Release 4.5.8</title>
+ <note>
+  <title>Release Date</title>
+  <simpara>2025-08-21</simpara>
+ </note>
+
+ <sect2>
+  <title>Bug fixes</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-07-25 [75d905ff9]
+    -->
+    <para>
+     Fix watchdog to print inappropriate NOTICE message. (Tatsuo Ishii)
+    </para>
+    <para>
+     <function>read_ipc_socket_and_process()</function> printed a notice message every time when
+     it wrote commands to IPC socket even if it was successful. Fix this to
+     print the notice message only when the write failed.
+
+     The reason why this bug was not recognized is, the message appears
+     only when <varname>log_min_messages</varname> is set to notice or higher.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/121">pgpool IPC socket connection issue</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-19 [d05de5c73]
+    -->
+    <!--
+    2025-07-19 [ed57af34e]
+    -->
+    <para>
+     Fix resource leak while reading startup packet. (Tatsuo Ishii)
+    </para>
+    <para>
+     Fix resource leak in pool_push_pending_data.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-30 [bac455b2f]
+    -->
+    <para>
+     Fix broken scram-sha-256 authentication on big-endian machines. (Tatsuo Ishii)
+    </para>
+    <para>
+     When <literal>scram-sha-256</literal> authentication is performed, a hash function
+     <function>pg_sha_256_final</function> is used. It was imported from <productname>PostgreSQL</productname> and it uses
+     preprocessor define WORDS_BIGENDIAN to judge host machine's
+     endianness. Although WORDS_BIGENDIAN should be defined while
+     configure, this part was missed when <function>pg_sha_256_final</function> (and others) was
+     imported from <productname>PostgreSQL</productname>. As a result, <literal>scram-sha-256</literal> worked only in
+     little endian machines. Fixed the issue by adding
+     AC_C_BIGENDIAN macro to configure.ac.
+    </para>
+    <para>
+     Problem reported by Christoph Berg and analyzed by pranavkaruvally.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/106">4.6.1 fails on big-endian s390x: backend response with kind 'E' when expecting 'R'</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-23 [2721c7b76]
+    -->
+    <para>
+     Fix source code typos. (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-09 [4305c42d6]
+    -->
+    <para>
+     Fix heartbeat device treatment. (Tatsuo Ishii)
+    </para>
+    <para>
+     While processing <filename>pgpool.conf</filename>, <varname>heartbeat_device</varname> was mistakenly treated
+     and the first device was ignored.
+    </para>
+    <para>
+     Problem analyzed by Bo Peng.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-02 [06ba7dde4]
+    -->
+    <para>
+     Fix typo in the comments of <filename>pgpool.conf</filename>. (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Documents</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-08-15 [a54f5d1ad]
+    -->
+    <para>
+     Enhance "8.3. Replication Mode and Snapshot Isolation Mode Configuration Example" Document. (Taiki Koshino)
+    </para>
+    <para>
+     Updated the link to the example script and the explanation in the "8.3.3. Before you begin" section.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-04 [e2f24fec8]
+    -->
+    <para>
+     Fix documentation for parameters that are not reflected by reload. (Taiki Koshino)
+    </para>
+    <para>
+     "authentication_timeout" and "memqcache_oiddir" is not reflected by reload.
+     The documentation is changed to "This parameter can only be set at server start.".
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-24 [bc5fa5e7e]
+    -->
+    <!--
+    2025-07-23 [1e8963554]
+    -->
+    <para>
+     Unify watchdog leader terms (followup). (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-06 [31eee18d7]
+    -->
+    <!--
+    2025-07-16 [34b07c2d5]
+    -->
+    <para>
+     Fix example script link. (Taiki Koshino)
+    </para>
+    <para>
+     Modified the sample script in the section "<ulink url="https://www.pgpool.net/docs/46/en/html/example-cluster.html">8.2. Pgpool-II + Watchdog Setup Example</ulink>"
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [f4ae9f39e]
+    2025-06-18 [7a20dc419]
+    -->
+    <para>
+     Fix load balance explanation missed logical replication mode and Slony mode. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [9d2e4e692]
+    -->
+    <para>
+     Enhance <xref linkend="pcp-node-info"> document. (Bo Peng)
+    </para>
+    <para>
+     Clarify that each <varname>backend_application_nameX</varname> must match the value specified
+     in the <varname>application_name</varname> of <varname>primary_conninfo</varname> to correctly display
+     "<varname>replication_state</varname>" and "<varname>replication_sync_state</varname>".
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-08 [59f9df005]
+    -->
+    <para>
+     Add section of kernel resources. (Tatsuo Ishii)
+    </para>
+    <para>
+     <productname>Pgpool-II</productname> uses System V shared memory and semaphores. It's better to
+     describe the requirements in the docs.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-07 [40617fd90]
+    -->
+    <para>
+     Add description for <option>--with-ldap</option> option of configure. (Tatsuo Ishii)
+    </para>
+    <para>
+     It was missed when LDAP support was introduced in v4.2
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-04 [ff60bf930]
+    -->
+    <para>
+     Clarify supported platforms for <productname>Pgpool-II</productname>. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-03 [cc4da5979]
+    -->
+    <para>
+     Enhance <xref linkend="guc-child-life-time"> document. (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Regression Tests</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-08 [78e45decf]
+    -->
+    <para>
+     Stabilize 029.cert_passphrase regression test. (Tatsuo Ishii)
+    </para>
+    <para>
+     When <varname>ssl_passphrase_command</varname> is not valid, the error message is
+     typically "bad decrypt" but it seems sometimes "wrong tag".
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-5-7">
  <title>Release 4.5.7</title>
  <note>
index eb196bfa93499f5338dc573c8d201fb7ceaa67d7..2f551497401f0a1ce800033db7e4c9911ca8d9a9 100644 (file)
@@ -1,7 +1,336 @@
-<sect1 id="release-4-6-2">
- <title>Release 4.6.2</title>
+<sect1 id="release-4-6-3">
+ <title>Release 4.6.3</title>
  <note>
   <title>Release Date</title>
+  <simpara>2025-08-21</simpara>
+ </note>
+
+ <sect2>
+  <title>Changes</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-13 [ebfd2423c]
+    -->
+    <para>
+     Enhance connecting process to backend. (Tatsuo Ishii)
+    </para>
+    <para>
+     In certain environment (especially k8s), DNS look up is unstable and
+     connecting to backend process fails.  This occurs in call to
+     <function>getaddrinfo()</function> in <function>connect_inet_domain_socket_by_port()</function>. To enhance the
+     situation, retry up to 5 times (at each retry, sleep 1 second) if
+     <function>getaddrinfo()</function> fails with EAI_AGAIN. Note that if
+     <function>connect_inet_domain_socket_by_port()</function> is called with "retry" argument
+     is false, the retry will not happen. Health check calls
+     <function>connect_inet_domain_socket_by_port()</function> with the retry flag to false so
+     that retrying is controlled health check's own parameters.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/104">A single DNS lookup failure will trigger backend failover</ulink>
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Bug fixes</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-07-25 [75d905ff9]
+    -->
+    <para>
+     Fix watchdog to print inappropriate NOTICE message. (Tatsuo Ishii)
+    </para>
+    <para>
+     <function>read_ipc_socket_and_process()</function> printed a notice message every time when
+     it wrote commands to IPC socket even if it was successful. Fix this to
+     print the notice message only when the write failed.
+
+     The reason why this bug was not recognized is, the message appears
+     only when <varname>log_min_messages</varname> is set to notice or higher.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/121">pgpool IPC socket connection issue</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-19 [d05de5c73]
+    -->
+    <!--
+    2025-07-19 [ed57af34e]
+    -->
+    <para>
+     Fix resource leak while reading startup packet. (Tatsuo Ishii)
+    </para>
+    <para>
+     Fix resource leak in pool_push_pending_data.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-30 [bac455b2f]
+    -->
+    <para>
+     Fix broken scram-sha-256 authentication on big-endian machines. (Tatsuo Ishii)
+    </para>
+    <para>
+     When <literal>scram-sha-256</literal> authentication is performed, a hash function
+     <function>pg_sha_256_final</function> is used. It was imported from <productname>PostgreSQL</productname> and it uses
+     preprocessor define WORDS_BIGENDIAN to judge host machine's
+     endianness. Although WORDS_BIGENDIAN should be defined while
+     configure, this part was missed when <function>pg_sha_256_final</function> (and others) was
+     imported from <productname>PostgreSQL</productname>. As a result, <literal>scram-sha-256</literal> worked only in
+     little endian machines. Fixed the issue by adding
+     AC_C_BIGENDIAN macro to configure.ac.
+    </para>
+    <para>
+     Problem reported by Christoph Berg and analyzed by pranavkaruvally.
+    </para>
+    <para>
+     Discussion: <ulink url="https://github.com/pgpool/pgpool2/issues/106">4.6.1 fails on big-endian s390x: backend response with kind 'E' when expecting 'R'</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-23 [2721c7b76]
+    -->
+    <para>
+     Fix source code typos. (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-14 [f88b1c18f]
+    -->
+    <para>
+     Fix heartbeat device treatment. (Tatsuo Ishii)
+    </para>
+    <para>
+     Fix <function>wd_create_hb_recv_socket()</function> and <function>wd_create_hb_send_socket()</function>
+     to pass a null-terminated device name string to setsockopt(SO_BINDTODEVICE)
+     instead of incorrectly passing a struct ifreq.
+    </para>
+    <para>
+     Discussion: <ulink url="https://www.pgpool.net/pipermail/pgpool-hackers/2025-May/004603.html">[pgpool-hackers: 4602] heartbeat and SO_BINDTODEVICE</ulink>
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-14 [73bcbd96e]
+    -->
+    <para>
+     Fix resource leak in hearbeat receiver process. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-09 [4305c42d6]
+    -->
+    <para>
+     Fix heartbeat device treatment. (Tatsuo Ishii)
+    </para>
+    <para>
+     While processing <filename>pgpool.conf</filename>, <varname>heartbeat_device</varname> was mistakenly treated
+     and the first device was ignored.
+    </para>
+    <para>
+     Problem analyzed by Bo Peng.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-05 [b249a118c]
+    -->
+    <para>
+     Fix heartbeat receiver not working. (Tatsuo Ishii)
+    </para>
+    <para>
+     IPv6 support for heartbeat was added in version 4.6,
+     but the receive process mistakenly bound only to loopback addresses,
+     preventing reception from other nodes.
+     Adding the AI_PASSIVE flag to <function>getaddrinfo()</function> fixes this by binding to all network interfaces.
+    </para>
+    <para>
+     Problem analyzed by Bo Peng.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-02 [06ba7dde4]
+    -->
+    <para>
+     Fix typo in the comments of <filename>pgpool.conf</filename>. (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Documents</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-08-15 [a54f5d1ad]
+    -->
+    <para>
+     Enhance "8.3. Replication Mode and Snapshot Isolation Mode Configuration Example" Document. (Taiki Koshino)
+    </para>
+    <para>
+     Updated the link to the example script and the explanation in the "8.3.3. Before you begin" section.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-04 [e2f24fec8]
+    -->
+    <para>
+     Fix documentation for parameters that are not reflected by reload. (Taiki Koshino)
+    </para>
+    <para>
+     "authentication_timeout" and "memqcache_oiddir" is not reflected by reload.
+     The documentation is changed to "This parameter can only be set at server start.".
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-07-24 [bc5fa5e7e]
+    -->
+    <!--
+    2025-07-23 [1e8963554]
+    -->
+    <para>
+     Unify watchdog leader terms (followup). (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-08-06 [31eee18d7]
+    -->
+    <!--
+    2025-07-16 [34b07c2d5]
+    -->
+    <para>
+     Fix example script link. (Taiki Koshino)
+    </para>
+    <para>
+     Modified the sample script in the section "<ulink url="https://www.pgpool.net/docs/46/en/html/example-cluster.html">8.2. Pgpool-II + Watchdog Setup Example</ulink>"
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [f4ae9f39e]
+    2025-06-18 [7a20dc419]
+    -->
+    <para>
+     Fix load balance explanation missed logical replication mode and Slony mode. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-18 [9d2e4e692]
+    -->
+    <para>
+     Enhance <xref linkend="pcp-node-info"> document. (Bo Peng)
+    </para>
+    <para>
+     Clarify that each <varname>backend_application_nameX</varname> must match the value specified
+     in the <varname>application_name</varname> of <varname>primary_conninfo</varname> to correctly display
+     "<varname>replication_state</varname>" and "<varname>replication_sync_state</varname>".
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-08 [59f9df005]
+    -->
+    <para>
+     Add section of kernel resources. (Tatsuo Ishii)
+    </para>
+    <para>
+     <productname>Pgpool-II</productname> uses System V shared memory and semaphores. It's better to
+     describe the requirements in the docs.
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-07 [40617fd90]
+    -->
+    <para>
+     Add description for <option>--with-ldap</option> option of configure. (Tatsuo Ishii)
+    </para>
+    <para>
+     It was missed when LDAP support was introduced in v4.2
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-05 [9ee9eb164]
+    -->
+    <para>
+     Fix command in "8.2. <productname>Pgpool-II</productname> + Watchdog Setup Example" to escape $PGDATA. (Bo Peng)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-04 [ff60bf930]
+    -->
+    <para>
+     Clarify supported platforms for <productname>Pgpool-II</productname>. (Tatsuo Ishii)
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-06-03 [cc4da5979]
+    -->
+    <para>
+     Enhance <xref linkend="guc-child-life-time"> document. (Tatsuo Ishii)
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Regression Tests</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-06-08 [78e45decf]
+    -->
+    <para>
+     Stabilize 029.cert_passphrase regression test. (Tatsuo Ishii)
+    </para>
+    <para>
+     When <varname>ssl_passphrase_command</varname> is not valid, the error message is
+     typically "bad decrypt" but it seems sometimes "wrong tag".
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
+<sect1 id="release-4-6-2">
+ <title>Release 4.6.2</title>
+ <note>  <title>Release Date</title>
   <simpara>2025-05-30</simpara>
  </note>