OSDN Git Service
Bruce Momjian [Wed, 14 Oct 1998 17:59:22 +0000 (17:59 +0000)]
I have included a couple of patches that will make postgres
compile out of the tar file on Solaris with the SUN 5.0 compilers.
These compilers will be needed if you wan to compile the libpg++
interface without using the gcc/g++. The SC4.2 compilers do not
understand the string class.
The first patch changes the ecpg intermediate shared library
name from *.sho to *.sho.o so that the SUN compiler will
allow it to be used in conjunction with the -o option.
Matthew C. Aycock
Thomas G. Lockhart [Wed, 14 Oct 1998 16:31:28 +0000 (16:31 +0000)]
Remove duplicate entry for R_PLAN (thanks Bruce).
Add entry for undocumented (?) KSQO.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:30:17 +0000 (16:30 +0000)]
Minor markup adjustment.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:28:53 +0000 (16:28 +0000)]
Add TIMESTAMP as unreserved word.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:28:31 +0000 (16:28 +0000)]
Add some id tags to allow cross-references from the datatype chapter.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:26:31 +0000 (16:26 +0000)]
Add mention of the SERIAL data type.
Change claim of "no limit" on maximum date for datetime type to
more realistic
1465001 AD. Thanks Tatsuo for pointing this out :)
Clean up markup.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:20:16 +0000 (16:20 +0000)]
Chapter on indices intended for the User's Guide.
Currently not included in the UG, and this now only has a discussion of
partial indices by Paul Aoki culled from the mailing lists.
But, didn't want to loose it...
Thomas G. Lockhart [Wed, 14 Oct 1998 16:13:03 +0000 (16:13 +0000)]
Clean up library names and installation paths.
Include soft links in the installation directory for major version number.
Use the existing $(DLSUFFIX) parameter to name shared library.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:09:32 +0000 (16:09 +0000)]
Remove $(DESTDIR) as a path prefix. $(POSTGRESDIR) is sufficient now.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:06:14 +0000 (16:06 +0000)]
Allow auto-detection of cpp and required flags.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:05:01 +0000 (16:05 +0000)]
Make genbki.sh a configureable shell program to allow auto-detection
of the proper cpp program.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:02:11 +0000 (16:02 +0000)]
Add Taral's test for flags required by the detected cpp program to read
from stdin. Necessary at least for systems missing cpp but having gcc -E.
Include new configured file backend/catalog/genbki.sh.
Thomas G. Lockhart [Wed, 14 Oct 1998 15:57:25 +0000 (15:57 +0000)]
Allow TIMESTAMP as a column name or general identifier.
timestamp had become a token a while ago, but had been omitted from the
keywords.c until recently. This uncovered the omission in the ColId decl.
Tom Lane [Wed, 14 Oct 1998 15:17:51 +0000 (15:17 +0000)]
Fix another memory leak in pg_select --- pointed out by teo@flex.ro
Bruce Momjian [Wed, 14 Oct 1998 05:31:50 +0000 (05:31 +0000)]
New PGQUERY_LIMIT environment variable, and doc changes.
Bruce Momjian [Wed, 14 Oct 1998 05:10:12 +0000 (05:10 +0000)]
New QUERY_LIMIT set command.
Bruce Momjian [Wed, 14 Oct 1998 02:54:39 +0000 (02:54 +0000)]
No more pgintro.
Bruce Momjian [Wed, 14 Oct 1998 02:36:45 +0000 (02:36 +0000)]
No more pgbuiltin.
Marc G. Fournier [Tue, 13 Oct 1998 22:42:43 +0000 (22:42 +0000)]
Updated regression.diffs file for Solaris x86...
Marc G. Fournier [Tue, 13 Oct 1998 20:44:49 +0000 (20:44 +0000)]
From: Peter Gucwa <pg@softcomputer.com>
Here are patches needed to complie under AIX 4.2.
I changed configure.in, pqcomm.c, config.h.in, and fe-connect.c.
Also I had to install flex because lex did not want to translate pgc.l.
Marc G. Fournier [Tue, 13 Oct 1998 20:37:20 +0000 (20:37 +0000)]
New regression results for Solaris-Sparc 2.6 w/ gcc 2.8.1
Marc G. Fournier [Tue, 13 Oct 1998 20:05:44 +0000 (20:05 +0000)]
This is plain wrong, but check to see if DataDir was set *before* running
read_pg_options ... read_pg_options should probably be moved to after the
getopt() instead?
Marc G. Fournier [Tue, 13 Oct 1998 19:51:50 +0000 (19:51 +0000)]
case statement in select call was missing a break...
Marc G. Fournier [Tue, 13 Oct 1998 17:26:50 +0000 (17:26 +0000)]
change configure so that if postgresql isn't being installed as root,
do not configure in the perl5 interface.
the perl5 interface needs to be installed under /usr/local/lib/perl5/*, which
is generally owned by root. This allows a non-root build/install with the
only root requirement being the make/install of hte perl5 stuff...
Bruce Momjian [Tue, 13 Oct 1998 16:34:01 +0000 (16:34 +0000)]
auytoconf
Bruce Momjian [Tue, 13 Oct 1998 16:30:49 +0000 (16:30 +0000)]
Remove TCL_LIB,TCL_INCDIR,TK_LIB,TK_INCDIR.
Marc G. Fournier [Tue, 13 Oct 1998 14:12:22 +0000 (14:12 +0000)]
Remove the -soname ${SHLIB} from solaris_{sparc,x86} as they conflict
with the -o $@ used in the ${SHLIB} directive, causing a failure for
*at least* gcc2.8.1 + Solaris 2.6 under both hardware platforms...
Bruce Momjian [Mon, 12 Oct 1998 19:56:24 +0000 (19:56 +0000)]
autoconf
Bruce Momjian [Mon, 12 Oct 1998 19:47:25 +0000 (19:47 +0000)]
TCL_LIB/TCL_INCDIR cleanup.
Bruce Momjian [Mon, 12 Oct 1998 19:45:03 +0000 (19:45 +0000)]
TCL_LIB.
Bruce Momjian [Mon, 12 Oct 1998 15:56:34 +0000 (15:56 +0000)]
Fix for inet from Tom H.
Bruce Momjian [Mon, 12 Oct 1998 15:01:40 +0000 (15:01 +0000)]
No more TCL_LIB>
Bruce Momjian [Mon, 12 Oct 1998 14:44:46 +0000 (14:44 +0000)]
autoconf
Bruce Momjian [Mon, 12 Oct 1998 14:41:45 +0000 (14:41 +0000)]
Fix for Solaris/i386.
Bruce Momjian [Mon, 12 Oct 1998 05:09:55 +0000 (05:09 +0000)]
Fix for version.c warning.
Bruce Momjian [Mon, 12 Oct 1998 05:07:53 +0000 (05:07 +0000)]
distclean fixup
Bruce Momjian [Mon, 12 Oct 1998 04:55:03 +0000 (04:55 +0000)]
Add mklang.sh.in to plpgsql.
Bruce Momjian [Mon, 12 Oct 1998 04:45:22 +0000 (04:45 +0000)]
Cleanup from Billy.
Bruce Momjian [Mon, 12 Oct 1998 04:40:48 +0000 (04:40 +0000)]
TCL_LIB, TCL_INC not used.
Bruce Momjian [Mon, 12 Oct 1998 04:32:24 +0000 (04:32 +0000)]
tcl cleanup.
Bruce Momjian [Mon, 12 Oct 1998 04:11:03 +0000 (04:11 +0000)]
autoconf
Bruce Momjian [Mon, 12 Oct 1998 04:07:53 +0000 (04:07 +0000)]
New INET functions from D'Arcy J.M. Cain
Bruce Momjian [Mon, 12 Oct 1998 02:45:45 +0000 (02:45 +0000)]
This patch updates the ImageViewer example to use Multiple Threading.
When importing an image into the database, the example now fires off a
new
Thread, which imports the image in the background. This also means that
the application doesn't freeze on the user, and they can still browse
the
images in the database, while the upload is running.
This now makes the ImageViewer a true example on how to use Threads (the
threadtest class is just that - a test).
Peter
Bruce Momjian [Mon, 12 Oct 1998 02:44:10 +0000 (02:44 +0000)]
plpgsql fixes from Billy G. Allie
Bruce Momjian [Mon, 12 Oct 1998 02:42:22 +0000 (02:42 +0000)]
add new file.
Bruce Momjian [Mon, 12 Oct 1998 02:41:01 +0000 (02:41 +0000)]
Tcl fixes from Billy G. Allie
Bruce Momjian [Mon, 12 Oct 1998 02:05:42 +0000 (02:05 +0000)]
2) Can't dump/restore varchar fields (See attached bug report/patch)
Cary B. O'Brien
Bruce Momjian [Mon, 12 Oct 1998 02:01:41 +0000 (02:01 +0000)]
autoconf
Bruce Momjian [Mon, 12 Oct 1998 01:58:14 +0000 (01:58 +0000)]
Cleanup.
Bruce Momjian [Mon, 12 Oct 1998 01:30:26 +0000 (01:30 +0000)]
Fix for inet_net_pton() from Tom.
Bruce Momjian [Mon, 12 Oct 1998 01:23:29 +0000 (01:23 +0000)]
More Solaris fixes.
Bruce Momjian [Mon, 12 Oct 1998 01:10:09 +0000 (01:10 +0000)]
Add SVr4 shared libraries.
Bruce Momjian [Mon, 12 Oct 1998 01:04:02 +0000 (01:04 +0000)]
Solaris shared library fixes.
Bruce Momjian [Mon, 12 Oct 1998 00:53:42 +0000 (00:53 +0000)]
Fix for vacuum and cache use. Fix for BSDI 4.0.
Thomas G. Lockhart [Sat, 10 Oct 1998 17:13:47 +0000 (17:13 +0000)]
Add new "-n" flag to pg_dump.
Update UNLISTEN to not require double-quotes around the wildcard argument.
Clean up markup.
Thomas G. Lockhart [Sat, 10 Oct 1998 17:12:18 +0000 (17:12 +0000)]
Clean up markup.
Add new bibliographic references from Paul Aoki.
Include libpq++ docs from the old man page in the Programmer's Guide.
Update Unix installation info for ODBC.
Thomas G. Lockhart [Sat, 10 Oct 1998 17:08:11 +0000 (17:08 +0000)]
Move documentation to sgml sources, so remove man page installation.
Thomas G. Lockhart [Sat, 10 Oct 1998 17:07:16 +0000 (17:07 +0000)]
Move documentation to sgml sources.
Bruce Momjian [Sat, 10 Oct 1998 03:08:02 +0000 (03:08 +0000)]
shared library instructions.
Bruce Momjian [Fri, 9 Oct 1998 21:41:36 +0000 (21:41 +0000)]
New shared library mentions.
Bruce Momjian [Fri, 9 Oct 1998 21:31:34 +0000 (21:31 +0000)]
Reverse out vacuum change.
Bruce Momjian [Fri, 9 Oct 1998 21:28:50 +0000 (21:28 +0000)]
major/minor shared name cleanup
Bruce Momjian [Fri, 9 Oct 1998 19:53:10 +0000 (19:53 +0000)]
Recommend ldconfig on any ELF.
Bruce Momjian [Fri, 9 Oct 1998 17:34:57 +0000 (17:34 +0000)]
autoconf
Bruce Momjian [Fri, 9 Oct 1998 17:31:39 +0000 (17:31 +0000)]
configure cleanup
Bruce Momjian [Fri, 9 Oct 1998 16:59:43 +0000 (16:59 +0000)]
autoconf
Bruce Momjian [Fri, 9 Oct 1998 16:57:10 +0000 (16:57 +0000)]
There where a few more problems fixed by the patch below.
o configure.in
Jan.
Bruce Momjian [Fri, 9 Oct 1998 16:42:32 +0000 (16:42 +0000)]
Fix for version() string overwrite.
Thomas G. Lockhart [Fri, 9 Oct 1998 07:06:37 +0000 (07:06 +0000)]
Add wildcard asterisk to the UNLISTEN syntax.
Thomas G. Lockhart [Fri, 9 Oct 1998 07:04:53 +0000 (07:04 +0000)]
Changes to support standalone installation.
Thomas G. Lockhart [Fri, 9 Oct 1998 07:01:26 +0000 (07:01 +0000)]
Adjustments for standalone and integrated ODBC.
Bruce Momjian [Fri, 9 Oct 1998 04:50:12 +0000 (04:50 +0000)]
More bsdi 4.0 cleanups for shared libraries.
Bruce Momjian [Fri, 9 Oct 1998 04:22:49 +0000 (04:22 +0000)]
More bsdi 4.0 fixes.
Bruce Momjian [Fri, 9 Oct 1998 04:07:49 +0000 (04:07 +0000)]
Cleanup of distclean.
Bruce Momjian [Fri, 9 Oct 1998 03:08:00 +0000 (03:08 +0000)]
Fix for BSDI shared libraries.
Bruce Momjian [Fri, 9 Oct 1998 00:51:50 +0000 (00:51 +0000)]
Autoconf
Bruce Momjian [Fri, 9 Oct 1998 00:41:28 +0000 (00:41 +0000)]
Cleanup of pl files.
Tom Lane [Thu, 8 Oct 1998 23:50:28 +0000 (23:50 +0000)]
Clean up minor gcc warning about lack of reset_r_plans prototype.
Bruce Momjian [Thu, 8 Oct 1998 23:45:19 +0000 (23:45 +0000)]
I have had a few problems with the PL stuff recently committed. The
following patches fix the problems (i.e., all regression tests pass)
in what I hope to be a platform-independent fashion. The accomplish
the following:
Brook Milligan
Tom Lane [Thu, 8 Oct 1998 23:31:20 +0000 (23:31 +0000)]
Do not enable TCL_ARRAYS feature by default, because it
is wrong and dangerous unless you are using contrib/string. We really
need a thorough look at the issue of making the backend and the FE/BE
protocols completely 8-bit-clean for string data, but that's a task
for some future release.
Bruce Momjian [Thu, 8 Oct 1998 22:50:20 +0000 (22:50 +0000)]
Update to pgaccess 0.90.
Bruce Momjian [Thu, 8 Oct 1998 18:37:14 +0000 (18:37 +0000)]
No need compile command/version.c anymore.
Bruce Momjian [Thu, 8 Oct 1998 18:30:52 +0000 (18:30 +0000)]
Make functions static or ifdef NOT_USED. Prevent pg_version creation.
Tom Lane [Thu, 8 Oct 1998 03:23:03 +0000 (03:23 +0000)]
libpgtcl.sgml still needs work, but at least there are
fewer errors than there were.
Bruce Momjian [Thu, 8 Oct 1998 02:08:47 +0000 (02:08 +0000)]
Fix for INET type addition.
Tom Lane [Thu, 8 Oct 1998 01:28:58 +0000 (01:28 +0000)]
Grammar, my boy, grammar :-(
Tom Lane [Thu, 8 Oct 1998 01:16:18 +0000 (01:16 +0000)]
I'm too short of time to make these man pages look like the
newly-updated SGML reference pages, so I just inserted a comment that they
are obsolete. If you want to transcribe the newer info into these pages,
be my guest.
Tom Lane [Thu, 8 Oct 1998 01:10:28 +0000 (01:10 +0000)]
I continue my quest to eliminate documentation that claims
a listen/notify condition name is a class or table name, 'cause it ain't.
Bruce Momjian [Thu, 8 Oct 1998 00:41:36 +0000 (00:41 +0000)]
Add changelog.
Bruce Momjian [Thu, 8 Oct 1998 00:39:11 +0000 (00:39 +0000)]
remove unused file.
Bruce Momjian [Thu, 8 Oct 1998 00:38:21 +0000 (00:38 +0000)]
Just a quick patch. This makes the JDBC driver thread safe, which is an
important step towards making the driver compliant, and means that for
some Java applications and servlets, only a single database connection
is
needed, so in a sence this is a nice little show stopper for 6.4 (and
should still be backward compatible to 6.3.2).
Peter
Bruce Momjian [Thu, 8 Oct 1998 00:34:47 +0000 (00:34 +0000)]
Cleanup for snprintf for long long's.
Tom Lane [Thu, 8 Oct 1998 00:19:49 +0000 (00:19 +0000)]
Link unlisten.sgml into what I hope are the right places.
Bruce Momjian [Thu, 8 Oct 1998 00:19:47 +0000 (00:19 +0000)]
I agree. I think, though, that the best argument presented in the
debate was from Paul Vixie, who wanted INET to be the name covering
both IPV4 and IPV6. The following kit makes the needed changes:
Tom Ivar Helbekkmo
Tom Lane [Thu, 8 Oct 1998 00:19:13 +0000 (00:19 +0000)]
And some UNLISTEN doco too!
Tom Lane [Thu, 8 Oct 1998 00:18:31 +0000 (00:18 +0000)]
LISTEN/NOTIFY doc improvements.
Bruce Momjian [Thu, 8 Oct 1998 00:10:49 +0000 (00:10 +0000)]
Hello!
Here are two new patches for the Win32 support.
1) The patch based on the one from Hiroshi Inoue [Inoue@tpf.co.jp], to
load
Winsock.dll from libpq.dll.
2) A patch for psql.c to remove the call to WSAStartup(), since it is
not
required when it's done in libpq.dll.
I'm still looking for the possibility of having a crypt() function in
libpq.dll too, the same way getopt was included. Any chance of getting
this
before 6.4, or should we wait for the next one?
//Magnus
Bruce Momjian [Wed, 7 Oct 1998 22:31:50 +0000 (22:31 +0000)]
vacuum cleanups
Bruce Momjian [Wed, 7 Oct 1998 17:12:52 +0000 (17:12 +0000)]
Fix snprintf.c for machines that don't have long long, like some Irix.
Thomas G. Lockhart [Wed, 7 Oct 1998 06:50:37 +0000 (06:50 +0000)]
Use the $(LN_S) substitution for "ln -s" since configure tests for it.