Replace slightly klugy create_bitmap_restriction() function with a
Tom Lane <tgl@sss.pgh.pa.us>
Replace slightly klugy create_bitmap_restriction() function with a more efficient routine in restrictinfo.c (which can make use of make_restrictinfo_internal).
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/optimizer/path/orindxpath.c | modified | +3 −2 |
| src/backend/optimizer/plan/createplan.c | modified | +4 −83 |
| src/backend/optimizer/util/restrictinfo.c | modified | +87 −2 |
| src/include/optimizer/planmain.h | modified | +1 −2 |
| src/include/optimizer/restrictinfo.h | modified | +4 −1 |