summaryrefslogtreecommitdiff
path: root/src/backend/access
AgeCommit message (Collapse)Author
1997-11-25Break parser functions into smaller files, group together.Bruce Momjian
1997-11-24Remove tqual.h includes not needed.Bruce Momjian
1997-11-21Remove archive stuff.Bruce Momjian
1997-11-20Remove all time travel stuff. Small parser cleanup.Bruce Momjian
1997-11-02Good Bye, Time Travel!Vadim B. Mikheev
1997-10-25Rename strNcpy to StrNCpy, and change third parameter.Bruce Momjian
1997-10-22Fix multi-column index scans in internal pages.Vadim B. Mikheev
1997-09-24Coerce type of NULL pointer return to suppress gcc compiler warnings.Thomas G. Lockhart
1997-09-22+#include <access/xact.h>Vadim B. Mikheev
1997-09-18Inline memset() as MemSet().Bruce Momjian
1997-09-18Inline frequently called functions.Bruce Momjian
1997-09-12heapattr functions now return a Datum, not char *.Bruce Momjian
1997-09-10Cleanup for array fix patch.Bruce Momjian
1997-09-10Fix for arrays.Bruce Momjian
1997-09-08Used modified version of indent that understands over 100 typedefs.Bruce Momjian
1997-09-08Add typdefs to pgindent run.Bruce Momjian
1997-09-08Another PGINDENT run that changes variable indenting and case label ↵Bruce Momjian
indenting. Also static variable indenting.
1997-09-07Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian
1997-08-29TupleUpdatedByCurXactAndCmd () changed due toVadim B. Mikheev
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).
1997-08-29Fix very old bug which made tuples changed/inserted by a commndVadim B. Mikheev
visible to command itself (so we had multiple update of updated tuples, etc).
1997-08-27heap_delete returns int now (for non-functional deletes).Vadim B. Mikheev
1997-08-26Inlined heap_getattr().Bruce Momjian
1997-08-24Major patch to speed up backend startup after profiling analysis.Bruce Momjian
1997-08-22Remove compile warning.Bruce Momjian
1997-08-22CreateTupleDescCopy don't copy constraints now!Vadim B. Mikheev
+ CreateTupleDescCopyConstr to copy them too. + FreeTupleDesc
1997-08-21Name change cleanup.Bruce Momjian
1997-08-21AttrConstr --> TupleConstrVadim B. Mikheev
1997-08-21Rename pg_attribute.attnvals to attdisbursion.Bruce Momjian
1997-08-21Get rid of attproc, atttyparg, attcanindex, attdefrel, attboundVadim B. Mikheev
from pg_attribute. atthasdef added.
1997-08-20More NOT_USEDsBruce Momjian
1997-08-20HTNegate/HTCommute/HTNegateCommute are not used.Vadim B. Mikheev
1997-08-19Make functions static where possible, enclose unused functions in #ifdef ↵Bruce Momjian
NOT_USED.
1997-08-19NOT NULL implementation (submitted by Robson Paniago de Miranda).Vadim B. Mikheev
1997-08-18Now that names are null terminated, no need to do all that NAMEDATALEN stuff.Bruce Momjian
1997-08-14_hash_checkpage: cleanup for CASSERTVadim B. Mikheev
1997-08-12These changes allow the module to compile quietly when assert checking isBruce Momjian
not being done.
1997-08-12Remove more (void) and fix -Wall warnings.Bruce Momjian
1997-08-06Catch non-functional delete attempts.Vadim B. Mikheev
1997-08-03Cleanup for NAMEDATALEN use.Bruce Momjian
1997-06-28_hash_first: release buf & metabuf if no tuples found for a key.Vadim B. Mikheev
1997-06-12Someone forgot about aligning in fastgetiattr()...Vadim B. Mikheev
1997-06-11Compare 'char' and 'text' lexicographically.Vadim B. Mikheev
1997-06-11From: Robert Bruccoleri <bruc@bms.com>Marc G. Fournier
Subject: [PORTS] Patches for Irix 6.4 I have worked out how to compile PostgreSQL on Irix 6.4 using the -n32 compiler mode and version 7.1 of the C compiler. (The n32 compiler use 32 bits addressing, but allows access to all the instructions in the MIPS4 instruction set.) There were several problems: 1) The ld command is not referenced as a macro in all the Makefiles. On this platform, you have to include -n32 on all the ld commands. Makefiles were changed as needed. 3) Lots of warnings are generated from the compiler. Since the regression tests worked OK, I didn't attempt to fix them. If anyone wants the compilation log, please let me know, and I'll email it to you. The version of postgresql was 970602. Here is Makefile.custom: CUSTOM_COPT = -O2 -n32 MK_NO_LORDER = 1 LD = ld -n32 CC += -n32
1997-06-10Duplicates handling...Vadim B. Mikheev
1997-06-06Added check is new item successfuly inserted to a page or not.Vadim B. Mikheev
1997-05-31If we have to split leaf page in the chain of duplicatesVadim B. Mikheev
then we try to look at our right sibling first, but not farther, as it was in yesterday fix.
1997-05-30Fix duplicates handling.Vadim B. Mikheev
1997-05-221. Pass GISTENTRYs to giststate->penaltyFn by pointers, not by vals.Vadim B. Mikheev
2. Re-initialize keys in gistrescan (if gist used in inner scan).
1997-05-22From: Darren King <aixssd!darrenk@abs.net>Marc G. Fournier
Subject: [PATCHES] Re: [PORTS] AIX 6.1 fixes... Here are the patches for the two things that wouldn't make it thru the AIX compiler. The geo_ops.c change is harmless I believe. The nbtcompare.c patch fixes me, but I don't know about any other ports. Maybe wait on that one until Vadim decides what to do about the unsigned vs signed chars varlena issue.
1997-05-20Initialize internal keys if rtree used in inner scan.Vadim B. Mikheev