Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Minor improvements in regprocout() and oidvectortypes(). | Tom Lane | 2000-02-27 | |
| | ||||
* | Implement reindex command | Hiroshi Inoue | 2000-02-18 | |
| | ||||
* | Add: | Bruce Momjian | 2000-01-26 | |
| | | | | | | * Portions Copyright (c) 1996-2000, PostgreSQL, Inc to all files copyright Regents of Berkeley. Man, that's a lot of files. | |||
* | More cleanups. | Bruce Momjian | 2000-01-11 | |
| | ||||
* | Make number of args to a function configurable. | Bruce Momjian | 2000-01-10 | |
| | ||||
* | Rename oid8 -> oidvector and int28 -> int2vector. Cleanup of *out functions. | Bruce Momjian | 2000-01-10 | |
| | ||||
* | Repair bugs discussed in pghackers thread of 15 May 1999: creation of a | Tom Lane | 1999-12-30 | |
| | | | | | | relcache entry no longer leaks a small amount of memory. index_endscan now releases all the memory acquired by index_beginscan, so callers of it should NOT pfree the scan descriptor anymore. | |||
* | Some changes to prepare for LONG attributes. | Jan Wieck | 1999-12-16 | |
| | | | | Jan | |||
* | Add system indexes to match all caches. | Bruce Momjian | 1999-11-22 | |
| | | | | | | | Make all system indexes unique. Make all cache loads use system indexes. Rename *rel to *relid in inheritance tables. Rename cache names to be clearer. | |||
* | New NameStr macro to convert Name to Str. No need for var.data anymore. | Bruce Momjian | 1999-11-07 | |
| | | | | | | Fewer calls to nameout. Better use of RelationGetRelationName. | |||
* | Mega-commit to make heap_open/heap_openr/heap_close take an | Tom Lane | 1999-09-18 | |
| | | | | | | | | | | | | | | | | | additional argument specifying the kind of lock to acquire/release (or 'NoLock' to do no lock processing). Ensure that all relations are locked with some appropriate lock level before being examined --- this ensures that relevant shared-inval messages have been processed and should prevent problems caused by concurrent VACUUM. Fix several bugs having to do with mismatched increment/decrement of relation ref count and mismatched heap_open/close (which amounts to the same thing). A bogus ref count on a relation doesn't matter much *unless* a SI Inval message happens to arrive at the wrong time, which is probably why we got away with this sloppiness for so long. Repair missing grab of AccessExclusiveLock in DROP TABLE, ALTER/RENAME TABLE, etc, as noted by Hiroshi. Recommend 'make clean all' after pulling this update; I modified the Relation struct layout slightly. Will post further discussion to pghackers list shortly. | |||
* | Move some system includes into c.h, and remove duplicates. | Bruce Momjian | 1999-07-17 | |
| | ||||
* | Final cleanup. | Bruce Momjian | 1999-07-16 | |
| | ||||
* | Update #include cleanups | Bruce Momjian | 1999-07-16 | |
| | ||||
* | Remove unused #includes in *.c files. | Bruce Momjian | 1999-07-15 | |
| | ||||
* | Clean up #include in /include directory. Add scripts for checking includes. | Bruce Momjian | 1999-07-15 | |
| | ||||
* | pgindent run over code. | Bruce Momjian | 1999-05-25 | |
| | ||||
* | Change error messages to oids come out as %u and not %d. Change has no | Bruce Momjian | 1999-05-10 | |
| | | | | real affect now. | |||
* | regprocin should accept '-' signifying InvalidOid, for | Tom Lane | 1999-02-15 | |
| | | | | symmetry with regprocout. | |||
* | Change my-function-name-- to my_function_name, and optimizer renames. | Bruce Momjian | 1999-02-13 | |
| | ||||
* | New HeapTuple structure/interface. | Vadim B. Mikheev | 1998-11-27 | |
| | ||||
* | regproc cleanups | Bruce Momjian | 1998-10-02 | |
| | ||||
* | Fix for regproc so proc name can be supplied if unique, if not, oid. | Bruce Momjian | 1998-10-02 | |
| | ||||
* | Fix comment for regproc. | Bruce Momjian | 1998-09-25 | |
| | ||||
* | Fix for oidArray from Christopher Oliver. | Bruce Momjian | 1998-09-23 | |
| | ||||
* | Cleanup for oid8[] from Tatsuo Ishii. | Bruce Momjian | 1998-09-22 | |
| | ||||
* | Fix for \df. | Bruce Momjian | 1998-09-18 | |
| | ||||
* | OK, folks, here is the pgindent output. | Bruce Momjian | 1998-09-01 | |
| | ||||
* | Renaming cleanup, no pgindent yet. | Bruce Momjian | 1998-09-01 | |
| | ||||
* | Fix for regproc | Bruce Momjian | 1998-08-31 | |
| | ||||
* | Fix for regprocout, use underscore, not parens. | Bruce Momjian | 1998-08-31 | |
| | ||||
* | heap_fetch requires buffer pointer, must be released; heap_getnext | Bruce Momjian | 1998-08-19 | |
| | | | | | | | | | | | | | no longer returns buffer pointer, can be gotten from scan; descriptor; bootstrap can create multi-key indexes; pg_procname index now is multi-key index; oidint2, oidint4, oidname are gone (must be removed from regression tests); use System Cache rather than sequential scan in many places; heap_modifytuple no longer takes buffer parameter; remove unused buffer parameter in a few other functions; oid8 is not index-able; remove some use of single-character variable names; cleanup Buffer variables usage and scan descriptor looping; cleaned up allocation and freeing of tuples; 18k lines of diff; | |||
* | Use Snapshot in heap access methods. | Vadim B. Mikheev | 1998-07-27 | |
| | ||||
* | Cleanup use of 16 that should be NAMEDATALEN. | Bruce Momjian | 1998-07-20 | |
| | ||||
* | Remove un-needed braces around single statements. | Bruce Momjian | 1998-06-15 | |
| | ||||
* | Re-apply Darren's char2-16 removal code. | Bruce Momjian | 1998-04-26 | |
| | ||||
* | Back out char2-char16 removal. Add later. | Bruce Momjian | 1998-04-07 | |
| | ||||
* | The following uuencoded, gzip'd file will ... | Bruce Momjian | 1998-03-30 | |
| | | | | | | | | | | | 1. Remove the char2, char4, char8 and char16 types from postgresql 2. Change references of char16 to name in the regression tests. 3. Rename the char16.sql regression test to name.sql. 4. Modify the regression test scripts and outputs to match up. Might require new regression.{SYSTEM} files... Darren King | |||
* | pgindent run before 6.3 release, with Thomas' requested changes. | Bruce Momjian | 1998-02-26 | |
| | ||||
* | Goodbye register keyword. Compiler knows better. | Bruce Momjian | 1998-02-11 | |
| | ||||
* | Inline fastgetattr and others so data access does not use function | Bruce Momjian | 1998-01-31 | |
| | | | | calls. | |||
* | Change some ABORTS to ERROR. Add line number when COPY Failure. | Bruce Momjian | 1998-01-05 | |
| | ||||
* | Change elog(WARN) to elog(ERROR) and elog(ABORT). | Bruce Momjian | 1998-01-05 | |
| | ||||
* | Remove all time travel stuff. Small parser cleanup. | Bruce Momjian | 1997-11-20 | |
| | ||||
* | Add new \df psql option and oid8types() function. | Bruce Momjian | 1997-11-15 | |
| | ||||
* | Rename strNcpy to StrNCpy, and change third parameter. | Bruce Momjian | 1997-10-25 | |
| | ||||
* | Another PGINDENT run that changes variable indenting and case label ↵ | Bruce Momjian | 1997-09-08 | |
| | | | | indenting. Also static variable indenting. | |||
* | Massive commit to run PGINDENT on all *.c and *.h files. | Bruce Momjian | 1997-09-07 | |
| | ||||
* | Fix pgproc names over 15 chars in output. Add strNcpy() function. remove ↵ | Bruce Momjian | 1997-08-12 | |
| | | | | some (void) casts that are unnecessary. | |||
* | Change mixed-case routines to lower-case if referenced in pg_proc.h | Thomas G. Lockhart | 1997-04-27 | |
| | | | | | Add comparison operators to boolean and smaller/larger operators to datetime and timespan. Fix int4 overflow math problem in timespan comparison operators. |