postgres/src/backend/commands
Tom Lane c1d62bfd00 Add operator strategy and comparison-value datatype fields to ScanKey.
Remove the 'strategy map' code, which was a large amount of mechanism
that no longer had any use except reverse-mapping from procedure OID to
strategy number.  Passing the strategy number to the index AM in the
first place is simpler and faster.
This is a preliminary step in planned support for cross-datatype index
operations.  I'm committing it now since the ScanKeyEntryInitialize()
API change touches quite a lot of files, and I want to commit those
changes before the tree drifts under me.
2003-11-09 21:30:38 +00:00
..
aggregatecmds.c Message editing: remove gratuitous variations in message wording, standardize 2003-09-25 06:58:07 +00:00
alter.c pgindent run. 2003-08-04 00:43:34 +00:00
analyze.c Simplify loop test to avoid bug in AIX compiler, per Andreas. 2003-10-18 15:38:06 +00:00
async.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
cluster.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
comment.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
conversioncmds.c Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
copy.c Modify COPY FROM to match the null-value string against the column value 2003-10-06 02:38:53 +00:00
dbcommands.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
define.c Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
explain.c Adjust display of actual runtimes in EXPLAIN output to use three fractional 2003-10-17 01:14:26 +00:00
functioncmds.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
indexcmds.c Change some notices to warnings and vice versa according to criteria 2003-10-02 06:34:04 +00:00
lockcmds.c Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
Makefile First batch of object rename commands. 2003-06-27 14:45:32 +00:00
opclasscmds.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
operatorcmds.c Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
portalcmds.c Change warnings for non-existing or pre-existing cursors to errors. 2003-08-24 21:02:43 +00:00
prepare.c Another pgindent run with updated typedefs. 2003-08-08 21:42:59 +00:00
proclang.c Change some notices to warnings and vice versa according to criteria 2003-10-02 06:34:04 +00:00
schemacmds.c Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
sequence.c Message editing: remove gratuitous variations in message wording, standardize 2003-09-25 06:58:07 +00:00
tablecmds.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
trigger.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
typecmds.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
user.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
vacuum.c Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
vacuumlazy.c Message editing: remove gratuitous variations in message wording, standardize 2003-09-25 06:58:07 +00:00
variable.c Implement isolation levels read uncommitted and repeatable read as acting 2003-11-06 22:08:15 +00:00
view.c Message editing: remove gratuitous variations in message wording, standardize 2003-09-25 06:58:07 +00:00