Fix unintentional behavior change in commit e9931bfb75.
Jeff Davis <jdavis@postgresql.org>
Fix unintentional behavior change in commit e9931bfb75. Prior to that commit, there was special case to use ASCII case mapping behavior for the libc provider with a single-byte encoding when that's the default collation. Commit e9931bfb75 mistakenly eliminated that special case; this commit restores it. Discussion: https://postgr.es/m/01a104f0d2179d756261e90d96fd65c36ad6fcf0.camel@j-davis.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/utils/adt/formatting.c | modified | +25 −5 |
| src/backend/utils/adt/like.c | modified | +2 −0 |
| src/backend/utils/adt/pg_locale.c | modified | +2 −0 |
| src/include/utils/pg_locale.h | modified | +1 −0 |
Discussion
- [18] Unintentional behavior change in commit e9931bfb75 12 messages · 2024-12-02 → 2025-04-16