aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* A few more yet...Marc G. Fournier1996-10-19
|
* wish there was an easier way to clean this up...Marc G. Fournier1996-10-19
|
* another small oneMarc G. Fournier1996-10-19
|
* Hopefully that cleans up the cruft from rel.hMarc G. Fournier1996-10-19
|
* another...Marc G. Fournier1996-10-19
|
* its coming...Marc G. Fournier1996-10-19
|
* step by step...file by file...Marc G. Fournier1996-10-19
|
* ...sameMarc G. Fournier1996-10-19
|
* slow work...Marc G. Fournier1996-10-19
|
* and anotherMarc G. Fournier1996-10-19
|
* another one cleaned upMarc G. Fournier1996-10-19
|
* and another one..Marc G. Fournier1996-10-19
|
* another another oneMarc G. Fournier1996-10-19
|
* anothre one reduced to its component partsMarc G. Fournier1996-10-19
|
* clean out include files of including other includes files except thoseMarc G. Fournier1996-10-19
| | | | absolutely required
* Another cleaned upMarc G. Fournier1996-10-19
|
* One at a time...another one is complete...Marc G. Fournier1996-10-19
|
* another one with #include file clean'd upMarc G. Fournier1996-10-19
|
* All #include's removed from *.h files, so cleaning up the .c #includes...Marc G. Fournier1996-10-18
| | | | First file of, what...1000's?
* #include "postgres.h" is a standard include for all .c files, auto-includingMarc G. Fournier1996-10-18
| | | | config.h, c.h *and* elog.h...added elog.h
* Add prototype for heap_getattr() to quiet compilerMarc G. Fournier1996-10-18
|
* Reap deleted/unused tuples on page-baseVadim B. Mikheev1996-10-18
|
* 1. Reap deleted/unused tuples on page-baseVadim B. Mikheev1996-10-18
| | | | | | | | | | 2. Reap unused tuples too 3. Reap empty pages 4. Check if a page is initialized, initialize it if not and reap it 5. Binary search in list of reapped pages/tids to check is the heap' tid pointed by a index' tuple on this list (it's mu-u-uch faster)
* Move #define PageIsNew (true if page is not initialize) to bufpage.hVadim B. Mikheev1996-10-18
|
* Move definition of PageIsNew from hio.c to hereVadim B. Mikheev1996-10-18
|
* Document some more #ifdef'sMarc G. Fournier1996-10-18
|
* Document more #ifdef's into config.hMarc G. Fournier1996-10-18
| | | | | Get rid of ESCAPE_PATCH ifdef, as its on by default, and there is no apparent reason for turning it off...it fixes a bug
* Moved definition of MAXPATHLEN to config.hMarc G. Fournier1996-10-18
|
* Added a #define NEED_SIG_JMP to config.hMarc G. Fournier1996-10-18
| | | | | Removed #ifdef's for OPENLINK_PATCH. We enable it by default, and nobody *has* to enable the functionality, but no reason to retain the "old code"
* Document #ifdef's from backend/access subdirs so that we know whatMarc G. Fournier1996-10-18
| | | | features(?) are available
* Moved '#define *DEBUG' defines to config.h, and document where firstMarc G. Fournier1996-10-18
| | | | | | found. Document any '#ifdef' segments found in config.h
* Moved '#define *DEBUG' defines to config.h, and document where firstMarc G. Fournier1996-10-18
| | | | | | | | found. Document any '#ifdef' segments found in config.h Remove gistold.c, since it was older copy of gist.c
* #define cleanup: moved #define IPORTAL_DEBUG to config.hMarc G. Fournier1996-10-18
|
* Moved all the CFLAG -D's from the makefiles to config.h towards betterMarc G. Fournier1996-10-18
| | | | centralized configurations/porting...
* Moved more -D's out of the port specific Makefiles straight into theMarc G. Fournier1996-10-18
| | | | config.h file
* Centralize more of the defines from backend/port under config.hMarc G. Fournier1996-10-18
| | | | | Further ports should *really* avoid backend/port and make use of config.h
* Move "port specific" #ifdefs out of here and into config.hMarc G. Fournier1996-10-17
| | | | - created a HAVE_TZSET define for this purpose
* Add a HAVE_TZSET define to clean up defines in backend/utils/adt/nabstime.cMarc G. Fournier1996-10-17
|
* Change treatment of sigaction structure again to include even more platforms.Bryan Henderson1996-10-16
| | | | Thanks D'Arcy.
* Remove 4th element of sigaction structure so it works on more platforms.Bryan Henderson1996-10-15
|
* More closing of relations left open by parser.Bruce Momjian1996-10-14
|
* Change display of char(5) to (bp)char 5 so psql \d canBruce Momjian1996-10-14
| | | | distinguish between char and char(1).
* Removed const warning.Bruce Momjian1996-10-13
|
* D'Arcy change.Bruce Momjian1996-10-13
|
* Added include needed for recent addition.Bruce Momjian1996-10-13
| | | | I hope everyone has sys/socket.h.
* Added include needed for recent addition.Bruce Momjian1996-10-13
|
* Fix structure member name from previous patch.Bruce Momjian1996-10-13
|
* Removed duplicate MAXNAMELEN define I accidentally added.Bruce Momjian1996-10-13
|
* Added consistent include file handling for MAXHOSTNAMELEN.Bruce Momjian1996-10-13
| | | | | If I have introduced any syntax errors with this, I will patch them in the morning, and Marc will have a good laugh.
* I checked the alter table code, and started suspecting the relationBruce Momjian1996-10-13
| | | | | | | | | | | | | | | | cache. I found if I manually added a line to flush the whole relation cache, the assert error disappeared. Looking through the code, I found that the relation cache is flushed at the end of each query if the reference count is zero for the relation. However, printf's showed that the rd_relcnt(reference count) for the accessed query was not returning to zero after each query. It turns out the parser was doing a heap_ropen in parser/analyze.c to get information about the table's columns, but was not doing a heap_close. This was causing the query after the ALTER TABLE ADD to see the old table structure, and the executor's assert was reporting the problem.