forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit8148e71
committed
Fix lc_collate_is_c() when LC_COLLATE != LC_CTYPE.
An unfortunate typo in commit2d819a0 can cause wrong results whenthe default collation provider is libc, LC_CTYPE=C, and LC_COLLATE isa real locale. Users with this combination of settings must REINDEXall affected indexes.The same typo can also cause performance degradation when LC_COLLATE=Cand LC_CTYPE is a real locale.Problem does not exist in master (due to refactoring), so fix only inversion 17.Reported-by: Drew CallahanDiscussion:https://postgr.es/m/d5081a7f4f6d425c28dd69d1e09b2e78f149e726.camel@j-davis.com1 parentb7467ab commit8148e71
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1370 | 1370 | | |
1371 | 1371 | | |
1372 | 1372 | | |
1373 | | - | |
| 1373 | + | |
1374 | 1374 | | |
1375 | | - | |
| 1375 | + | |
1376 | 1376 | | |
1377 | 1377 | | |
1378 | 1378 | | |
| |||
0 commit comments
Comments
(0)