aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access
Commit message (Collapse)AuthorAge
* Some *very* major changes by darrenk@insightdist.com (Darren King)Marc G. Fournier1998-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ========================================== What follows is a set of diffs that cleans up the usage of BLCKSZ. As a side effect, the person compiling the code can change the value of BLCKSZ _at_their_own_risk_. By that, I mean that I've tried it here at 4096 and 16384 with no ill-effects. A value of 4096 _shouldn't_ affect much as far as the kernel/file system goes, but making it bigger than 8192 can have severe consequences if you don't know what you're doing. 16394 worked for me, _BUT_ when I went to 32768 and did an initdb, the SCSI driver broke and the partition that I was running under went to hell in a hand basket. Had to reboot and do a good bit of fsck'ing to fix things up. The patch can be safely applied though. Just leave BLCKSZ = 8192 and everything is as before. It basically only cleans up all of the references to BLCKSZ in the code. If this patch is applied, a comment in the config.h file though above the BLCKSZ define with warning about monkeying around with it would be a good idea. Darren darrenk@insightdist.com (Also cleans up some of the #includes in files referencing BLCKSZ.) ==========================================
* Goodbye ABORT. Hello ERROR for all errors.Bruce Momjian1998-01-07
|
* Allow varchar() to only store needed bytes. Remove PALLOC,PALLOCTYPE,PFREE. ↵Bruce Momjian1998-01-07
| | | | Clean up use of VARDATA.
* Change elog(WARN) to elog(ERROR) and elog(ABORT).Bruce Momjian1998-01-05
|
* Major cleanout of PORTNAME variables from Makefiles...bound to screw upMarc G. Fournier1997-12-20
| | | | some of the ports...
* Clean up the MakefilesMarc G. Fournier1997-12-17
| | | | | | | | Essentially, this cleans things up so that if PORTNAME isn't defined (I'm working on getting rid of it for FreeBSD, at least, to see if its possible) none of the PORTNAME related stuff gets passed around. Had a little bit of -I related redundancy as well
* Remove trailing period from an elog message.Thomas G. Lockhart1997-12-09
| | | | Most other messages do not have one.
* More VARHDRSZ additions.Bruce Momjian1997-12-08
|
* Add VARHDRSZ where needed. Many places just used 4.Bruce Momjian1997-12-06
|
* Break parser functions into smaller files, group together.Bruce Momjian1997-11-25
|
* Remove tqual.h includes not needed.Bruce Momjian1997-11-24
|
* Remove archive stuff.Bruce Momjian1997-11-21
|
* Remove all time travel stuff. Small parser cleanup.Bruce Momjian1997-11-20
|
* Good Bye, Time Travel!Vadim B. Mikheev1997-11-02
|
* Rename strNcpy to StrNCpy, and change third parameter.Bruce Momjian1997-10-25
|
* Fix multi-column index scans in internal pages.Vadim B. Mikheev1997-10-22
|
* Coerce type of NULL pointer return to suppress gcc compiler warnings.Thomas G. Lockhart1997-09-24
|
* +#include <access/xact.h>Vadim B. Mikheev1997-09-22
|
* Inline memset() as MemSet().Bruce Momjian1997-09-18
|
* Inline frequently called functions.Bruce Momjian1997-09-18
|
* heapattr functions now return a Datum, not char *.Bruce Momjian1997-09-12
|
* Cleanup for array fix patch.Bruce Momjian1997-09-10
|
* Fix for arrays.Bruce Momjian1997-09-10
|
* Used modified version of indent that understands over 100 typedefs.Bruce Momjian1997-09-08
|
* Add typdefs to pgindent run.Bruce Momjian1997-09-08
|
* Another PGINDENT run that changes variable indenting and case label ↵Bruce Momjian1997-09-08
| | | | indenting. Also static variable indenting.
* Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian1997-09-07
|
* TupleUpdatedByCurXactAndCmd () changed due toVadim B. Mikheev1997-08-29
| | | | | | Fix very old bug which made tuples changed/inserted by a commnd visible to command itself (so we had multiple update of updated tuples, etc).
* Fix very old bug which made tuples changed/inserted by a commndVadim B. Mikheev1997-08-29
| | | | | visible to command itself (so we had multiple update of updated tuples, etc).
* heap_delete returns int now (for non-functional deletes).Vadim B. Mikheev1997-08-27
|
* Inlined heap_getattr().Bruce Momjian1997-08-26
|
* Major patch to speed up backend startup after profiling analysis.Bruce Momjian1997-08-24
|
* Remove compile warning.Bruce Momjian1997-08-22
|
* CreateTupleDescCopy don't copy constraints now!Vadim B. Mikheev1997-08-22
| | | | | + CreateTupleDescCopyConstr to copy them too. + FreeTupleDesc
* Name change cleanup.Bruce Momjian1997-08-21
|
* AttrConstr --> TupleConstrVadim B. Mikheev1997-08-21
|
* Rename pg_attribute.attnvals to attdisbursion.Bruce Momjian1997-08-21
|
* Get rid of attproc, atttyparg, attcanindex, attdefrel, attboundVadim B. Mikheev1997-08-21
| | | | from pg_attribute. atthasdef added.
* More NOT_USEDsBruce Momjian1997-08-20
|
* HTNegate/HTCommute/HTNegateCommute are not used.Vadim B. Mikheev1997-08-20
|
* Make functions static where possible, enclose unused functions in #ifdef ↵Bruce Momjian1997-08-19
| | | | NOT_USED.
* NOT NULL implementation (submitted by Robson Paniago de Miranda).Vadim B. Mikheev1997-08-19
|
* Now that names are null terminated, no need to do all that NAMEDATALEN stuff.Bruce Momjian1997-08-18
|
* _hash_checkpage: cleanup for CASSERTVadim B. Mikheev1997-08-14
|
* These changes allow the module to compile quietly when assert checking isBruce Momjian1997-08-12
| | | | not being done.
* Remove more (void) and fix -Wall warnings.Bruce Momjian1997-08-12
|
* Catch non-functional delete attempts.Vadim B. Mikheev1997-08-06
|
* Cleanup for NAMEDATALEN use.Bruce Momjian1997-08-03
|
* _hash_first: release buf & metabuf if no tuples found for a key.Vadim B. Mikheev1997-06-28
|
* Someone forgot about aligning in fastgetiattr()...Vadim B. Mikheev1997-06-12
|