OSDN Git Service

pg-rex/syncrep.git
25 years agoThe patch does 2 things:
Bruce Momjian [Wed, 21 Oct 1998 16:21:29 +0000 (16:21 +0000)]
The patch does 2 things:

        Fixes  a  bug  in  the rule system that caused a crashing
        backend when a join-view with calculated column  is  used
        in subselect.

        Modifies  EXPLAIN to explain rewritten queries instead of
        the plain SeqScan on a view. Rules can produce very  deep
MORE

Jan.

25 years agoNew CIDR type and fixed INET type, from D'Arcy.
Bruce Momjian [Wed, 21 Oct 1998 16:06:50 +0000 (16:06 +0000)]
New CIDR type and fixed INET type, from D'Arcy.

25 years agoInclude new Makefile.shlib from top level
Thomas G. Lockhart [Wed, 21 Oct 1998 05:39:19 +0000 (05:39 +0000)]
Include new Makefile.shlib from top level
 when constructing standalone tarball.

25 years agoMinor fixes in markup.
Thomas G. Lockhart [Wed, 21 Oct 1998 05:34:12 +0000 (05:34 +0000)]
Minor fixes in markup.
Include cross-references in NOTIFY and UNLISTEN.

25 years agoMinor fixes in markup.
Thomas G. Lockhart [Wed, 21 Oct 1998 05:33:41 +0000 (05:33 +0000)]
Minor fixes in markup.

25 years agoIncorporate information from Cary and Robert.
Thomas G. Lockhart [Wed, 21 Oct 1998 05:33:22 +0000 (05:33 +0000)]
Incorporate information from Cary and Robert.
More how-to stuff on ApplixWare.

25 years agoInclude new information from Massimo. Rearrange ODBC docs.
Thomas G. Lockhart [Wed, 21 Oct 1998 05:31:52 +0000 (05:31 +0000)]
Include new information from Massimo. Rearrange ODBC docs.

25 years agoProgramming Language info from Jan Wieck.
Thomas G. Lockhart [Wed, 21 Oct 1998 05:30:16 +0000 (05:30 +0000)]
Programming Language info from Jan Wieck.
Not yet marked up or included in a document, but it should be checked in
 to be safe.

25 years agoNew programmer's information from Massimo Dal Zotto.
Thomas G. Lockhart [Wed, 21 Oct 1998 05:28:48 +0000 (05:28 +0000)]
New programmer's information from Massimo Dal Zotto.

25 years agoArbitrary addition of a comment line to get ownership of file in the
Thomas G. Lockhart [Wed, 21 Oct 1998 05:23:36 +0000 (05:23 +0000)]
Arbitrary addition of a comment line to get ownership of file in the
 cvs tree. Am trying to fix the permissions to allow file execution,
 since I had damaged the permissions when transferring in with ftp.

25 years agoAdd RIP notice for Paul.
Bruce Momjian [Wed, 21 Oct 1998 04:25:25 +0000 (04:25 +0000)]
Add RIP notice for Paul.

25 years agoINET fix from D'Arcy.
Bruce Momjian [Wed, 21 Oct 1998 02:48:22 +0000 (02:48 +0000)]
INET fix from D'Arcy.

25 years agoFix for 'make man'.
Bruce Momjian [Tue, 20 Oct 1998 23:14:35 +0000 (23:14 +0000)]
Fix for 'make man'.

25 years agoRemove unused INET functions for D'Arcy.
Bruce Momjian [Tue, 20 Oct 1998 23:03:20 +0000 (23:03 +0000)]
Remove unused INET functions for D'Arcy.

25 years agoFix for rules system from Jan.
Bruce Momjian [Tue, 20 Oct 1998 17:21:44 +0000 (17:21 +0000)]
Fix for rules system from Jan.

25 years agoCentralized shared-library build knowledge in a new file,
Tom Lane [Mon, 19 Oct 1998 00:00:51 +0000 (00:00 +0000)]
Centralized shared-library build knowledge in a new file,
src/Makefile.shlib.  Updated all the makefiles that try to build shlibs
to include that file instead of having duplicate (and mostly incomplete)
copies of shared-library options.  It works on HPUX, a lot better than it
did before in fact, but there's a chance I broke some other platforms.
At least now you only have to fix one place not six...

25 years agocleanup of keywords.c
Bruce Momjian [Sun, 18 Oct 1998 23:30:17 +0000 (23:30 +0000)]
cleanup of keywords.c

25 years agoResort keywords for Jan.
Bruce Momjian [Sun, 18 Oct 1998 23:29:27 +0000 (23:29 +0000)]
Resort keywords for Jan.

25 years agorun autoconf
Tom Lane [Sun, 18 Oct 1998 19:42:31 +0000 (19:42 +0000)]
run autoconf

25 years agoClean up shared makefile install procedures.
Tom Lane [Sun, 18 Oct 1998 19:41:00 +0000 (19:41 +0000)]
Clean up shared makefile install procedures.
Get the permissions right, don't overwrite real files with symlinks, etc.
plpgsql and odbc still aren't fully up to speed, but at least they don't crash and burn...

25 years agorun autoconf
Tom Lane [Sun, 18 Oct 1998 19:16:50 +0000 (19:16 +0000)]
run autoconf

25 years agoUse AC_CONFIG_HEADER as documented by Autoconf manual: call it
Tom Lane [Sun, 18 Oct 1998 19:16:09 +0000 (19:16 +0000)]
Use AC_CONFIG_HEADER as documented by Autoconf manual: call it
only once at the top of the file.  I'm surprised include/config.h wasn't
being overwritten from interfaces/odbc/config.h.in ...

25 years agoautoconf
Bruce Momjian [Sun, 18 Oct 1998 04:19:05 +0000 (04:19 +0000)]
autoconf

25 years agoThe TCL/TK configuration cleanup patches I submitted have the following
Bruce Momjian [Sun, 18 Oct 1998 04:16:08 +0000 (04:16 +0000)]
The TCL/TK configuration cleanup patches I submitted have the following
problem:

    'tclsh' still had to be found even if --with-libs (or
--with-libraries) was
    specified to configure.

    --with-libs is really an overloaded option.  It really should only be used
    to specify additions directories to search in order to file needed
    libraries.  It was also being used to locate the *Config.sh files.

Billy G. Allie

25 years agoStill another round of Perl-module installation tweaks.
Tom Lane [Sun, 18 Oct 1998 02:36:48 +0000 (02:36 +0000)]
Still another round of Perl-module installation tweaks.
Now, src/interfaces/perl5/Makefile.PL is pretty simple, and instead we
work a little harder in src/interfaces/Makefile.

25 years agoStill another round of Perl-module installation tweaks.
Tom Lane [Sun, 18 Oct 1998 02:34:34 +0000 (02:34 +0000)]
Still another round of Perl-module installation tweaks.
This time, src/interfaces/perl5/Makefile.PL no longer needs to be autoconf'd.

25 years agoAdd code to pltcl's Makefile to cope with the situation where
Tom Lane [Sat, 17 Oct 1998 23:33:23 +0000 (23:33 +0000)]
Add code to pltcl's Makefile to cope with the situation where
libtcl has been installed as a non-shared library.  pltcl cannot be
built in that situation; we want to do nothing and let the overall Postgres
build complete, rather than failing.

25 years agoMinor documentation improvements and markup fixes.
Tom Lane [Sat, 17 Oct 1998 22:02:21 +0000 (22:02 +0000)]
Minor documentation improvements and markup fixes.

25 years agoDisable inet.
Bruce Momjian [Sat, 17 Oct 1998 04:08:40 +0000 (04:08 +0000)]
Disable inet.

25 years agoRe-enable inet code.
Bruce Momjian [Sat, 17 Oct 1998 03:59:14 +0000 (03:59 +0000)]
Re-enable inet code.

25 years agoFix for GNUmakefile and distclean.
Bruce Momjian [Sat, 17 Oct 1998 03:49:59 +0000 (03:49 +0000)]
Fix for GNUmakefile and distclean.

25 years agoFix for GNUmakefile.
Bruce Momjian [Sat, 17 Oct 1998 03:48:54 +0000 (03:48 +0000)]
Fix for GNUmakefile.

25 years agoRemove Makefile.PL.
Bruce Momjian [Sat, 17 Oct 1998 03:37:04 +0000 (03:37 +0000)]
Remove Makefile.PL.

25 years agoFix for GNUmakefile and stupid cruft I forgot in there.
Bruce Momjian [Sat, 17 Oct 1998 02:36:13 +0000 (02:36 +0000)]
Fix for GNUmakefile and stupid cruft I forgot in there.

25 years agoAdd missing tcl *.in files.
Bruce Momjian [Fri, 16 Oct 1998 17:00:44 +0000 (17:00 +0000)]
Add missing tcl *.in files.

25 years agointerfaces/Makefile fix.
Bruce Momjian [Fri, 16 Oct 1998 15:31:04 +0000 (15:31 +0000)]
interfaces/Makefile fix.

25 years agoThe problem is that read_pg_options needs DataDir to read its file but
Bruce Momjian [Fri, 16 Oct 1998 06:05:18 +0000 (06:05 +0000)]
The problem is that read_pg_options needs DataDir to read its file but
DataDir is set after read_pg_options if postgres is called
interactively.  If postgres is forked by postgres DataDir is read from
the PGDATA enviromnent variable set by the postmaster and this explains
while the bug disappears.  I have written this patch but I don't like
it. Any better idea?

Massimo Dal Zotto

25 years agoadd missing file for perl.
Bruce Momjian [Fri, 16 Oct 1998 05:58:22 +0000 (05:58 +0000)]
add missing file for perl.

25 years agoautoconf
Bruce Momjian [Fri, 16 Oct 1998 04:46:37 +0000 (04:46 +0000)]
autoconf

25 years agoHere's a patch. It also includes the latest parser changes.
Bruce Momjian [Fri, 16 Oct 1998 04:40:39 +0000 (04:40 +0000)]
Here's a patch. It also includes the latest parser changes.

Michael

25 years agoPerl fixes from Brook Milligan
Bruce Momjian [Fri, 16 Oct 1998 04:37:38 +0000 (04:37 +0000)]
Perl fixes from Brook Milligan

25 years agoLAtest cvs has a little bug in src/interfaces/ecpg/lib/Makefile.in
Bruce Momjian [Thu, 15 Oct 1998 16:17:33 +0000 (16:17 +0000)]
LAtest cvs has a little bug in src/interfaces/ecpg/lib/Makefile.in

        $(LD) $(LDFLAGS_SL) -o $@ ecpglib.sho typename.sho.o

must be
        $(LD) $(LDFLAGS_SL) -o $@ ecpglib.sho.o typename.sho.o
                                             ^^

        Regards,

        Oleg

25 years agoautoconf
Bruce Momjian [Thu, 15 Oct 1998 16:01:45 +0000 (16:01 +0000)]
autoconf

25 years agoTCL/TK fixes from Billy G. Allie.
Bruce Momjian [Thu, 15 Oct 1998 15:58:16 +0000 (15:58 +0000)]
TCL/TK fixes from Billy G. Allie.

25 years agoSGML updates from post 6.3.2 manual changes. Added pg_upgrade man page.
Bruce Momjian [Thu, 15 Oct 1998 05:47:04 +0000 (05:47 +0000)]
SGML updates from post 6.3.2 manual changes.  Added pg_upgrade man page.

25 years agoI have included a couple of patches that will make postgres
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

25 years agoRemove duplicate entry for R_PLAN (thanks Bruce).
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.

25 years agoMinor markup adjustment.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:30:17 +0000 (16:30 +0000)]
Minor markup adjustment.

25 years agoAdd TIMESTAMP as unreserved word.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:28:53 +0000 (16:28 +0000)]
Add TIMESTAMP as unreserved word.

25 years agoAdd some id tags to allow cross-references from the datatype chapter.
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.

25 years agoAdd mention of the SERIAL data type.
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.

25 years agoChapter on indices intended for the User's Guide.
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...

25 years agoClean up library names and installation paths.
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.

25 years agoRemove $(DESTDIR) as a path prefix. $(POSTGRESDIR) is sufficient now.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:09:32 +0000 (16:09 +0000)]
Remove $(DESTDIR) as a path prefix. $(POSTGRESDIR) is sufficient now.

25 years agoAllow auto-detection of cpp and required flags.
Thomas G. Lockhart [Wed, 14 Oct 1998 16:06:14 +0000 (16:06 +0000)]
Allow auto-detection of cpp and required flags.

25 years agoMake genbki.sh a configureable shell program to allow auto-detection
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.

25 years agoAdd Taral's test for flags required by the detected cpp program to read
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.

25 years agoAllow TIMESTAMP as a column name or general identifier.
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.

25 years agoFix another memory leak in pg_select --- pointed out by teo@flex.ro
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

25 years agoNew PGQUERY_LIMIT environment variable, and doc changes.
Bruce Momjian [Wed, 14 Oct 1998 05:31:50 +0000 (05:31 +0000)]
New PGQUERY_LIMIT environment variable, and doc changes.

25 years agoNew QUERY_LIMIT set command.
Bruce Momjian [Wed, 14 Oct 1998 05:10:12 +0000 (05:10 +0000)]
New QUERY_LIMIT set command.

25 years agoNo more pgintro.
Bruce Momjian [Wed, 14 Oct 1998 02:54:39 +0000 (02:54 +0000)]
No more pgintro.

25 years agoNo more pgbuiltin.
Bruce Momjian [Wed, 14 Oct 1998 02:36:45 +0000 (02:36 +0000)]
No more pgbuiltin.

25 years agoUpdated regression.diffs file for Solaris x86...
Marc G. Fournier [Tue, 13 Oct 1998 22:42:43 +0000 (22:42 +0000)]
Updated regression.diffs file for Solaris x86...

25 years agoFrom: Peter Gucwa <pg@softcomputer.com>
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.

25 years agoNew regression results for Solaris-Sparc 2.6 w/ gcc 2.8.1
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

25 years agoThis is plain wrong, but check to see if DataDir was set *before* running
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?

25 years agocase statement in select call was missing a break...
Marc G. Fournier [Tue, 13 Oct 1998 19:51:50 +0000 (19:51 +0000)]
case statement in select call was missing a break...

25 years agochange configure so that if postgresql isn't being installed as root,
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...

25 years agoauytoconf
Bruce Momjian [Tue, 13 Oct 1998 16:34:01 +0000 (16:34 +0000)]
auytoconf

25 years agoRemove TCL_LIB,TCL_INCDIR,TK_LIB,TK_INCDIR.
Bruce Momjian [Tue, 13 Oct 1998 16:30:49 +0000 (16:30 +0000)]
Remove TCL_LIB,TCL_INCDIR,TK_LIB,TK_INCDIR.

25 years agoRemove the -soname ${SHLIB} from solaris_{sparc,x86} as they conflict
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...

25 years agoautoconf
Bruce Momjian [Mon, 12 Oct 1998 19:56:24 +0000 (19:56 +0000)]
autoconf

25 years agoTCL_LIB/TCL_INCDIR cleanup.
Bruce Momjian [Mon, 12 Oct 1998 19:47:25 +0000 (19:47 +0000)]
TCL_LIB/TCL_INCDIR cleanup.

25 years agoTCL_LIB.
Bruce Momjian [Mon, 12 Oct 1998 19:45:03 +0000 (19:45 +0000)]
TCL_LIB.

25 years agoFix for inet from Tom H.
Bruce Momjian [Mon, 12 Oct 1998 15:56:34 +0000 (15:56 +0000)]
Fix for inet from Tom H.

25 years agoNo more TCL_LIB>
Bruce Momjian [Mon, 12 Oct 1998 15:01:40 +0000 (15:01 +0000)]
No more TCL_LIB>

25 years agoautoconf
Bruce Momjian [Mon, 12 Oct 1998 14:44:46 +0000 (14:44 +0000)]
autoconf

25 years agoFix for Solaris/i386.
Bruce Momjian [Mon, 12 Oct 1998 14:41:45 +0000 (14:41 +0000)]
Fix for Solaris/i386.

25 years agoFix for version.c warning.
Bruce Momjian [Mon, 12 Oct 1998 05:09:55 +0000 (05:09 +0000)]
Fix for version.c warning.

25 years agodistclean fixup
Bruce Momjian [Mon, 12 Oct 1998 05:07:53 +0000 (05:07 +0000)]
distclean fixup

25 years agoAdd mklang.sh.in to plpgsql.
Bruce Momjian [Mon, 12 Oct 1998 04:55:03 +0000 (04:55 +0000)]
Add mklang.sh.in to plpgsql.

25 years agoCleanup from Billy.
Bruce Momjian [Mon, 12 Oct 1998 04:45:22 +0000 (04:45 +0000)]
Cleanup from Billy.

25 years agoTCL_LIB, TCL_INC not used.
Bruce Momjian [Mon, 12 Oct 1998 04:40:48 +0000 (04:40 +0000)]
TCL_LIB, TCL_INC not used.

25 years agotcl cleanup.
Bruce Momjian [Mon, 12 Oct 1998 04:32:24 +0000 (04:32 +0000)]
tcl cleanup.

25 years agoautoconf
Bruce Momjian [Mon, 12 Oct 1998 04:11:03 +0000 (04:11 +0000)]
autoconf

25 years agoNew INET functions from D'Arcy J.M. Cain
Bruce Momjian [Mon, 12 Oct 1998 04:07:53 +0000 (04:07 +0000)]
New INET functions from D'Arcy J.M. Cain

25 years agoThis patch updates the ImageViewer example to use Multiple Threading.
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

25 years agoplpgsql fixes from Billy G. Allie
Bruce Momjian [Mon, 12 Oct 1998 02:44:10 +0000 (02:44 +0000)]
plpgsql fixes from Billy G. Allie

25 years agoadd new file.
Bruce Momjian [Mon, 12 Oct 1998 02:42:22 +0000 (02:42 +0000)]
add new file.

25 years agoTcl fixes from Billy G. Allie
Bruce Momjian [Mon, 12 Oct 1998 02:41:01 +0000 (02:41 +0000)]
Tcl fixes from Billy G. Allie

25 years ago2) Can't dump/restore varchar fields (See attached bug report/patch)
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

25 years agoautoconf
Bruce Momjian [Mon, 12 Oct 1998 02:01:41 +0000 (02:01 +0000)]
autoconf

25 years agoCleanup.
Bruce Momjian [Mon, 12 Oct 1998 01:58:14 +0000 (01:58 +0000)]
Cleanup.

25 years agoFix for inet_net_pton() from Tom.
Bruce Momjian [Mon, 12 Oct 1998 01:30:26 +0000 (01:30 +0000)]
Fix for inet_net_pton() from Tom.

25 years agoMore Solaris fixes.
Bruce Momjian [Mon, 12 Oct 1998 01:23:29 +0000 (01:23 +0000)]
More Solaris fixes.

25 years agoAdd SVr4 shared libraries.
Bruce Momjian [Mon, 12 Oct 1998 01:10:09 +0000 (01:10 +0000)]
Add SVr4 shared libraries.

25 years agoSolaris shared library fixes.
Bruce Momjian [Mon, 12 Oct 1998 01:04:02 +0000 (01:04 +0000)]
Solaris shared library fixes.

25 years agoFix for vacuum and cache use. Fix for BSDI 4.0.
Bruce Momjian [Mon, 12 Oct 1998 00:53:42 +0000 (00:53 +0000)]
Fix for vacuum and cache use.  Fix for BSDI 4.0.

25 years agoAdd new "-n" flag to pg_dump.
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.