On Mon, 2024-12-02 at 17:25 -0500, Tom Lane wrote: > Well, also for compatibility with our SQL parser's understanding > of identifier lowercasing.
But why only for single-byte encodings? And why not for ICU? > > Should I put the special case back? > > I think so. Done. I put the special case back in (commit e3fa2b037c) because the earlier commit wasn't intended to be a behavior change. I'm still not convinced that the special case behavior is great, but a lot of users are unaffected because they are on UTF8 anyway, so I'm fine keeping it. Regards, Jeff Davis