aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/execScan.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2004-01-07 22:02:48 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2004-01-07 22:02:48 +0000
commitcad5f4a8c4331153de9476a3dacd22577e358c39 (patch)
treeccb7bdd35141d3097096dd0e2ba6f56df0fb1fd5 /src/backend/executor/execScan.c
parent504983859d86549dd0a41462869be83af78af6f8 (diff)
downloadpostgresql-cad5f4a8c4331153de9476a3dacd22577e358c39.tar.gz
postgresql-cad5f4a8c4331153de9476a3dacd22577e358c39.zip
Make some improvements in the intelligence of the partial-index
predicate tester. It can now deal with commuted clauses (for instance, 4 < x implies x > 3), subclauses more complicated than a simple Var (for example, upper(x) = 't' implies upper(x) > 'a'), and <> operators (for example, x < 3 implies x <> 4). Still only understands operators associated with btree opclasses, though. Inspired by example from Martin Hampl.
Diffstat (limited to 'src/backend/executor/execScan.c')
0 files changed, 0 insertions, 0 deletions