Re: BUG #18196: Databases Created in Turkish Language Will Not Run on the Latest Version of Windows

Поиск
Список
Период
Сортировка
От Thomas Munro
Тема Re: BUG #18196: Databases Created in Turkish Language Will Not Run on the Latest Version of Windows
Дата
Msg-id CA+hUKGKgc4BGUBrpcWYk=uiswbuR+ZFfd6jdkysPbB6+WgMBDA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: BUG #18196: Databases Created in Turkish Language Will Not Run on the Latest Version of Windows  (Halil Han Badem <halilhanbadem@gmail.com>)
Список pgsql-bugs
On Thu, Nov 16, 2023 at 9:00 AM Halil Han Badem <halilhanbadem@gmail.com> wrote:
> Yes, we're paying the price for Microsoft's mistake. It's really unacceptable.

I am certainly no Windows apologist, but I think on this one, it feels
like PostgreSQL is at least partially in the wrong here.  Windows
documentation tells everyone that these names might change in every OS
update, and that we shouldn't store them anywhere, and what to do
instead ("tr-TR").  This has happened again and again over the past
decades and win32locale.c is full of bizarro hacks to deal with it.
If something good can come of this round of
"WTF-how-could-they-do-this-to-us", I hope it can be some more
eyeballs on the thread that I posted to fix this problem (see link in
my earlier message).

(Full disclosure: I work for Azure Data, a branch of Microsoft, but I
have nothing to do with the Windows operating system and don't use it,
I'm employed to work on open source stuff.  I'm speaking with my
PostgreSQL hacker hat on, here.)



В списке pgsql-bugs по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: BUG #18196: Databases Created in Turkish Language Will Not Run on the Latest Version of Windows
Следующее
От: PG Bug reporting form
Дата:
Сообщение: BUG #18202: pg_constraint data isn't refreshed when using alter rename to on a constraint trigger