aboutsummaryrefslogtreecommitdiff
path: root/src/backend/port/dynloader/netbsd.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2011-04-07 02:34:57 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2011-04-07 02:34:57 -0400
commitd8d429890d6aa0246e28faa187a55cb0c65efd6e (patch)
treec49d7dd60e614b555cc5d468128c9f787e388583 /src/backend/port/dynloader/netbsd.c
parent2594cf0e8c04406ffff19b1651c5a406d376657c (diff)
downloadpostgresql-d8d429890d6aa0246e28faa187a55cb0c65efd6e.tar.gz
postgresql-d8d429890d6aa0246e28faa187a55cb0c65efd6e.zip
Fix collations when we call transformWhereClause from outside the parser.
Previous patches took care of assorted places that call transformExpr from outside the main parser, but I overlooked the fact that some places use transformWhereClause as a shortcut for transformExpr + coerce_to_boolean. In particular this broke collation-sensitive index WHERE clauses, as per report from Thom Brown. Trigger WHEN and rule WHERE clauses too. I'm not forcing initdb for this fix, but any affected indexes, triggers, or rules will need to be dropped and recreated.
Diffstat (limited to 'src/backend/port/dynloader/netbsd.c')
0 files changed, 0 insertions, 0 deletions