OSDN Git Service

Reimplement LIKE/ESCAPE as operators so that indexscan optimization
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 15 Sep 2000 18:45:31 +0000 (18:45 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 15 Sep 2000 18:45:31 +0000 (18:45 +0000)
commit8ae9ad1cb8cfcaa929322ee3df48094f5ffd96e9
treee72ebab2801d58150f1ce72f488e005ab23854ba
parent148f905f4185bbad191bceba5e7a173b38e7d3ba
Reimplement LIKE/ESCAPE as operators so that indexscan optimization
can still work, per recent discussion on pghackers.  Correct some bugs
in ILIKE implementation.
src/backend/optimizer/path/indxpath.c
src/backend/parser/gram.y
src/backend/utils/adt/like.c
src/backend/utils/adt/selfuncs.c
src/include/catalog/catversion.h
src/include/catalog/pg_operator.h
src/include/catalog/pg_proc.h
src/include/utils/builtins.h
src/test/regress/expected/strings.out