341cb70044
The following patch updates the FAQ_AIX and makes C++ code work with
...
more recent versions of the IBM C++ compiler (now called VisualAge C++).
The C++ part was previously broken (g++ and xlC), thus this is zero risk.
Only AIX specific parts are touched (1 Makefile.shlib line (link with $(COMPILER
) instead
of $(CC) and one shell script line (parameter -C to nm to not demangle C++ symbo
ls for
.exp file)).
I thus ask you to please apply this patch before release.
With or without this patch RC1 on AIX 4.3.2 RS6000 passes "gmake check" for both
the native
compiler vac.C 5.0.1 and gcc 2.95.2 :-)
Andreas
2001-03-27 14:56:20 +00:00
c4d354c271
Add changes from Mikhail Terekhov <terekhov@emc.com>.
...
Use Extension method from distutils.
Cleaned up mismatched indentation styles while I was at it.
2001-03-27 10:53:21 +00:00
c252c972f6
Add checking for valid database encoding.
2001-03-27 05:47:13 +00:00
12ceb11182
ODBC source code cleanup. Mostly alignment of #define constants.
2001-03-27 04:00:55 +00:00
ff71301806
Spell __volatile__ correctly.
2001-03-27 01:16:24 +00:00
153237cc45
OpenBSD resultmap change:
...
I posted this to the list a few days ago, but it was not addressed. Can
someone please make the changes to the src/test/regress/resultmap?
Thanks.
- brandon
2001-03-26 17:51:41 +00:00
33881e4f68
Add period to message.
2001-03-26 17:00:54 +00:00
099b60b352
Change message to _the_ administrator. There is only one administrative
...
account.
This connection has been terminated by the administrator.
2001-03-26 16:59:38 +00:00
7e733dc960
Add #define HAVE_ATEXIT, per report from Magnus.
2001-03-26 15:21:33 +00:00
b8c2421ef6
pqsignal call needs to be #ifndef WIN32, per report from Magnus.
2001-03-26 15:18:51 +00:00
80c6843e6b
Add multibyte support
2001-03-26 09:34:17 +00:00
ccd415c63f
Fix unportable assumptions about alignment of local char[n] variables.
2001-03-25 23:23:59 +00:00
571dbe4606
Improve comments for xlog item size #defines.
2001-03-25 22:40:58 +00:00
5fb00d424a
Update the changes for version 3.2.
2001-03-25 22:23:44 +00:00
f99e2003f1
Document the --with-python flag as a simpler way of installing the
...
PyGreSQL module when installing PostgreSQL.
Document the location of the WIN32 binaries.
2001-03-25 22:22:51 +00:00
3206e5225f
Pick up any extra -I options for Python build.
2001-03-25 19:44:04 +00:00
1ed61b3a9c
Fix unportable assumptions about alignment of local char[n] variables.
2001-03-25 19:30:28 +00:00
42eaad0575
Re-order declarations to un-break the non-HAS_TEST_AND_SET case.
2001-03-25 17:52:46 +00:00
00713cb7cb
Fix code that incorrectly assumed a 'char foo[N]' local variable would
...
be aligned on a word boundary. Per report from Steve Nicolai.
2001-03-25 00:45:20 +00:00
6ba0f31bdd
Make less misleading message for failed + ignored tests.
2001-03-24 23:32:25 +00:00
f2c8f278b1
Portability fix from Steve Nicolai.
2001-03-24 23:11:14 +00:00
b420c47434
Disable pg_upgrade.
2001-03-24 13:21:14 +00:00
5b4045d5d6
Hadn't built on a PARISC 1.1 box in a long time ... but when I did,
...
it turned out that the libpq makefile chokes on '-L /lib/pa1.1'.
Need to remove the space so filter rule works.
2001-03-24 06:17:41 +00:00
e458ebfd21
When using 'long long int' for int64 type, check to see if the compiler
...
accepts nnnLL syntax for long long constants. If so, decorate the CRC64
constants with LL to avoid warnings and/or erroneous results from certain
non-standards-compliant compilers.
2001-03-23 18:42:12 +00:00
32924c1c90
Mark exception and assert global variables as DLLIMPORT, so that plpgsql
...
can be compiled with asserts enabled on Windoze.
2001-03-23 18:26:01 +00:00
40f158da48
Add checking for strtoul. SunOS4 does not have it.
2001-03-23 05:46:05 +00:00
7cf952e7b4
Fix comments that were mis-wrapped, for Tom Lane.
2001-03-23 04:49:58 +00:00
b1065f8fc2
Fix checking of file operations in demo ('files') output format.
2001-03-23 01:27:12 +00:00
a062473696
Fix problems with coredumps due to ^C when longjmp buffer isn't valid.
...
Now, we will only catch ^C at times when it is valid.
2001-03-23 00:36:38 +00:00
b32cac8055
Fix Joubert's complaint that int8-sized numeric literals are mishandled
...
on Alpha (because parser mistakenly assumes that a nonoverflow result
from strtol means the value will fit into int4). A scan for other uses
of strtol and strtoul found a couple other places with the same mistake;
fix them too. The changes are all conditional on HAVE_LONG_INT_64 to
avoid complaints from compilers that think x != x is a silly test
(cf. pg_atoi).
2001-03-22 17:41:47 +00:00
69a2c2bad2
geometry tests 'FAILED' from a precision standpoint, but differently then
...
what solaris-precision takes into account ... its possible that solaris-precision
is 'stale', but created a new one "just in case" ...
2001-03-22 15:13:19 +00:00
0686d49da0
Remove dashes in comments that don't need them, rewrap with pgindent.
2001-03-22 06:16:21 +00:00
9e1552607a
pgindent run. Make it all clean.
2001-03-22 04:01:46 +00:00
ff3c4896a9
The attached patch fixes win32.mak which got broken by the Multibyte mod
...
:-(, and tidies it up a little as well.
Regards, Dave.
2001-03-21 16:26:17 +00:00
ab36582a19
Check bufHdr->cntxDirty and call StartBufferIO in BufferSync()
...
*before* acquiring shlock on buffer context. This way we should be
protected against conflicts with FlushRelationBuffers.
(Seems we never do excl lock and then StartBufferIO for the same
buffer, so there should be no deadlock here, - but we'd better
check this very soon).
2001-03-21 10:13:29 +00:00
736c4655c3
a fix from Eiji Tokuya.
2001-03-21 09:35:25 +00:00
85c0c73267
Fix 'ps' WAIT status display bug on setproctitle() platforms, cleared by
...
Tom Lane.
2001-03-20 22:31:54 +00:00
ca03b551fc
Discuss LOCALE differences as a reason for regression test failure.
2001-03-20 00:09:36 +00:00
68bc848766
Tweak out-of-memory error messages to include the request size, so that
...
it's easier to tell whether a bug report is talking about progressive
memory exhaustion or a wacko requested chunk size.
2001-03-19 22:29:39 +00:00
184fb14b90
Make regular-expression error messages a tad less obscure,
...
per gripe from Josh Berkus.
2001-03-19 22:27:46 +00:00
c41536ea56
Update Peter Mount's email address in README.
2001-03-19 21:57:09 +00:00
cfeccdf80a
- Added CVS headers to files
...
- Avoid forcing table name to lower case in FixupBlobXrefs
- Removed fmtId calls for all ArchiveEntry name fields. This fixes
quoting problems in trigger enable/disable code for mixed case
table names, and avoids commands like 'pg_restore -t '"TblA"'
2001-03-19 02:35:29 +00:00
7c9f29546c
Give postmaster enough time to update the pidfile before checking to
...
see if it's been updated. Skip the whole mess if we didn't see any
old pidfile.
2001-03-18 20:27:11 +00:00
af6e88a9cf
Remove NEXTXID xlog record type to avoid three-way deadlock risk.
...
NEXTXID isn't really necessary, per previous discussion in pghackers,
but I mulishy insisted we should put it in anyway. Mea culpa.
2001-03-18 20:18:59 +00:00
ddc5bc958a
When we add 'waiting' to the ps_status display, there should be a
...
space in front of it. Improve comments a little.
2001-03-18 20:13:13 +00:00
934126b518
Considering the BeOS port didn't compile without IPC_STAT and shm_nattch,
...
I'm betting the QNX4 port does not either ...
2001-03-18 18:32:02 +00:00
4bd983bf34
Patches from Cyril Velter to make shared-memory-conflict-detection code
...
work in BeOS port.
2001-03-18 18:22:08 +00:00
5c1b00450c
Fixed but in _enableTriggersIfNecessary introduced by previous patches by me
...
which caused segfault in a data-only retore with BLOBs
2001-03-18 03:45:12 +00:00
fd5bac6d27
Fix coredump due to writing one more byte than we'd allocated.
2001-03-18 02:25:32 +00:00
ae293d33cf
Make sure ControlFile logId/logSeg don't go backwards (barely possible given a
...
slow backend, if we update unconditionally as the code did before).
2001-03-18 00:30:27 +00:00