Re: Collation again here
| От | Peter 'PMc' Much |
|---|---|
| Тема | Re: Collation again here |
| Дата | |
| Msg-id | aWAy44zgYdV8s0nB@cora.intra.daemon.contact обсуждение исходный текст |
| Ответ на | Re: Collation again here (Rihad <grihad@gmail.com>) |
| Список | pgsql-general |
On Thu, Jan 08, 2026 at 05:26:47PM +0400, Rihad wrote: ! > As a general rule, you should indeed run the same OS version ! > for the primary and physical replicas. ! > Before Postgres version 15 this message did not exist, so the risks ! > of mismatch were silent but they existed just the same. ! > ! > ! > Best regards, ! ! Thanks. Both FreeBSD 13.5 & 14.3 are "current", just from different major ! branches. I wonder why they use such different locale/collate versioning, ! meaning that they differ roughly by that much as in 34 vs. 43. Maybe someone ! there mistyped 34?) Hi, I ran into that same (surprizing) error when upgrading FreeBSD 13.x to 14.x. In FreeBSD the major version switches are for exactly that purpose: to change interfaces or libaries that may induce incompatibilities The version numbers (34.0 vs 43.0) might mean anything, I don't know; but they originate from these places in the OS distribution: $ hd /usr/share/locale/en_US.UTF-8/LC_COLLATE | head -1 00000000 42 53 44 20 31 2e 30 0a 00 00 00 00 34 33 2e 30 |BSD 1.0.....43.0| In Yor case, apparently the conclusion is that you need the same FreeBSD major version throughout Your replication set. -- PMc
В списке pgsql-general по дате отправления: