postgresql/src/include/utils
Tom Lane 0dbffa704a First cut at making useful selectivity estimates for range queries
(ie, WHERE x > lowbound AND x < highbound).  It's not very bright yet
but it does something useful.  Also, rename intltsel/intgtsel to
scalarltsel/scalargtsel to reflect usage better.  Extend convert_to_scalar
to do something a little bit useful with string data types.  Still need
to make it do something with date/time datatypes, but I'll wait for
Thomas's datetime unification dust to settle first.  Eventually the
routine ought not have any type-specific knowledge at all; it ought to
be calling a type-dependent routine found via a pg_type column; but
that's a task for another day.
2000-01-24 07:16:52 +00:00
..
acl.h Included all yacc and lex files into the distribution. 2000-01-16 20:05:00 +00:00
array.h Install new alignment code to use MAXALIGN rather than DOUBLEALIGN where 1999-07-19 07:07:29 +00:00
bit.h pgindent run over code. 1999-05-25 16:15:34 +00:00
builtins.h First cut at making useful selectivity estimates for range queries 2000-01-24 07:16:52 +00:00
cash.h New INET functions from D'Arcy J.M. Cain 1998-10-12 04:07:53 +00:00
catcache.h Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
datetime.h Cleanup of /include #include's, for 6.6 only. 1999-07-14 01:20:30 +00:00
datum.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00
dt.h Clean up #include in /include directory. Add scripts for checking includes. 1999-07-15 15:21:54 +00:00
dynahash.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00
dynamic_loader.h Standardize on MAXPGPATH as the size of a file pathname buffer, 1999-10-25 03:08:03 +00:00
elog.h Fixed everything in and surrounding createdb and dropdb to make it more 2000-01-13 18:26:18 +00:00
exc.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00
excid.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00
fcache2.h Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
fcache.h Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
fmgrtab.h Fix CREATE OPERATOR ... LANGUAGE 'internal', which I broke while 1999-04-09 22:35:43 +00:00
geo_decls.h pgindent run over code. 1999-05-25 16:15:34 +00:00
hsearch.h pgindent run over code. 1999-05-25 16:15:34 +00:00
inet.h Another pgindent run. Sorry folks. 1999-05-25 22:43:53 +00:00
int8.h Fixed all elog related warnings, as well as a few others. 2000-01-15 02:59:43 +00:00
inval.h Improve cache invalidation handling. Eespecially 2000-01-10 06:30:56 +00:00
logtape.h Second phase of psort reconstruction project: add bookkeeping logic to 1999-10-16 19:49:28 +00:00
lsyscache.h Clean up datatypes and comments for op_class() routine. 1999-12-31 03:18:43 +00:00
lztext.h Removed LZTEXT datatype as discussed. 1999-12-28 13:40:53 +00:00
mcxt.h pgindent run over code. 1999-05-25 16:15:34 +00:00
memutils.h Look Ma, no MAX_PARSE_BUFFER! (At least not in the backend. 1999-10-23 03:13:33 +00:00
module.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00
nabstime.h pgindent run over code. 1999-05-25 16:15:34 +00:00
numeric.h Clean up problems with rounding/overflow code in NUMERIC, particularly 2000-01-15 23:42:49 +00:00
palloc.h Fixed everything in and surrounding createdb and dropdb to make it more 2000-01-13 18:26:18 +00:00
pg_locale.h Sorry, that I send this letter/patch again, but previous sending is 2000-01-07 17:22:47 +00:00
pg_lzcompress.h Fix it's and its to be correct. 2000-01-05 18:23:54 +00:00
portal.h Rename several destroy* functions/tags to drop*. 1999-12-10 03:56:14 +00:00
ps_status.h Fix memory overrun while setting ps status 1999-12-10 10:29:01 +00:00
rel2.h Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
rel.h added ALTER TABLE DROP COLUMN, early version 2000-01-22 14:20:56 +00:00
relcache.h added ALTER TABLE DROP COLUMN, early version 2000-01-22 14:20:56 +00:00
sets.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00
syscache.h Replace SearchSysCacheGetAttribute with SysCacheGetAttr, which fetches 2000-01-23 03:43:24 +00:00
temprel.h added ALTER TABLE DROP COLUMN, early version 2000-01-22 14:20:56 +00:00
tqual.h setheapoverride() is history. Uses replaced with CommandCounterIncrement() 2000-01-17 23:57:48 +00:00
trace.h Update length of timestamp to 30. 2000-01-02 02:11:08 +00:00
tuplesort.h aggregate(DISTINCT ...) works, per SQL spec. 1999-12-13 01:27:21 +00:00