summaryrefslogtreecommitdiff
path: root/src/include/access/funcindex.h
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup of code for creating index entries. Functional indexes withTom Lane2000-07-141-43/+0
| | | | | | | | | | | | | pass-by-ref data types --- eg, an index on lower(textfield) --- no longer leak memory during index creation or update. Clean up a lot of redundant code ... did you know that copy, vacuum, truncate, reindex, extend index, and bootstrap each basically duplicated the main executor's logic for extracting information about an index and preparing index entries? Functional indexes should be a little faster now too, due to removal of repeated function lookups. CREATE INDEX 'opt_type' clause is deimplemented by these changes, but I haven't removed it from the parser yet (need to merge with Thomas' latest change set first).
* Add:Bruce Momjian2000-01-261-2/+3
| | | | | | * Portions Copyright (c) 1996-2000, PostgreSQL, Inc to all files copyright Regents of Berkeley. Man, that's a lot of files.
* Make number of args to a function configurable.Bruce Momjian2000-01-101-2/+2
|
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-131-2/+2
|
* OK, folks, here is the pgindent output.Bruce Momjian1998-09-011-2/+2
|
* Used modified version of indent that understands over 100 typedefs.Bruce Momjian1997-09-081-2/+2
|
* Another PGINDENT run that changes variable indenting and case label ↵Bruce Momjian1997-09-081-6/+6
| | | | indenting. Also static variable indenting.
* Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian1997-09-071-10/+11
|
* More cleanups of the include filesMarc G. Fournier1996-08-281-3/+1
| | | | - centralizing to simplify the -I's required to compile
* Moved from backend/access to include/accessMarc G. Fournier1996-08-271-0/+43