Slide 13
Slide 13 text
● PgBouncer の振る舞いによるものとのこと
○ “So instead of bumping to 3.1, we’re bumping the protocol version to 3.2.
This ensures that affected PgBouncer versions correctly close the
connection during the startup packet phase. Skipping a version number
due to a bug in a third-party application may seem unusual, but given
PgBouncer’s widespread use, it’s a practical choice to avoid confusion for
users connecting through recent versions. Since skipping a minor protocol
version has no real cost, this decision—while not the most theoretically
pure—is the most pragmatic.
● https://www.postgresql.org/message-id/flat/CAGECzQQisJgO
hP2ETokQtsW-rNui-z2rMXbq5RUGNfDcYz6kxg%40mail.gmail.c
om#7827b13f40b2ea1470c26bf7b2db31b2
● https://github.com/pgbouncer/pgbouncer/pull/1007
なぜProtocol 3.0の次が3.1を飛ばして 3.2なのか