postgresql/src/include/utils
Tom Lane fa5c8a055a Cross-data-type comparisons are now indexable by btrees, pursuant to my
pghackers proposal of 8-Nov.  All the existing cross-type comparison
operators (int2/int4/int8 and float4/float8) have appropriate support.
The original proposal of storing the right-hand-side datatype as part of
the primary key for pg_amop and pg_amproc got modified a bit in the event;
it is easier to store zero as the 'default' case and only store a nonzero
when the operator is actually cross-type.  Along the way, remove the
long-since-defunct bigbox_ops operator class.
2003-11-12 21:15:59 +00:00
..
acl.h Fix some corner cases in ACL manipulation: don't foul up on an empty 2003-10-29 22:20:54 +00:00
array.h Another pgindent run with updated typedefs. 2003-08-08 21:42:59 +00:00
ascii.h Whoops, missed committing this change to match cosmetic changes in 2003-07-14 16:58:24 +00:00
builtins.h Cross-data-type comparisons are now indexable by btrees, pursuant to my 2003-11-12 21:15:59 +00:00
cash.h Create a 'type cache' that keeps track of the data needed for any particular 2003-08-17 19:58:06 +00:00
catcache.h Add operator strategy and comparison-value datatype fields to ScanKey. 2003-11-09 21:30:38 +00:00
date.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
datetime.h Adjust date/time input parsing code to correctly distinguish the four 2003-08-27 23:29:29 +00:00
datum.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
dynahash.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
dynamic_loader.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
elog.h Another pgindent run with updated typedefs. 2003-08-08 21:42:59 +00:00
errcodes.h Repair some REINDEX problems per recent discussions. The relcache is 2003-09-24 18:54:02 +00:00
fmgrtab.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
formatting.h Fix some copyright notices that weren't updated. Improve copyright tool 2003-08-04 23:59:41 +00:00
geo_decls.h Cross-data-type comparisons are now indexable by btrees, pursuant to my 2003-11-12 21:15:59 +00:00
guc.h Rename DoIt to changeVar, for clarity. 2003-09-01 04:15:51 +00:00
guc_tables.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
help_config.h Cleanup on --help-config: Now called --describe-config, no further options, 2003-10-18 22:59:09 +00:00
hsearch.h Improve dynahash.c's API so that caller can specify the comparison function 2003-08-19 01:13:41 +00:00
inet.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
int8.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
inval.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
logtape.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
lsyscache.h Cross-data-type comparisons are now indexable by btrees, pursuant to my 2003-11-12 21:15:59 +00:00
memutils.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
nabstime.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
numeric.h Reimplement NUMERIC datatype using base-10000 arithmetic; also improve 2003-03-21 01:58:05 +00:00
palloc.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
pg_crc.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
pg_locale.h Fix some copyright notices that weren't updated. Improve copyright tool 2003-08-04 23:59:41 +00:00
pg_lzcompress.h This patch implements FOR EACH STATEMENT triggers, per my email to 2002-11-23 03:59:09 +00:00
portal.h Another pgindent run with updated typedefs. 2003-08-08 21:42:59 +00:00
ps_status.h New pgindent run with fixes suggested by Tom. Patch manually reviewed, 2001-11-05 17:46:40 +00:00
rel.h Cross-data-type comparisons are now indexable by btrees, pursuant to my 2003-11-12 21:15:59 +00:00
relcache.h Repair some REINDEX problems per recent discussions. The relcache is 2003-09-24 18:54:02 +00:00
selfuncs.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
sets.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
syscache.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
timestamp.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
tqual.h Repair RI trigger visibility problems (this time for sure ;-)) per recent 2003-10-01 21:30:53 +00:00
tuplesort.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
tuplestore.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
typcache.h Create a 'type cache' that keeps track of the data needed for any particular 2003-08-17 19:58:06 +00:00
varbit.h Update copyrights to 2003. 2003-08-04 02:40:20 +00:00