1
0
mirror of https://github.com/postgres/postgres.git synced 2025-06-23 14:01:44 +03:00
Commit Graph

31631 Commits

Author SHA1 Message Date
63e39ab9a9 O2. Seems tas() for PPC (storage/buffer/s_lock.c) never works if
compiled with -O0. Included are patches that should fix the problem
(of course I have confirmed -O2 works with this patch).

BTW, here is a platforms/regression test failure(serious one--backend
death) matrix.

Tatsuo Ishii
1998-09-03 02:14:39 +00:00
811106676e Oops. I'll fix this.
Here are patches for bin/createdb/createdb.sh.
--
Tatsuo Ishii
t-ishii@sra.co.jp
1998-09-03 02:12:14 +00:00
f71d0cf64e Attached is a patch to remove the definitions of libpq's internal
structs from libpq-fe.h, as we previously discussed.

There turned out to be sloppy coding practices in more places than
I had realized :-(, but all in all I think it was a well-worth-while
exercise.

I ended up adding several routines to libpq's API in order to respond
to application requirements that were exposed by this work.  I owe the
docs crew updates for libpq.sgml to describe these changes.  I'm way too
tired to work on the docs tonight, however.

This is the last major change I intend to submit for 6.4.  I do want
to see if I can make libpgtcl work with Tcl 8.0 before we go final,
but hopefully that will be a minor bug fix.
1998-09-03 02:10:56 +00:00
bcc15f15e1 > David Hartwig wrote:
>
> Please apply this HAVING regression patch.
> > My bad.   It is caused by a known bug having to do with GROUP BY.
It ain't$
> > nothing to do with HAVING.  For some reason the bug went away for a
while, $
> > script.  It must have, because that is how I created the expected
file.   :(
> >
> > A patch to the regression will be forthcoming.
>
1998-09-02 23:37:13 +00:00
58fdae0ddf Fix for indexing problems. 1998-09-02 23:05:37 +00:00
557d295b84 Update to support the CREATE TABLE DEFAULT VALUES statement in gram.y. 1998-09-02 15:48:28 +00:00
80c3241da7 Support CREATE TABLE DEFAULT VALUES statement. 1998-09-02 15:47:30 +00:00
e57cfd81d1 autoconf 1998-09-02 02:38:29 +00:00
5ab8a4ee6e Fix for install path 1998-09-02 02:34:00 +00:00
566cd87873 update 1998-09-02 02:08:02 +00:00
21b9968d11 install file search fix 1998-09-02 02:04:39 +00:00
ec47d20cf9 autoconf 1998-09-02 02:00:07 +00:00
b07f4b4efb Configure fix for install script search. 1998-09-02 01:54:18 +00:00
82707ffe2b re-add bsdi makefile 1998-09-01 21:43:16 +00:00
61d673b2ea bsdi cleanup 1998-09-01 16:31:19 +00:00
c0dd20f92c cleanup 1998-09-01 16:21:47 +00:00
b9cbb1ed39 Fix message delimiters for substitution by sed script during installation.
They were missing a "PG_" prefix so were not substituted properly.
1998-09-01 15:57:00 +00:00
0f6b004ad2 cleanups of indexing.c 1998-09-01 06:51:35 +00:00
4b9e21bbc2 cleanup 1998-09-01 06:22:46 +00:00
a89089c1f4 cleanup 1998-09-01 05:34:16 +00:00
fa1a8d6a97 OK, folks, here is the pgindent output. 1998-09-01 04:40:42 +00:00
af74855a60 Renaming cleanup, no pgindent yet. 1998-09-01 03:29:17 +00:00
2aa080fc93 indexing.c cleanups. 1998-08-31 17:49:18 +00:00
24a05f5b3e Fix for regproc 1998-08-31 07:55:50 +00:00
50676b40ac Fix for regprocout, use underscore, not parens. 1998-08-31 07:35:44 +00:00
0705b02f18 OR clause index fix 1998-08-31 07:19:56 +00:00
cbf83190c5 Two spaces after a colon. 1998-08-31 04:48:36 +00:00
2913d6557e Preserver pg_log and pg_variable in upgrade. Cleanups. 1998-08-31 04:32:18 +00:00
a753e5d192 Fix for possible releasebuffer bug. 1998-08-30 23:25:56 +00:00
6c4982851a From: Massimo Dal Zotto <dz@cs.unitn.it> 1998-08-30 21:05:27 +00:00
6f3de1bb66 Types removed from Postgres: oidint2, oidint4, oidname.
Fix example columns in alter_table.out to use datetime and timespan
 as a substitute for oidint4 and oidname.
1998-08-30 19:54:04 +00:00
91178b8b2e From: Tom Lane <tgl@sss.pgh.pa.us>
We're carrying around a copy of install-sh in case the local system
has no install script.  It's wasted baggage, because configure doesn't
know it's there :-(.  (Apparently everyone who's used postgres lately
already had an install script somewhere in their path.  I happened to
try to run configure with a minimal PATH tonight, and it promptly
gave up for lack of an install program.)  Here's the patch.
1998-08-30 19:41:50 +00:00
3067ac8e77 From: Massimo Dal Zotto <dz@cs.unitn.it>
After some playing with gdb I found that in printtup() there is a non null
attribute with typeinfo->attrs[i]->atttypid = 0 (invalid oid). Unfortunately
attibutes with invalid type are neither printed nor marked as null, and this
explains why psql doesn't get all the expected data.

So I made this patch to printtup():
1998-08-30 19:30:38 +00:00
3b7d13a6b0 Make old db directory configurable. 1998-08-30 13:14:00 +00:00
2739315a80 Update man pages. 1998-08-30 05:25:47 +00:00
c870be6590 New pg_upgrade command. 1998-08-30 05:06:54 +00:00
caa9468110 Improve distclean. 1998-08-30 03:34:05 +00:00
cd9b34ed67 Add missing pgaccess file. 1998-08-30 03:32:47 +00:00
e875dfb81e autoconf 1998-08-30 03:25:22 +00:00
76002493f3 --without fix from Brook 1998-08-30 03:19:47 +00:00
845a3bdc4f Add missing file. 1998-08-30 01:43:20 +00:00
690235fcdd Update INSTALL, etc. for release 6.4. Update pgaccess to 0.88. 1998-08-30 01:40:52 +00:00
c9ac0ceb61 Update of changes 1998-08-30 00:17:42 +00:00
f1d0e64ff9 Prevent file descriptor leak from failed COPY. 1998-08-29 18:19:59 +00:00
88800aac14 Ok. BTW Mr. Kataoka who is maintaing Japanese version of PostgreSQL
ODBC driver have found a bug in 6.3.2 pg_dump and have made patches.
I confirmed that the same bug still exists in the current source
tree. So I made up patches based on Kataoka's. Here are some
explanations.

o fmtId() returns pointer to a static memory in it. In the meantime
there is a line where is fmtId() called twice without saving the
first value returned by fmtId(). So second call to fmtId() will
break the first one.

o findTableByName() looks up a table by its name. if a table name
contanins upper letters or non ascii chars, fmtId() will returns
a name quoted in double quotes, which will not what findTableByName()
wants. The result is SEG fault.  -- Tatsuo Ishii t-ishii@sra.co.jp
1998-08-29 18:06:57 +00:00
2618fcdf0d Fix scanner name length trimming. 1998-08-29 05:27:17 +00:00
53916cab6a Better error message if table exists. 1998-08-29 04:19:08 +00:00
5a722414a1 This patch resolves some regression test failures caused by platform
dependencies.

David Hartwig
1998-08-29 04:10:40 +00:00
9728ce7499 This is the first (of hopefully few) AIX port patches. This patch
was tested with Linux/GCC.  I still have some issues with with the
snprintf() function.

David Hartwig
1998-08-29 04:09:29 +00:00
9a88848027 update libpq.rc version. 1998-08-29 04:07:08 +00:00