| From: | Henson Choi <assam258(at)gmail(dot)com> |
|---|---|
| To: | Heikki Linnakangas <hlinnaka(at)iki(dot)fi> |
| Cc: | Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, Robert Haas <robertmhaas(at)gmail(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Jeroen Vermeulen <jtvjtv(at)gmail(dot)com>, VASUKI M <vasukianand0119(at)gmail(dot)com>, pgsql-bugs(at)lists(dot)postgresql(dot)org |
| Subject: | Re: BUG #19354: JOHAB rejects valid byte sequences |
| Date: | 2026-04-14 10:47:07 |
| Message-ID: | CAAAe_zDXqSiqv3G5se7RFiN-AvLQ=zrHfxYuRWFgoJn5+t9fRg@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-bugs |
Hi all,
I'd like to ask for a brief hold on the removal before the patch
is committed.
JOHAB is formally specified in KS C 5601-1992 Annex 3 (later
renumbered KS X 1001:1992), a Korean national standard published
by the Korean Agency for Technology and Standards (KATS). This
document is written in Korean, and I believe a native Korean
speaker reviewing the original standard directly is the most
reliable way to verify the correct byte ranges and resolve the
ambiguity that has been mentioned in this thread.
I am currently looking into the original standard document and
will follow up with a precise specification and a fix patch
shortly.
One point worth considering before removal: JOHAB may be obsolete
for new systems, but legacy Korean data from the 1990s does exist
in old archives, government records, and university systems. As a
client encoding, JOHAB support in PostgreSQL provides a useful
migration path for loading such data. Removing it closes that door
permanently with no way back.
I am Korean, and I would like to take responsibility for verifying
the standard and submitting a proper fix.
Regards,
Henson
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Andrey Borodin | 2026-04-14 11:53:09 | Two bugs around ALTER TYPE |
| Previous Message | Heikki Linnakangas | 2026-04-14 08:50:50 | Re: BUG #19354: JOHAB rejects valid byte sequences |