summaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Collapse)AuthorAgeFilesLines
* #include <postgres.h> moved upperVadim B. Mikheev1997-01-091-4/+6
|
* #include "postgres.h"Vadim B. Mikheev1997-01-081-3/+4
| | | | moved upper.
* Use proper types so it compiles on DEC C89. Thanks Erik Bertelson.Bryan Henderson1997-01-082-9/+9
|
* Change the way ipc.h is included because sys/ipc.h on Ultrix is broken.Bryan Henderson1997-01-085-18/+13
|
* Add include of port-protos.h so it works on Ultrix. Thanks Erik Bertelson.Bryan Henderson1997-01-081-1/+3
|
* Minor changes for NeXT compileMarc G. Fournier1997-01-062-7/+8
| | | | Submitted by: Ovidiu Predescu <ovidiu@bx.logicnet.ro>
* More config.h syncing for limits.hMarc G. Fournier1997-01-061-11/+10
|
* Add NeXT port submitted by: Ovidiu Predescu <ovidiu@bx.logicnet.ro>Marc G. Fournier1997-01-065-0/+162
|
* Clean up 'if defined()' for header files...Marc G. Fournier1997-01-061-12/+10
|
* final fix for shared library under BSD44_derivedMarc G. Fournier1997-01-051-2/+2
| | | | Submitted by: "Martin J. Laubach" <mjl@wwx.vip.at>
* Fixes:Marc G. Fournier1997-01-051-2/+2
| | | | | | | First, this is because of dlopen() and dlsym() having a char * in the system prototype. Submitted by: "Martin J. Laubach" <mjl@wwx.vip.at>
* Just reviewed what I changed as far a dlopen/etc are concerned, and determinedMarc G. Fournier1997-01-052-12/+1
| | | | that the "fix" is wrong...
* Standardize all LDADD to LD_ADD.Bryan Henderson1997-01-051-4/+4
|
* Closing opened indices.Vadim B. Mikheev1997-01-051-1/+5
|
* Releasing empty root page in _bt_endpoint () to avoidVadim B. Mikheev1997-01-051-2/+10
| | | | buffer leak.
* FreeBSD doesn't require the dl{open,close,sym,error} functions, as they areMarc G. Fournier1997-01-032-5/+16
| | | | | | | already included in the system libraries. Used if !defined(__FreeBSD__) to single FreeBSD out from the other BSD44 derived OSs
* ALTER TABLE (text) fixBruce Momjian1997-01-021-4/+4
|
* Fix for SELECT INTO ... GROUP/ORDER BY where table already exists unlink error.Bruce Momjian1997-01-012-3/+12
|
* Fixed realloc for increasing tempRels list.Vadim B. Mikheev1996-12-311-2/+3
|
* ReleaseTmpRelBuffers () releases buffers in LOCAL buffer pool nowVadim B. Mikheev1996-12-311-1/+19
| | | | (if rd_islocal is true).
* explain changeBruce Momjian1996-12-291-7/+14
|
* Improved EXPLAIN option handling.Bruce Momjian1996-12-291-6/+16
|
* Fixed Assert check where ! should be !=.Bruce Momjian1996-12-281-2/+2
|
* Here's the final set of patches to 6.0 (sup'd on 27/12/96) that allow a fullBruce Momjian1996-12-283-7/+20
| | | | | | | | | gmake of the code without interruption. There's also some tidy-up of the MAXPATHLEN stuff based on the assumption that all supported platforms have MAXPATHLEN defined in <sys/param.h>. (The only unknowns for the above are AIX and IRIX5.)
* Add asserts to check for file descriptor ring corruption.Bryan Henderson1996-12-271-285/+293
|
* There was JMP_BUF defined in config.h. And SIGJMP_BUF later.Vadim B. Mikheev1996-12-271-2/+2
| | | | | | | | | | And now - JMP_BUF again. Is it enough, folks ? Fixed again: cc1: warnings being treated as errors exc.c: In function 'ExcRaise': exc.c:187: warning: passing arg 1 of 'Longjmp' from incompatible pointer type gmake[3]: *** [exc.o] Error 1
* pq/signal() portability patch. Also psql copy prompt fix.Bruce Momjian1996-12-266-38/+43
|
* Added include files needed for getpid prototype.Bruce Momjian1996-12-261-1/+3
| | | | Bruce Momjian
* Change %ud to %uBruce Momjian1996-12-261-2/+2
| | | | Darren King.
* In file: .../src/backend/postmaster/postmaster.c I found 3 leaks andBruce Momjian1996-12-261-2/+5
| | | | | | | probably a bug. To find code added/modifyied, search "Fixed". Gianluca Puggelli
* I have this annoying habit (among others) of puttingBruce Momjian1996-12-263-33/+33
| | | | | | | | | | | | | | %ud in a printf format strings instead of just %u. There were three occurances of this in catalog_utils.c, two in parser.c and one in rewriteSupport.c in the oid patch that I submitted and was applied. They won't crash anything, but the error messages will have a 'd' after the Oid. Annoying, but none are db-threatening. Sorry about that folks...I'll be more careful in the future... Darren King
* In src/backend/catalog/pg_operator.c in OperatorDef, thereBruce Momjian1996-12-261-3/+3
| | | | | | | are three SearchSysCacheTuple(PRONAME,...) calls that use three different macros to convert the typeId array of Oids. Darren King
* Removal of CppConcat from indexam.c.Bruce Momjian1996-12-261-3/+3
| | | | | | | | | | As an example I sent a bug-report on 26 Nov to tell that the fix included below is necessary to compile pg95-current on Ultrix with Digital's standard C compiler c89. In fact I think that this fix is needed for any C compiler sticking very close the standard, see my discussion in the original bug report. Erik Bertelsen
* Add cast to quiet compiler warning.Bryan Henderson1996-12-231-1/+1
|
* Improve handling of semicolons ending statements.Bruce Momjian1996-12-201-15/+31
|
* Rename parameter.Bruce Momjian1996-12-201-3/+3
|
* More patches/documentation from: Massimo Dal Zotto <dz@cs.unitn.it>Marc G. Fournier1996-12-191-3/+8
|
* COPY_PATCH...Marc G. Fournier1996-12-191-1/+76
| | | | Submitted by: Massimo Dal Zotto <dz@cs.unitn.it>
* #ifdef ASYNC_DEBUG various sections of async.cMarc G. Fournier1996-12-191-1/+17
| | | | Submitted by: Massimo Dal Zotto <dz@cs.unitn.it>
* Make GROUP BY work with aliases, ORDER BY with column numbersBruce Momjian1996-12-172-57/+101
|
* Put sys/types.h before sys/timeb.h so Ultrix compiles.Bryan Henderson1996-12-161-2/+2
|
* Remove __P macro usage so it compiles without cdefs.h.Bryan Henderson1996-12-153-50/+62
|
* Make compile on AIX, Alpha OSF. Thanks Darren King, Igor Notanzon.Bryan Henderson1996-12-153-11/+20
|
* Fix over fix: JMP_BUF gone away and we have SIGJMP_BUF now.Vadim B. Mikheev1996-12-141-2/+2
| | | | Excuse me.
* Avoiding:Vadim B. Mikheev1996-12-141-2/+2
| | | | | | | | | | | | | | | cc1: warnings being treated as errors datum.c: In function `DatumGetSize': datum.c:57: warning: unsigned value >= 0 is always 1 gmake[3]: *** [datum.o] Error 1 There was: if (byVal) { if (len >= 0 && len <= sizeof(Datum)) { but len has type Size (unsigned int) and so now there is: if (byVal) { if (len <= sizeof(Datum)) {
* const register ... --> register const ...Vadim B. Mikheev1996-12-141-2/+2
|
* AvoidingVadim B. Mikheev1996-12-141-1/+5
| | | | | | | | | | | | | | cc1: warnings being treated as errors exc.c: In function 'ExcRaise': exc.c:186: warning: passing arg 1 of 'Longjmp' from incompatible pointer type gmake[3]: *** [exc.o] Error 1 Now we have: #if defined (JMP_BUF) longjmp(efp->context, 1); #else siglongjmp(efp->context, 1); #endif
* AvoidingVadim B. Mikheev1996-12-141-4/+4
| | | | | | | | cc1: warnings being treated as errors transsup.c: In function `TransBlockGetLastTransactionIdStatus': transsup.c:122: warning: unsigned value >= 0 is always 1 gmake[3]: *** [transsup.o] Error 1 ...
* Unuseful tupDesc = CreateTupleDesc(attr_count, attr); in CopyFromVadim B. Mikheev1996-12-141-2/+6
| | | | | is eliminated (now I can copy 2000000-table from file without memmory exhausting).
* Require seimcolons between statements.Bruce Momjian1996-12-111-9/+7
|