aboutsummaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Collapse)AuthorAge
* Another directory cleaned outMarc G. Fournier1996-10-20
|
* Okay...another directory cleaned out and compilableMarc G. Fournier1996-10-20
|
* Add HAVE_Cplusplus= true to BSD44_derived Makefile.inc, as I know thatMarc G. Fournier1996-10-19
| | | | FreeBSD/NetBSD both ship with gcc 2.7.x
* Welp, another subdirectory cleaned out of redundant/unused #includeMarc G. Fournier1996-10-19
| | | | files
* There...that pretty much cleans up redundant/unused #includes inMarc G. Fournier1996-10-19
| | | | access/common...how many more directories to go? :)
* 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
* 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
|
* 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"
* 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...
* 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
* More closing of relations left open by parser.Bruce Momjian1996-10-14
|
* 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
|
* 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.
* Fix prototypes so postmaster.c will compile.Bryan Henderson1996-10-13
|
* New host-based authentication -- send error message when authentication failsBryan Henderson1996-10-12
|
* New host-based authentication with identBryan Henderson1996-10-12
|
* New host-based authentication -- install pg_hba.conf instead of pg_hbaBryan Henderson1996-10-12
|
* Separate general purpose functions from portal functions so they may beBryan Henderson1996-10-11
| | | | used in test drivers.
* Add a MIPS/NetBSD port...Marc G. Fournier1996-10-11
|
* This change should have no practical effect but it is the moreMarc G. Fournier1996-10-11
| | | | | | | | correct way to do this. Theoretically you could have a NULL pointer that isn't represented internally as all 0 bits. This guarantees that it convert correctly. Submitted by: darcy@druid.com (D'Arcy J.M. Cain)
* I have written some patches to the postgres lock manager which allow theMarc G. Fournier1996-10-11
| | | | | | use of long term cooperative locks managed by the user applications. Submitted by: Massimo Dal Zotto <dz@cs.unitn.it>
* Comment cleanup.Bruce Momjian1996-10-10
|
* Modified Assert to be more selective.Bruce Momjian1996-10-07
|
* Fixed a missed change from Carsten Heyl <heyl@nads.de>Marc G. Fournier1996-10-07
|
* Mostly adding "const" keyword and making some functions static.Marc G. Fournier1996-10-07
| | | | Submitted by: D'Arcy Cain
* Change new assert so it generates assert message rather than SIGSEG.Bruce Momjian1996-10-07
|
* Fix assert to allow zero. OK'ed by Bryan.Bruce Momjian1996-10-05
|
* Fix args to match prototype.Bruce Momjian1996-10-05
|
* Here the fix for the first assertion failure I had which killedMarc G. Fournier1996-10-04
| | | | | | | | | | my postmaster 1.07. It's really simple, the loop dealing with all sockets can't handle more than one ready socket :-) A simple logic error dealing with lists. OR IS THERE ANY REASON FOR SETTING curr TO 0? Submitted by: Carsten Heyl <Heyl@nads.de>
* The remainder of D'Arcy's changes, most notibly the usage of SIGNAL_ARGSMarc G. Fournier1996-10-04
|
* Added dlfcn.h to dl.c in BSD44_derived portMarc G. Fournier1996-10-03
|
* Added restriction to tables vacuum'able.Bruce Momjian1996-10-03
| | | | Added NOTICE messages for bad table names.
* Moved them.Bruce Momjian1996-10-03
|
* Allow vacuum to run for only one table. Fixes allocation bug.Bruce Momjian1996-10-03
|
* palloc() finfo memory. From Kurt.Bruce Momjian1996-09-26
|