Doc: add release note.
authorBo Peng <pengbo@sraoss.co.jp>
Thu, 29 May 2025 00:28:04 +0000 (09:28 +0900)
committerBo Peng <pengbo@sraoss.co.jp>
Thu, 29 May 2025 00:31:31 +0000 (09:31 +0900)
doc.ja/src/sgml/release-4.6.sgml
doc/src/sgml/release-4.6.sgml

index 33e2bebbab252700232e2f39702d34286379de03..d0b7fe9d8bc78521ef628552f9850ac98544cdc5 100644 (file)
@@ -1,3 +1,67 @@
+<sect1 id="release-4-6-2">
+ <title>ใƒชใƒชใƒผใ‚น 4.6.2</title>
+ <note>
+  <title>ใƒชใƒชใƒผใ‚นๆ—ฅ</title>
+  <simpara>2025-05-30</simpara>
+ </note>
+
+ <sect2>
+  <title>ๅค‰ๆ›ด็‚น</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-05-17 [2c84c4358]
+    -->
+    <para>
+     ่ช่จผๅคฑๆ•—ๆ™‚ใซไธ่ฆใชๆƒ…ๅ ฑใ‚’่กจ็คบใ—ใชใ„ใ‚ˆใ†ใซไฟฎๆญฃใ—ใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ไปฅๅ‰ใฏใ€ใ‚ฏใƒฉใ‚คใ‚ขใƒณใƒˆ่ช่จผใซๅคฑๆ•—ใ—ใŸ้š›ใซใ€Œpassword size does not matchใ€ใจใ„ใ†ใƒกใƒƒใ‚ปใƒผใ‚ธใŒ่กจ็คบใ•ใ‚Œใฆใ„ใพใ—ใŸใ€‚
+     ใ“ใ‚Œใฏๆ”ปๆ’ƒ่€…ใŒใƒ‘ใ‚นใƒฏใƒผใƒ‰ใ‚’ๆŽจๆธฌใ™ใ‚‹ๆ‰‹ๅŠฉใ‘ใจใชใ‚‹ๅฏ่ƒฝๆ€งใŒใ‚ใ‚Šใพใ—ใŸใ€‚
+     ใ“ใฎใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’ใ€Œpassword does not matchใ€ใซๅค‰ๆ›ดใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-05-15 [f49d239a4]
+    -->
+    <para>
+     pcpใ‚ฏใƒฉใ‚คใ‚ขใƒณใƒˆใŒIPv6ใ‚ขใƒ‰ใƒฌใ‚นใซๆŽฅ็ถšใงใใ‚‹ใ‚ˆใ†ใชใ‚Šใพใ—ใŸใ€‚(Tatsuo Ishii)
+    </para>
+    <para>
+     ใ™ใงใซpcpใ‚ตใƒผใƒใฏIPv6ใ‚ขใƒ‰ใƒฌใ‚นใธใฎๆŽฅ็ถšใ‚’่จฑๅฏใ—ใฆใ„ใพใ—ใŸใŒใ€ใ“ใ‚Œใพใงpcpใ‚ฏใƒฉใ‚คใ‚ขใƒณใƒˆใฏๆŽฅ็ถšใงใใพใ›ใ‚“ใงใ—ใŸใ€‚
+     ไปŠๅ›žใฎๅค‰ๆ›ดใซใ‚ˆใ‚Šใ€pcpใ‚ฏใƒฉใ‚คใ‚ขใƒณใƒˆใ‚‚IPv6ใ‚ขใƒ‰ใƒฌใ‚นใธๆŽฅ็ถšๅฏ่ƒฝใซใชใ‚Šใพใ™ใ€‚
+    </para>
+    <para>
+     ใƒ‡ใ‚ฃใ‚นใ‚ซใƒƒใ‚ทใƒงใƒณ: <ulink url="https://www.pgpool.net/pipermail/pgpool-general/2025-May/009484.html">[pgpool-general: 9481] Does pgpool 4.6.0 support pure ipv6 configuration?</ulink>
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>ไธๅ…ทๅˆไฟฎๆญฃ</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-05-27 [61223a1e4]
+    -->
+    <para>
+     IPv6ใŒ็„กๅŠนๅŒ–ใ•ใ‚Œใฆใ„ใ‚‹็’ฐๅขƒใซใŠใ‘ใ‚‹watchdogๅ—ไฟก็”จใ‚ฝใ‚ฑใƒƒใƒˆไฝœๆˆใซ้–ขใ™ใ‚‹ไธๅ…ทๅˆใ‚’ไฟฎๆญฃใ—ใพใ—ใŸใ€‚(<ulink url="https://github.com/pgpool/pgpool2/issues/99">#99</ulink>) (Tatsuo Ishii)
+    </para>
+    <para>
+     IPv6ใƒใƒƒใƒˆใƒฏใƒผใ‚ฏใŒๅˆฉ็”จใงใใชใ„ๅ ดๅˆใ€watchdogใƒ—ใƒญใ‚ปใ‚นใŒ่ตทๅ‹•ใ—ใชใ„ๅ•้กŒใŒใ‚ใ‚Šใพใ—ใŸใ€‚
+     ๅพ“ๆฅใ€<function>wd_create_recv_socket()</function>้–ขๆ•ฐใฏIPv6ใ‚ฝใ‚ฑใƒƒใƒˆใฎไฝœๆˆใ‚„ๅ‡ฆ็†ใซๅคฑๆ•—ใ™ใ‚‹ใจelog(ERROR)ใ‚’็™บ่กŒใ—ใฆใ„ใพใ—ใŸใ€‚
+     ใ—ใ‹ใ—ใ€<function>wd_create_recv_socket()</function>ใŒๅ‘ผใฐใ‚Œใ‚‹ๆ™‚็‚นใงใฏไพ‹ๅค–ใ‚นใ‚ฟใƒƒใ‚ฏใŒ็ขบ็ซ‹ใ•ใ‚ŒใฆใŠใ‚‰ใšใ€elogใฏ<literal>ERROR</literal>ใ‚’<literal>FATAL</literal>ใซๅค‰ๆ›ใ—ใฆใ—ใพใ„ใพใ™ใ€‚
+     ใ“ใ‚Œใซใ‚ˆใ‚Šwatchdogใƒ—ใƒญใ‚ปใ‚นใŒ็ต‚ไบ†ใ—ใ€ใใฎ็ตๆžœpgpoolใƒ—ใƒญใ‚ปใ‚นใ‚‚็ต‚ไบ†ใ—ใฆใ—ใพใ„ใพใ—ใŸใ€‚
+     ใ“ใฎๅ•้กŒใ‚’ไฟฎๆญฃใ™ใ‚‹ใŸใ‚ใซใ€elog(ERROR)ใฎๅ‘ผใณๅ‡บใ—ใ‚’elog(LOG)ใซๅค‰ๆ›ดใ—ใพใ—ใŸใ€‚
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-6-1">
  <title>ใƒชใƒชใƒผใ‚น 4.6.1</title>
  <note>
index 9becfdbc6148e9a29def6f50dc53d291ea992e03..eb196bfa93499f5338dc573c8d201fb7ceaa67d7 100644 (file)
@@ -1,3 +1,70 @@
+<sect1 id="release-4-6-2">
+ <title>Release 4.6.2</title>
+ <note>
+  <title>Release Date</title>
+  <simpara>2025-05-30</simpara>
+ </note>
+
+ <sect2>
+  <title>Changes</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-05-17 [2c84c4358]
+    -->
+    <para>
+     Suppress unnecessary information upon authentication failure. (Tatsuo Ishii)
+    </para>
+    <para>
+     Previously a message "password size does not match" was displayed when
+     client authentication failed. This could help an attacker to guess
+     password. Replace it just "password does not match".
+    </para>
+   </listitem>
+
+   <listitem>
+    <!--
+    2025-05-15 [f49d239a4]
+    -->
+    <para>
+     Allow pcp clients to connect to IPv6 addresses. (Tatsuo Ishii)
+    </para>
+    <para>
+     We have already allowed pcp server to connect to IPv6 addresses, but
+     pcp clients were not allowed to connect to them until today. This
+     commit allows pcp clients to connect to IPv6 addresses.
+
+     Discussion: <ulink url="https://www.pgpool.net/pipermail/pgpool-general/2025-May/009484.html">[pgpool-general: 9481] Does pgpool 4.6.0 support pure ipv6 configuration?</ulink>
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+
+ <sect2>
+  <title>Bug fixes</title>
+  <itemizedlist>
+   <listitem>
+    <!--
+    2025-05-27 [61223a1e4]
+    -->
+    <para>
+     Fix watchdog receive socket creation without IPv6. (<ulink url="https://github.com/pgpool/pgpool2/issues/99">#99</ulink>) (Tatsuo Ishii)
+    </para>
+    <para>
+     When IPv6 network is not available, it was possible that watchdog
+     process won't start. Previously <function>wd_create_recv_socket()</function>
+     issued elog(ERROR) if creation or handling IPv6 socket failed.
+     Unfortunately at the time when <function>wd_create_recv_socket()</function>
+     is called, the exception stack is not established, and elog happily
+     converts <literal>ERROR</literal> to <literal>FATAL</literal>,
+     which causes exiting watchdog process, thus exiting pgpool process.
+     To fix this, the elog(ERROR) calls are changed to elog(LOG).
+    </para>
+   </listitem>
+  </itemizedlist>
+ </sect2>
+</sect1>
+
 <sect1 id="release-4-6-1">
  <title>Release 4.6.1</title>
  <note>