Bruce Momjian
6ffae202a9
Add missing #.
1997-01-18 17:36:02 +00:00
Bruce Momjian
5fefb9f8e7
Add include files needed for stat().
1997-01-18 16:14:04 +00:00
Bruce Momjian
bc18c38d1a
Prevent UNIQUE indexes for non-btree access methods.
1997-01-18 05:48:07 +00:00
Marc G. Fournier
64836996f9
Minor change to file point out by Andrew
1997-01-16 16:13:40 +00:00
Bruce Momjian
3a02ccfa1d
Change EXPLAIN options to just use VERBOSE.
1997-01-16 14:56:59 +00:00
Vadim B. Mikheev
b00c2c1d3f
FlushLocalBuffer () releases buffer only if required
...
by caller.
1997-01-16 08:13:14 +00:00
Vadim B. Mikheev
eb08b3ce4f
No more LateWrite, but there is WriteMode;
...
SetBufferWriteMode () added;
FlushBuffer () fixed: now directly calls smgrflush () and
releases buffer only if required by caller.
1997-01-16 08:11:41 +00:00
Vadim B. Mikheev
1c297d429e
No more LateWrite.
1997-01-16 08:04:30 +00:00
Vadim B. Mikheev
cbc7af81f3
VariableRelationPutNextXid () now flushes variable relation
...
after writing next free XID.
1997-01-16 07:59:11 +00:00
Bryan Henderson
9e41af2e74
Add inet_aton() prototype.
1997-01-16 06:32:17 +00:00
Vadim B. Mikheev
3677e86f7f
textin fixed: no more zero-byte (thanks, Erich)
1997-01-16 03:53:51 +00:00
Marc G. Fournier
f02bd93350
Added postgres.h include to quiet down the HPUX ports...
...
POinted out by: Martin S. Utesch <utesch@aut.tu-freiberg.de >
1997-01-15 08:21:14 +00:00
Bryan Henderson
05b0f22900
Eliminate dupliclate definition of external variables reldesc and DataDir.
...
Some compilers recognize this error.
1997-01-14 08:05:36 +00:00
Vadim B. Mikheev
2ca05fe45d
ReleaseTmpRelBuffers is ReleaseRelationBuffers now.
1997-01-14 05:40:45 +00:00
Vadim B. Mikheev
791e9973ab
heap_destroy () releases dirty buffers of a relation to be
...
destroyed.
1997-01-14 05:38:23 +00:00
Bruce Momjian
3a646df4c0
Remove CFLAGS_SL from lib/Makefile
1997-01-14 02:35:34 +00:00
Bruce Momjian
42efa28cf7
There are two prototypes for inet_aton, one in include/inet_aton.h, and
...
another one in Solaris' port-protos.h.
The following patch will bring inet_aton's prototype into scope for
Ultrix to silence a compilation warning.
If the intention is to have inet_aton's prototype in its own header
filer, the declaration in Solaris' port-protos.h should be removed.
If the declaration in port-protos.h is deemed to be the correct
place, a declaration should be added in Ultrix' port-protos.h
regards
Erik Bertelsen
1997-01-14 01:56:44 +00:00
Bruce Momjian
e3c4ac15d3
Another compilation error has surfaced on Ultrix. In spin.c, sem.h must be
...
included after storage/ipc.h like other similar cases that were changed
recently.
This one has popped up during the last few days.
My sources are sup'ed today, 13. jan 1996.
regards
Erik Bertelsen.
1997-01-14 01:53:11 +00:00
Bruce Momjian
ed3db60321
Fix typo in findstring use.
1997-01-13 16:47:52 +00:00
Bryan Henderson
6ece8a8d0b
Part of patch to make a working nextstep port.
1997-01-13 03:54:48 +00:00
Bruce Momjian
0d3bf78e0b
Added VERBOSE option to vacuum command.
1997-01-13 03:45:33 +00:00
Bryan Henderson
2de3d96f69
Add nextstep port, courtesy of Ovidiu Predescu.
1997-01-13 01:26:29 +00:00
Marc G. Fournier
ef228cb170
From: Keith Parks <emkxp01@mtcc.demon.co.uk>
...
OK, The votes are in for the NOFILES limit.
With the exception of Next, for which I've not yet heard, all supported platforms
seem to have the sysconf() call.
port supported default Source.
aix yes 2000 darrenk@insightdist.com
alpha yes 4096 mjl@wwx.vip.at
BSD44_derived yes 64 scrappy@hub.org
bsdi yes ??? maillist@candle.pha.pa.us
dgux yes ??? geek@andrew.cmu.edu
hpux yes 60 emkxp01@mtcc.demon.co.uk
i386_solaris yes 64 emkxp01@mtcc.demon.co.uk
irix5 yes 200 martin@biochem.uc.ac.uk
linux yes 256 emkxp01@mtcc.demon.co.uk
next ???? ???
sparc_solaris yes 64 emkxp01@mtcc.demon.co.uk
sunos4 yes 64 emkxp01@mtcc.demon.co.uk
svr4 yes 64 chicks@chicks.net
ultrix4 yes 64 erik@sockdev.uni-c.dk
So here's a patch that I think will do the job.
(I assume Next will have sysconf() but if not just add MISSING_SYSCONF to
the config.h file )
Thanks,
Keith.
1997-01-13 01:25:29 +00:00
Bruce Momjian
2595785b9b
Shared library cleanup for -fpic.
1997-01-12 04:25:23 +00:00
Bruce Momjian
a5dd06f763
include sem.h added, include string.h neede, from Erik Bertelsen for Ultrix
1997-01-10 20:19:49 +00:00
Bruce Momjian
63b22d8aa9
cleanup for LINUX_ELF
1997-01-10 18:55:24 +00:00
Bruce Momjian
37c168f6ba
timeb.h only used when not using POSIX_TIME
1997-01-10 18:22:41 +00:00
Bruce Momjian
59dcac1e5d
Makefile's -fpic only for gcc
1997-01-10 18:19:02 +00:00
Bruce Momjian
a0d9bdd99b
Massimo fix for non-existant file copy error.
1997-01-10 17:46:33 +00:00
Bruce Momjian
90ff767d14
I found the following bugs in the version 6.0 (dated 961229).
...
At least the first two should be fixed before the final release of 6.0.
1) There is a mismatch between the type declared in the catalog for
the input/output attributes of pg_type and the actual type of
values stored in the table. The type of typinput, typoutput,
typsend and typreceive are declared oid (26) while the values are
regproc (24). The error was there also in previous versions but
nobody noticed it until an Assert has been added in ExecEvalVar.
The effect is that it is now impossible to replace the typoutput
of existing data types with new procs.
2) The identd hba fails after the first time because the data read
from the identd socket is not zero-terminated and strlen reports
an incorrect length if the stack contains garbage, which usually
happens after the first connection has been made.
3) The new initdb wants to create itself the data directory. This
implies that the parent directory must be writable by postgres and
this may not always be desirable. A better solution would be to
allow the directory to be created by root and then filled by initdb.
It would also nice to have some reasonable default for PGLIB and
PGDATA like the previous version did. This applies also to the
postmaster executable.
1997-01-10 17:40:07 +00:00
Vadim B. Mikheev
daec84f09d
Fixed (I hope) unique btree index implementation.
1997-01-10 10:06:20 +00:00
Vadim B. Mikheev
c6a605705c
index_insert has now HeapRelation as last param (for unique index
...
implementation).
1997-01-10 10:00:39 +00:00
Vadim B. Mikheev
f48936e8ef
index_insert has now HeapRelation as last param (for unique index
...
implementation).
1997-01-10 09:51:40 +00:00
Vadim B. Mikheev
675457d6ab
index_insert has now HeapRelation as last param (for
...
unique index implementation).
1997-01-10 09:46:33 +00:00
Vadim B. Mikheev
f91b26a5da
#include <postgres.h> moved upper
1997-01-09 03:38:14 +00:00
Vadim B. Mikheev
ce5009f99b
#include "postgres.h"
...
moved upper.
1997-01-08 10:33:46 +00:00
Bryan Henderson
3c4b21493d
Use proper types so it compiles on DEC C89. Thanks Erik Bertelson.
1997-01-08 08:39:10 +00:00
Bryan Henderson
5e98c40129
Change the way ipc.h is included because sys/ipc.h on Ultrix is broken.
1997-01-08 08:33:07 +00:00
Bryan Henderson
e5ff0b930a
Add include of port-protos.h so it works on Ultrix. Thanks Erik Bertelson.
1997-01-08 08:31:07 +00:00
Marc G. Fournier
151d484ca5
Minor changes for NeXT compile
...
Submitted by: Ovidiu Predescu <ovidiu@bx.logicnet.ro >
1997-01-06 00:20:13 +00:00
Marc G. Fournier
3d53b87369
More config.h syncing for limits.h
1997-01-06 00:15:26 +00:00
Marc G. Fournier
8ec5bd06b7
Add NeXT port submitted by: Ovidiu Predescu <ovidiu@bx.logicnet.ro>
1997-01-06 00:12:34 +00:00
Marc G. Fournier
1321fe1a81
Clean up 'if defined()' for header files...
1997-01-06 00:08:31 +00:00
Marc G. Fournier
8251ce7d10
final fix for shared library under BSD44_derived
...
Submitted by: "Martin J. Laubach" <mjl@wwx.vip.at >
1997-01-05 23:53:57 +00:00
Marc G. Fournier
3bfbe9a7fd
Fixes:
...
First, this is because of dlopen() and dlsym() having a char *
in the system prototype.
Submitted by: "Martin J. Laubach" <mjl@wwx.vip.at >
1997-01-05 23:43:58 +00:00
Marc G. Fournier
d57d3626cb
Just reviewed what I changed as far a dlopen/etc are concerned, and determined
...
that the "fix" is wrong...
1997-01-05 23:41:43 +00:00
Bryan Henderson
227015b08e
Standardize all LDADD to LD_ADD.
1997-01-05 21:17:45 +00:00
Vadim B. Mikheev
068a4c53af
Closing opened indices.
1997-01-05 10:58:15 +00:00
Vadim B. Mikheev
8fa5394c49
Releasing empty root page in _bt_endpoint () to avoid
...
buffer leak.
1997-01-05 10:56:36 +00:00
Marc G. Fournier
4f8db3eb4c
FreeBSD doesn't require the dl{open,close,sym,error} functions, as they are
...
already included in the system libraries.
Used if !defined(__FreeBSD__) to single FreeBSD out from the other BSD44
derived OSs
1997-01-03 04:59:01 +00:00