]> granicus.if.org Git - postgresql/commit
Fix breakage of bitmap scan plan creation for special index operators such
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 20 Nov 2008 19:52:54 +0000 (19:52 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 20 Nov 2008 19:52:54 +0000 (19:52 +0000)
commit176961c1f14a5d0256c6b03548c065f5b5cbccd7
tree4d4eca2b015fe447a56cd55ee3bfdaf5e3aed660
parent6c3690d835e3bb7fc86b4f08335cb7a8fd22f4e2
Fix breakage of bitmap scan plan creation for special index operators such
as LIKE.  I oversimplified this code when removing support for plan-time
determination of index operator lossiness back in April --- I had thought
create_bitmap_subplan could stop returning two separate lists of qual
conditions, but it still must so that we can treat special operators
correctly in create_bitmap_scan_plan.  Per report from Rushabh Lathia.
src/backend/optimizer/plan/createplan.c
src/test/regress/expected/btree_index.out
src/test/regress/sql/btree_index.sql