Jeff Davis <pg...@j-davis.com> writes: > On Wed, 2011-07-06 at 13:25 -0400, Tom Lane wrote: >> Actually, I'd just been working on this myself. I think the cleanest >> solution will be to get rid of the duplicative logic by making >> predtest.c use get_op_btree_interpretation(). That will require >> changing get_op_btree_interpretation() so it can return amoplefttype >> and amoprighttype too, but given the small number of callers, an API >> change for it doesn't seem like a problem.
> Sounds good to me. Committed that way. Just for the archives' sake, the test case I was using for the planner side of things was create index tenk1p on tenk1 (twothousand) where twothousand <> 42; explain select * from tenk1 where twothousand < 40; which should use the partial index, but it was failing to prove the implication when btree_gist was installed. regards, tom lane -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs