Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Clean up index/btree comments/macros, as approved. | Bruce Momjian | 2001-02-22 |
| | |||
* | Although we can't support out-of-line TOAST storage in indexes (yet), | Tom Lane | 2001-02-15 |
| | | | | | | | | compressed storage works perfectly well. Might as well have a coherent strategy for applying it, rather than the haphazard store-what-you-get approach that was in the code before. The strategy I've set up here is to attempt compression of any compressible index value exceeding BLCKSZ/16, or about 500 bytes by default. | ||
* | Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. | Bruce Momjian | 2001-01-24 |
| | |||
* | Fix portability problems recently exposed by regression tests on Alphas. | Tom Lane | 2000-12-27 |
| | | | | | | | | | | 1. Distinguish cases where a Datum representing a tuple datatype is an OID from cases where it is a pointer to TupleTableSlot, and make sure we use the right typlen in each case. 2. Make fetchatt() and related code support 8-byte by-value datatypes on machines where Datum is 8 bytes. Centralize knowledge of the available by-value datatype sizes in two macros in tupmacs.h, so that this will be easier if we ever have to do it again. | ||
* | Silence compiler warning. | Tom Lane | 2000-12-07 |
| | |||
* | Remove VARLENA_FIXED_SIZE hack, which is irreversibly broken now that | Tom Lane | 2000-11-30 |
| | | | | | | | | both MULTIBYTE and TOAST prevent char(n) from being truly fixed-size. Simplify and speed up fastgetattr() and index_getattr() macros by eliminating special cases for attnum=1. It's just as fast to handle the first attribute by presetting its attcacheoff to zero; so do that instead when loading the tupledesc in relcache.c. | ||
* | Make pgsql compile on FreeBSD-alpha. | Bruce Momjian | 2000-11-16 |
| | | | | | | | | | | | | | | | | | | Context diff this time. Remove -m486 compile args for FreeBSD-i386, compile -O2 on i386. Compile with only -O on alpha for codegen safety. Make the port use the TEST_AND_SET for alpha and i386 on FreeBSD. Fix a lot of bogus string formats for outputting pointers (cast to int and %u/%x replaced with no cast and %p), and 'Size'(size_t) are now cast to 'unsigned long' and output with %lu/ Remove an unused variable. Alfred Perlstein | ||
* | Clean up some ugly coding (hardwired constants) in index_formtuple. | Tom Lane | 2000-09-23 |
| | |||
* | 2nd try for the index tuple toast hack. This time as suggested | Jan Wieck | 2000-07-22 |
| | | | | | | by Tom. Jan | ||
* | Ye-old pgindent run. Same 4-space tabs. | Bruce Momjian | 2000-04-12 |
| | |||
* | 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. | ||
* | Fixed all elog related warnings, as well as a few others. | Peter Eisentraut | 2000-01-15 |
| | |||
* | More cleanups. Still doesn't work. | Bruce Momjian | 2000-01-11 |
| | |||
* | Look Ma, no MAX_PARSE_BUFFER! (At least not in the backend. | Tom Lane | 1999-10-23 |
| | | | | pg_dump and interfaces/odbc still need some work.) | ||
* | Install new alignment code to use MAXALIGN rather than DOUBLEALIGN where | Bruce Momjian | 1999-07-19 |
| | | | | approproate. | ||
* | Move some system includes into c.h, and remove duplicates. | Bruce Momjian | 1999-07-17 |
| | |||
* | Final cleanup. | Bruce Momjian | 1999-07-16 |
| | |||
* | Change #include's to use <> and "" as appropriate. | Bruce Momjian | 1999-07-15 |
| | |||
* | Remove unused #includes in *.c files. | Bruce Momjian | 1999-07-15 |
| | |||
* | Change my-function-name-- to my_function_name, and optimizer renames. | Bruce Momjian | 1999-02-13 |
| | |||
* | Alignment cleanup so no more massive switch statements for alignment, | Bruce Momjian | 1998-09-07 |
| | | | | just two macros. | ||
* | Renaming cleanup, no pgindent yet. | Bruce Momjian | 1998-09-01 |
| | |||
* | Make 'name' type int aligned, like char/varchar. | Bruce Momjian | 1998-08-27 |
| | |||
* | Remove un-needed braces around single statements. | Bruce Momjian | 1998-06-15 |
| | |||
* | 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 |
| | |||
* | Update now that attcacheoff initial value is -1 always. | Bruce Momjian | 1998-02-06 |
| | |||
* | Fix for varchar functions, and indextyple j-1 fix. | Bruce Momjian | 1998-02-05 |
| | |||
* | Cleanup getattr code. Make CHAR() use attcacheoff. | Bruce Momjian | 1998-02-04 |
| | |||
* | Inline fastgetattr and others so data access does not use function | Bruce Momjian | 1998-01-31 |
| | | | | calls. | ||
* | Goodbye ABORT. Hello ERROR for all errors. | Bruce Momjian | 1998-01-07 |
| | |||
* | Change elog(WARN) to elog(ERROR) and elog(ABORT). | Bruce Momjian | 1998-01-05 |
| | |||
* | Good Bye, Time Travel! | Vadim B. Mikheev | 1997-11-02 |
| | |||
* | Inline memset() as MemSet(). | Bruce Momjian | 1997-09-18 |
| | |||
* | Used modified version of indent that understands over 100 typedefs. | Bruce Momjian | 1997-09-08 |
| | |||
* | 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 |
| | |||
* | Make functions static where possible, enclose unused functions in #ifdef ↵ | Bruce Momjian | 1997-08-19 |
| | | | | NOT_USED. | ||
* | Someone forgot about aligning in fastgetiattr()... | Vadim B. Mikheev | 1997-06-12 |
| | |||
* | Someone forgot about 'case sizeof(int32)' for | Vadim B. Mikheev | 1997-03-26 |
| | | | | tupleDesc->attrs[i]->attlen in fastgetiattr. | ||
* | Re-add -I../.. for fmgr.h | Marc G. Fournier | 1996-11-05 |
| | | | | | | | | Change #include "" to #include <> Remove a few unused #includes Make sure it compiles with -Wall -Werror | ||
* | Clean up a few of the #include files | Marc G. Fournier | 1996-11-05 |
| | |||
* | That pretty much totally cleans up the includes files here. | Marc G. Fournier | 1996-11-03 |
| | |||
* | More include file cleanups | Marc G. Fournier | 1996-11-03 |
| | |||
* | More intelligent #include cleanups, as pointed out by Bryan... | Marc G. Fournier | 1996-11-01 |
| | | | | Compiled with -Wall -Werror | ||
* | Cosmetic changes to ordering of #include files | Marc G. Fournier | 1996-10-21 |
| | |||
* | Make line 159:bp = NULL, to quiet compiler | Marc G. Fournier | 1996-10-21 |
| | | | | Suggested by: Randy Terbush <randy@zyzzyva.com> | ||
* | Other then: | Marc G. Fournier | 1996-10-20 |
| | | | | | | indextuple.c:159: warning: `bp' might be used uninitialized in this function this directory passes -Wall -Werror under FreeBSD | ||
* | First pass at fixing my own mistakes | Marc G. Fournier | 1996-10-20 |
| | | | | | | Mainly...fix up the includes I removed, as well as prototypes Pointed out by D'Arcy | ||
* | There...that pretty much cleans up redundant/unused #includes in | Marc G. Fournier | 1996-10-19 |
| | | | | access/common...how many more directories to go? :) |