Bruce Momjian
b693983004
New ecpg man page.
1998-12-13 03:53:56 +00:00
Bruce Momjian
0ad5d2a3a8
Change Size from unsigned int to size_t.
1998-12-13 03:44:38 +00:00
Bruce Momjian
ecdf95f6d6
This patch fixes the undefined (according to C) and erroneous (under
...
Digital Uni x with both DEC cc and gcc) behaviour of modifying an
lvalue on the left side an d then using it on the right side of an
assignment. Since this code modifies the
dbname parameter, it was changing, for example, "dbname=template1"
into "dbname =emplate1".
David Smith Programmer P
1998-12-13 02:50:20 +00:00
Bruce Momjian
5c431eb1f2
Included patches should fix following problems in the muti-byte
...
enabled PostgreSQL 6.4.
o binary cursor does not work
o pg_dumpall produces incorrect create database statemnt
Tatsuo Ishii
t-ishii@sra.co.jp
1998-12-12 22:04:09 +00:00
Bruce Momjian
439ef85b0d
Fix prototype for 64-bit platforms.
1998-12-12 21:30:57 +00:00
Bruce Momjian
4c87f79854
Update to pgaccess 0.93.
1998-12-12 21:15:40 +00:00
Bruce Momjian
0d5a08f769
Add stdio for NULL define.
1998-12-12 19:57:51 +00:00
Thomas G. Lockhart
053004a80b
Clean up a few elog() messages for aggregates and functions.
1998-12-08 06:20:48 +00:00
Thomas G. Lockhart
53b476798a
Define routines and catalog entries for string min()/max() functions.
...
Extend new type coersion techniques to aggregates.
Clean up a few elog() messages.
1998-12-08 06:19:15 +00:00
Thomas G. Lockhart
9470ab03c9
Define routines and catalog entries for string min()/max() functions.
...
Extend new type coersion techniques to aggregates.
1998-12-08 06:18:34 +00:00
Tom Lane
84107b419e
Fix coredumping bug in pg_dump -z; also eliminate memory leaks
...
in the ACL code, and spell "GRANT RULE" correctly.
Apply patch from Oliver Elphick to not dump inherited constraints.
Apply patch from Constantin Teodorescu to dump table definitions with a
readable layout.
1998-12-05 22:09:57 +00:00
Thomas G. Lockhart
6a7fdf2592
These data types were removed before the last release.
1998-12-04 15:52:45 +00:00
Thomas G. Lockhart
47e506fb8f
Include test for CASE expression.
1998-12-04 15:36:51 +00:00
Thomas G. Lockhart
bedd04a551
Implement CASE expression.
1998-12-04 15:34:49 +00:00
Tom Lane
19740e2fff
Portability fixes found needed for SunOS 4.1.x:
...
SunOS has tas(), but not memmove or strerror, and its sprintf() doesn't
return int. Also, older versions of GNU Make don't like rules with
empty left-hand sides...
1998-11-30 00:30:05 +00:00
Tom Lane
b10a719777
Use autoconf to determine whether system has POSIX signals,
...
instead of relying on port's os.h to tell us. (Needed for HPUX
where system major version is not enough info.)
configure unsets USE_TK if X libraries not found.
doc/Makefile uses gzcat or zcat as found by autoconf.
1998-11-29 05:30:25 +00:00
Tom Lane
92eacaf523
Change exp() behavior to generate error on underflow rather
...
than silently returning zero on some machines. Correct float8 regress test
to agree. Also fix pow() overflow/underflow check to work correctly on
HPUX.
1998-11-29 01:57:59 +00:00
Tom Lane
67531c42bd
Portability fix for old SunOS releases: realloc(NULL, ...)
...
doesn't work there.
1998-11-29 01:53:54 +00:00
Tom Lane
79fcde48b2
Portability fix for old SunOS releases: fflush(NULL)
...
doesn't work there. Fortunately the postmaster only has stdout and
stderr to flush.
1998-11-29 01:51:56 +00:00
Tom Lane
9e0e148a83
pq_getstr didn't handle buffer overrun correctly; it would
...
fail to consume the rest of the input string, and worse it would write
one more byte than it should into the buffer, probably resulting in coredump.
Fortunately there's a correct implementation next door in pqcomprim.c.
1998-11-29 01:47:42 +00:00
Vadim B. Mikheev
971175fa0c
New HeapTuple structure/interface.
1998-11-27 20:09:56 +00:00
Vadim B. Mikheev
6beba218d7
New HeapTuple structure/interface.
1998-11-27 19:52:36 +00:00
Vadim B. Mikheev
2435c7d501
New HeapTuple structure/interface.
1998-11-27 19:33:35 +00:00
Jan Wieck
07ffc4628e
Fixed bug in the unknown module. Module still tried to call
...
builtin SPI commands by their old SPI_* names. New names are spi_*.
Jan - 11/23/1998
1998-11-23 16:50:54 +00:00
Tom Lane
6fef1a26cc
modify configure so that template/.similar entries can be
...
selected when they match a prefix of the value. The previous method,
which stripped all version data from and then tried to match that
against .similar entries, was entirely useless when .similar contained
several entries for different version numbers of a single OS name.
1998-11-23 04:40:58 +00:00
Vadim B. Mikheev
34680930d5
Fix using indices in OR.
...
EXPLAIN all indices used.
1998-11-22 10:48:45 +00:00
Vadim B. Mikheev
1f00f0dc2e
Added indxqualorig to IndexScan: fix for using indices in OR.
1998-11-22 10:45:09 +00:00
Marc G. Fournier
056ba12881
Updating and addign files...
1998-11-19 02:39:51 +00:00
Tom Lane
fd0366e1b5
Performance improvement for libpq: avoid calling malloc separately
...
for each field of each tuple. Makes more difference than you'd think...
1998-11-18 00:47:28 +00:00
Thomas G. Lockhart
643c7beddf
Add text<->float8 and text<->float4 conversion functions.
...
This will fix the problem reported by Jose' Soares
when trying to cast a float to text.
1998-11-17 14:36:51 +00:00
Thomas G. Lockhart
8d507c204b
Additional fixes for mixed-case table names from Billy Allie.
1998-11-17 14:26:39 +00:00
Marc G. Fournier
91a62480f7
From: Taral <taral@cyberjunkie.com>
...
More COS Query Service support.
1998-11-17 03:10:36 +00:00
Marc G. Fournier
935a2e694e
Start defining the Corba work...
...
From: Taral <taral@cyberjunkie.com>
1998-11-16 18:03:34 +00:00
Tom Lane
0856cdf3f7
Fix a couple of bugs involving calling fmtID() twice in
...
a single printf() ... it'd work if fmtId() didn't use a static return area...
1998-11-15 07:09:13 +00:00
Thomas G. Lockhart
9f07f8f40f
Add "vacuumdb" utility to make it easier to clean databases.
...
Also supports the "analyze" mode, with or without specifying tables
and columns.
1998-11-14 01:58:15 +00:00
Thomas G. Lockhart
69ff5b9c7e
Add "vacuumdb" utility.
1998-11-14 01:56:36 +00:00
Thomas G. Lockhart
2795fae5bf
Fix test for table existance to allow mixed-case and whitespace in
...
the table name. Problem reported by Billy Allie.
1998-11-12 15:39:06 +00:00
Tom Lane
c7d9aca135
Fix at least a few shared-library problems on Linux.
...
We have not seen the end of this issue :-(.
1998-11-12 05:27:01 +00:00
Byron Nikolaidis
87225ca31d
Update for version 06-40-0001
1998-11-11 21:54:01 +00:00
Bruce Momjian
f03729c621
Fix for NOT in where clause causing crash.
1998-11-09 02:49:13 +00:00
Tom Lane
39792e5b01
EXPLAIN VERBOSE had a very high probability of triggering
...
a backend core dump, because it was concatenating a potentially long
string onto another string that didn't necessarily have enough room.
Shame, shame.
1998-11-08 19:38:34 +00:00
Tom Lane
8f5ff4cf1c
Fix a potential infinite loop in appendStringInfo: would lock
...
up if first string to be appended to an empty StringInfo was longer
than the initial space allocation.
Also speed it up slightly.
1998-11-08 19:22:24 +00:00
Thomas G. Lockhart
680e4a2950
Add "-N" flag to force double quotes around identifiers.
...
This is the default, but the new flag will allow overriding an alias,
for example. So psql -n -N will put in the double quotes,
and psql -n can be an alias for psql.
Also, add a few braces around a nested single-line conditional construct
to suppress compiler warnings about "an ambiguous else".
1998-11-06 15:54:47 +00:00
Thomas G. Lockhart
3d22596fe7
August version of docs superceded by sgml version from Jan.
1998-11-06 15:04:31 +00:00
Marc G. Fournier
a00c668139
Upgrade to 0.91 ...
1998-11-06 04:11:52 +00:00
Thomas G. Lockhart
30f35ef9c4
Test for and handle NULL arguments to mylog() print statements.
...
Include definition for _IN_ADDR_T if INADDR_NONE is not defined.
1998-11-04 16:24:32 +00:00
Thomas G. Lockhart
f47bd801e3
Somehow had the solaris template names reversed. Probably was something
...
fixed in src/configure.in a while ago.
1998-11-04 16:22:09 +00:00
Bruce Momjian
733ad60409
Fix for relname.data from SHIOZAKI Takehiko
1998-11-02 15:28:36 +00:00
Marc G. Fournier
c200938343
slight mods required for freebsd (elf vs aout stuff)
1998-11-02 05:30:10 +00:00
Marc G. Fournier
46fb81636c
Remove various files that were moved to various subdirectories...
...
Requested by: Peter T Mount peter@retep.org.uk
1998-11-01 16:55:02 +00:00
Marc G. Fournier
585442154a
oops, forgot one part of the patch...remove 'false' setting to ELF_SYS...
1998-10-31 04:07:00 +00:00
Marc G. Fournier
15d61bb439
Minor FreeBSD fixes put in place
...
From: SHIOZAKI Takehiko <takehi-s@ascii.co.jp>
I tried snapshot(Oct30) and made some patches.
# I think that it is confused to manage both Makefile.shlib and
# makefiles/Makefile.*, don't you?
* configure
Now FreeBSD 2.X is not supported..., so I added its entry.
If ELF_SYSTEM is set, gmake treat it defined even though
it is "false". So nothing should be set to use "ifdef".
BSD_SHLIB etc. may have same problems.
* Makefile.shlib
As you said, FreeBSD entry is much like BSD's.
I only added ELF_SYSTEM code.
* makefiles/Makefile.freebsd
Ifdef/else/endif can not be indented with TABs.
1998-10-31 03:58:55 +00:00
Bruce Momjian
2e18525dbe
s_lock patch from Ryan.
1998-10-31 02:06:08 +00:00
Tom Lane
47ea32f7d4
Mention --without-CXX option in online help.
1998-10-30 22:36:00 +00:00
Tom Lane
54789138bd
Behave reasonably on a system without shared libraries.
1998-10-30 15:05:23 +00:00
Marc G. Fournier
4283089d07
Okay, this shoudl provide a fix for the freebsd problem...
...
Added a ELF_SYS variable and check to configure.in...
1998-10-30 04:54:06 +00:00
Tom Lane
c6338530f6
oid8neq => oid8ne
1998-10-29 19:03:50 +00:00
Tom Lane
a91c019c06
Drat. Should test a few more cases before committing.
1998-10-29 18:15:28 +00:00
Thomas G. Lockhart
485a71a4ce
Add tests for comparison operators.
1998-10-29 18:13:03 +00:00
Thomas G. Lockhart
d9a2be00ec
Fix regression test now that code seems to work.
...
Add tests for comparison operators.
1998-10-29 18:12:50 +00:00
Thomas G. Lockhart
396571d79c
Very minor cleanup of no-op code.
1998-10-29 18:11:28 +00:00
Thomas G. Lockhart
9b24e7fa40
Fix discrepency in "@" operator for point and path.
1998-10-29 18:10:23 +00:00
Bruce Momjian
1e7c7343c4
Add oid8neq.
1998-10-29 18:07:09 +00:00
Tom Lane
1145d007bf
Run autoconf.
1998-10-29 17:58:21 +00:00
Tom Lane
579b72c5de
Run AC_PROG_GCC_TRADITIONAL only when running AC_PROG_CC,
...
ie, not when user specifies --with-CC. This corrects a scripting error
that I'm surprised hasn't been reported more often. Moving the macro call
to the earlier point in the script is correct anyway: if -traditional is needed,
it should get added to CFLAGS before we start using the compiler for
other tests.
1998-10-29 17:57:52 +00:00
Tom Lane
9e38dcfd43
Re-fix test for negative-integer return code that should be
...
testing for null-pointer return code...
1998-10-29 16:13:07 +00:00
Bruce Momjian
374d9a1f2b
D'Arcy INET fix.
1998-10-29 04:41:44 +00:00
Tom Lane
94e37a30da
I suspect that there is no longer a need for a platform-
...
specific version of this result, now that tintervals actually sort
correctly. We can always add it back if NetBSD really is different.
1998-10-29 04:32:57 +00:00
Tom Lane
99d3e27112
Update tinterval test to have correctly sorted results,
...
now that bugs in pg_operator that caused wrongly sorted results have
been corrected (I hope ... it works here, anyway).
1998-10-29 04:29:12 +00:00
Tom Lane
478d460f3b
Add new regression test to catch some simple kinds of
...
mistakes in creating pg_operator table. NOTE: right now, this will
fail because of conflicting definitions for point @ path operator.
I trust we're gonna fix that.
1998-10-29 04:27:11 +00:00
Tom Lane
de43a5e1bd
Add new regression test to catch some simple kinds of
...
mistakes in creating pg_operator table.
1998-10-29 04:25:23 +00:00
Tom Lane
4038dc0ee2
Fix a veritable boatload of errors in oprcom, oprnegate,
...
oprlsortop and oprrsortop links. There's still a bug involving
conflicting definitions for point @ path, but I'm not taking
responsibility for deciding which one is right...
1998-10-29 04:22:52 +00:00
Bruce Momjian
cec42339fc
Remove bad pg_operator entry, found by Tom Lane.
1998-10-29 04:04:17 +00:00
Tom Lane
8acc682552
Autoconf...
1998-10-28 19:40:08 +00:00
Tom Lane
6ff52d303f
Remove unreliable test for how to do cpp from stdin.
1998-10-28 19:39:33 +00:00
Tom Lane
a787b88e3c
Eliminate need for cpp-from-stdin by using a temp file.
1998-10-28 19:38:47 +00:00
Tom Lane
1f27facc90
Add ORDER BY to ensure platform-independent results in rules test.
1998-10-28 19:32:43 +00:00
Thomas G. Lockhart
571d121664
Fix macro declarations to allow disabling mylog() and qlog() on Unix boxes.
...
Fix spelling of "DIRSEPARATOR".
1998-10-28 17:09:22 +00:00
Bruce Momjian
f4ccb5e170
Make these file generated in distribution.
1998-10-28 17:07:17 +00:00
Bruce Momjian
53b8ea58d3
Fix for serial creation.
1998-10-28 16:06:54 +00:00
Bruce Momjian
1adacc7d1e
This looks like a wrong entry in one of the system tables. Any ideas
...
which one it is, and how to correct this ?
lseg_eq -> lseq_neq
Guido Weber
1998-10-28 16:00:08 +00:00
Bruce Momjian
e3b06a871b
s_lock aix patch.
1998-10-28 15:58:34 +00:00
Marc G. Fournier
e6556e7365
Updated "expected" regression output for Solaris-Sparc
1998-10-28 14:47:54 +00:00
Thomas G. Lockhart
20a034d5bd
Include appropriate flags for resolved shared library LDFLAGS_ODBC
...
to allow ODBC library to be linked.
1998-10-28 06:49:10 +00:00
Bruce Momjian
8386c8145c
Reverse out addition of snprintf.
1998-10-28 02:57:59 +00:00
Tom Lane
997966061e
Fix missing dependency for Makefile inclusions.
...
Get rid of some stray tabs that might confuse Make.
1998-10-27 21:51:54 +00:00
Tom Lane
9f39b9a15b
Detect lack of permission to install into Perl module library,
...
and emit informative message instead of aborting the Postgres install.
1998-10-27 21:27:36 +00:00
Thomas G. Lockhart
695453738a
Add new inet/cidr regression test.
...
All regression tests pass on Linux/i686 with the current source tree.
1998-10-27 19:34:18 +00:00
Bruce Momjian
0ebb238035
backslash for portability, from Andreas Zeugswetter
1998-10-27 17:47:51 +00:00
Marc G. Fournier
82a9c9cf38
Missed one more required file...
1998-10-27 04:42:59 +00:00
Marc G. Fournier
8107299d5e
Don't forget to create the dynloader files...
1998-10-27 04:41:29 +00:00
Marc G. Fournier
208cb8b279
Oops, don't forget to get rid ofthe -Bforcearchive option altogether...
1998-10-27 04:32:53 +00:00
Marc G. Fournier
949953060a
Starting with v3.0 of FreeBSD, we are now an elf system, and dont' have a
...
-Bforcearchive flag for ld...
Give FreeBSD its own special Makefile to get around the "bug"
1998-10-27 04:32:02 +00:00
Bruce Momjian
7825f9b890
Fix for tprintf overruns from Göran Thyni.
1998-10-27 03:26:48 +00:00
Tom Lane
990fa43c23
Get rid of some minor compiler warnings.
1998-10-26 01:05:07 +00:00
Tom Lane
0bdf46a37f
Fix some actual bugs exposed by compiler warnings.
...
(Someone forgot whether their subroutine signaled errors by a NULL pointer
return value, or a negative integer... I'm surprised gcc -Wall doesn't
catch this...)
1998-10-26 01:03:24 +00:00
Tom Lane
3d87216ab9
Get rid of some minor compiler warnings.
...
(HP's cc doesn't like if you forward-declare a routine static,
and then don't make it static in the actual definition...)
1998-10-26 01:00:13 +00:00
Tom Lane
0852fbbb55
Compiler options not spelled quite right...
1998-10-26 00:57:33 +00:00
Tom Lane
51239ba51e
Run autoconf
1998-10-26 00:56:47 +00:00
Tom Lane
c719a82683
Fix cpp-from-stdin detection so that it works even if the
...
compiler silently accepts an empty command line.
Don't bother searching for bison and yacc unless we are going to use them.
1998-10-26 00:56:16 +00:00
Bruce Momjian
d79f3884f4
cleanup
1998-10-25 02:48:55 +00:00
Bruce Momjian
ba74ce73bb
Fix from Tom Lane for pg_shadow in pg_upgrade
1998-10-25 02:47:38 +00:00
Tom Lane
29317100ae
Update README to reflect the fact that you don't have to
...
run the regression tests with a special postmaster TZ setting anymore.
Correct a few typos too.
1998-10-24 22:21:12 +00:00
Tom Lane
a7cdfdf022
Fix pg_upgrade to notice if psql fails to execute the given
...
script, and not proceed with the update if so.
Also add #!/bin/sh header line.
1998-10-24 20:09:46 +00:00
Bruce Momjian
ba63dcd6a6
Put back string instead of string.h in libpq++.
1998-10-23 21:54:56 +00:00
Bruce Momjian
54fd5f6cc4
Fix from Jan for vacuum statistics loss.
1998-10-23 16:49:24 +00:00
Bruce Momjian
3037aace73
Change string to string.h in libpq++. BSDI 3.0 complains.
1998-10-23 16:11:14 +00:00
Bruce Momjian
1115162c84
rename file.
1998-10-23 02:56:13 +00:00
Bruce Momjian
e7cbcf23c4
autoconf
1998-10-23 02:52:09 +00:00
Bruce Momjian
759b17f0f6
Fix for version guessing in configure.
1998-10-23 02:49:17 +00:00
Bruce Momjian
aeb277c405
Update for bsdi 3.0.
1998-10-23 01:02:10 +00:00
Bruce Momjian
33c4072dbc
INET/CIDR cleanup from D'Arcy.
1998-10-22 20:40:50 +00:00
Bruce Momjian
002657f7ed
Add LIMIT syntax for Jan.
1998-10-22 13:52:24 +00:00
Bruce Momjian
ca2995be7b
Remove duplicate CIDR funcs by using coerce entries.
1998-10-22 13:51:07 +00:00
Bruce Momjian
9ac0c1e371
CIDR/INET fixes from D'Arcy.
1998-10-22 13:16:27 +00:00
Bruce Momjian
7787d75d78
Fix indexing for INET / CIDR.
1998-10-22 05:29:24 +00:00
Bruce Momjian
3fe6a77f91
Fix for funcs on INET/CIDR.
1998-10-22 04:58:11 +00:00
Bruce Momjian
2ba4ee74aa
Fix function calls to INET/CIDR functions. Added cidr_out.
1998-10-22 00:35:28 +00:00
Bruce Momjian
f9ee08499f
Cleanup of \df for INET/CIDR.
1998-10-21 21:14:20 +00:00
Bruce Momjian
524f4b2d10
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.
1998-10-21 16:21:29 +00:00
Bruce Momjian
858a3b570a
New CIDR type and fixed INET type, from D'Arcy.
1998-10-21 16:06:50 +00:00
Thomas G. Lockhart
56f96f56df
Include new Makefile.shlib from top level
...
when constructing standalone tarball.
1998-10-21 05:39:19 +00:00
Thomas G. Lockhart
09128223be
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.
1998-10-21 05:23:36 +00:00
Bruce Momjian
89f01cd92f
Add RIP notice for Paul.
1998-10-21 04:25:25 +00:00
Bruce Momjian
f8042120b6
INET fix from D'Arcy.
1998-10-21 02:48:22 +00:00
Bruce Momjian
a824add49a
Remove unused INET functions for D'Arcy.
1998-10-20 23:03:20 +00:00
Bruce Momjian
d7fc00c20d
Fix for rules system from Jan.
1998-10-20 17:21:44 +00:00
Tom Lane
6d98d3737a
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...
1998-10-19 00:00:51 +00:00
Bruce Momjian
6e13e0c684
cleanup of keywords.c
1998-10-18 23:30:17 +00:00
Bruce Momjian
07ed634c18
Resort keywords for Jan.
1998-10-18 23:29:27 +00:00
Tom Lane
acdf3c25f9
run autoconf
1998-10-18 19:42:31 +00:00
Tom Lane
e1942f5b9e
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...
1998-10-18 19:41:00 +00:00
Tom Lane
14f4ca009c
run autoconf
1998-10-18 19:16:50 +00:00
Tom Lane
f0f1b628e3
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 ...
1998-10-18 19:16:09 +00:00
Bruce Momjian
a00dcabc6e
autoconf
1998-10-18 04:19:05 +00:00
Bruce Momjian
f49cf6d094
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
1998-10-18 04:16:08 +00:00
Tom Lane
8ccf86bf32
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.
1998-10-18 02:36:48 +00:00
Tom Lane
164510289e
Still another round of Perl-module installation tweaks.
...
This time, src/interfaces/perl5/Makefile.PL no longer needs to be autoconf'd.
1998-10-18 02:34:34 +00:00
Tom Lane
f2ca34dfb3
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.
1998-10-17 23:33:23 +00:00
Bruce Momjian
71a5da47d2
Disable inet.
1998-10-17 04:08:40 +00:00
Bruce Momjian
0c430306fe
Re-enable inet code.
1998-10-17 03:59:14 +00:00
Bruce Momjian
f4389d5262
Fix for GNUmakefile and distclean.
1998-10-17 03:49:59 +00:00
Bruce Momjian
8333387dec
Fix for GNUmakefile.
1998-10-17 03:48:54 +00:00
Bruce Momjian
4aa8376505
Remove Makefile.PL.
1998-10-17 03:37:04 +00:00
Bruce Momjian
2bb38b5e2d
Fix for GNUmakefile and stupid cruft I forgot in there.
1998-10-17 02:36:13 +00:00
Bruce Momjian
af8df21b7e
Add missing tcl *.in files.
1998-10-16 17:00:44 +00:00
Bruce Momjian
f731abe635
interfaces/Makefile fix.
1998-10-16 15:31:04 +00:00
Bruce Momjian
8fa2742ddf
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
1998-10-16 06:05:18 +00:00
Bruce Momjian
9f69aa0831
add missing file for perl.
1998-10-16 05:58:22 +00:00
Bruce Momjian
7483856772
autoconf
1998-10-16 04:46:37 +00:00
Bruce Momjian
06edbafd4b
Here's a patch. It also includes the latest parser changes.
...
Michael
1998-10-16 04:40:39 +00:00
Bruce Momjian
baa2f9998c
Perl fixes from Brook Milligan
1998-10-16 04:37:38 +00:00
Bruce Momjian
e7663e34b8
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
1998-10-15 16:17:33 +00:00
Bruce Momjian
3f20878791
autoconf
1998-10-15 16:01:45 +00:00
Bruce Momjian
01cdd04731
TCL/TK fixes from Billy G. Allie.
1998-10-15 15:58:16 +00:00
Bruce Momjian
31bca4540e
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
1998-10-14 17:59:22 +00:00
Thomas G. Lockhart
9b895d0658
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.
1998-10-14 16:13:03 +00:00
Thomas G. Lockhart
bbf4dae028
Remove $(DESTDIR) as a path prefix. $(POSTGRESDIR) is sufficient now.
1998-10-14 16:09:32 +00:00
Thomas G. Lockhart
624eb9ee24
Allow auto-detection of cpp and required flags.
1998-10-14 16:06:14 +00:00
Thomas G. Lockhart
b48edd74d1
Make genbki.sh a configureable shell program to allow auto-detection
...
of the proper cpp program.
1998-10-14 16:05:01 +00:00
Thomas G. Lockhart
fe6d19f15f
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.
1998-10-14 16:02:11 +00:00
Thomas G. Lockhart
56792f3729
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.
1998-10-14 15:57:25 +00:00
Tom Lane
acc9c38471
Fix another memory leak in pg_select --- pointed out by teo@flex.ro
1998-10-14 15:17:51 +00:00
Bruce Momjian
aa3a1f46df
New PGQUERY_LIMIT environment variable, and doc changes.
1998-10-14 05:31:50 +00:00
Bruce Momjian
8cec4cf91b
New QUERY_LIMIT set command.
1998-10-14 05:10:12 +00:00
Bruce Momjian
39f2ec55d7
No more pgintro.
1998-10-14 02:54:39 +00:00
Bruce Momjian
103959a3df
No more pgbuiltin.
1998-10-14 02:36:45 +00:00
Marc G. Fournier
f9649012d3
Updated regression.diffs file for Solaris x86...
1998-10-13 22:42:43 +00:00
Marc G. Fournier
4fff1dada7
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.
1998-10-13 20:44:49 +00:00
Marc G. Fournier
5dc94a1b5a
New regression results for Solaris-Sparc 2.6 w/ gcc 2.8.1
1998-10-13 20:37:20 +00:00
Marc G. Fournier
6edea913be
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?
1998-10-13 20:05:44 +00:00
Marc G. Fournier
37f90d82ab
case statement in select call was missing a break...
1998-10-13 19:51:50 +00:00
Marc G. Fournier
cd3a8e232c
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...
1998-10-13 17:26:50 +00:00
Bruce Momjian
8c586b2a2a
auytoconf
1998-10-13 16:34:01 +00:00
Bruce Momjian
ecf145f492
Remove TCL_LIB,TCL_INCDIR,TK_LIB,TK_INCDIR.
1998-10-13 16:30:49 +00:00
Marc G. Fournier
97f5547297
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...
1998-10-13 14:12:22 +00:00
Bruce Momjian
fbcda7b4a7
autoconf
1998-10-12 19:56:24 +00:00
Bruce Momjian
e33a23fccd
TCL_LIB/TCL_INCDIR cleanup.
1998-10-12 19:47:25 +00:00
Bruce Momjian
882158a4db
TCL_LIB.
1998-10-12 19:45:03 +00:00
Bruce Momjian
a643d97f29
Fix for inet from Tom H.
1998-10-12 15:56:34 +00:00
Bruce Momjian
5d79f26e5b
No more TCL_LIB>
1998-10-12 15:01:40 +00:00
Bruce Momjian
af7e03997b
autoconf
1998-10-12 14:44:46 +00:00
Bruce Momjian
c94323d1f5
Fix for Solaris/i386.
1998-10-12 14:41:45 +00:00
Bruce Momjian
b1f3293b8b
Fix for version.c warning.
1998-10-12 05:09:55 +00:00
Bruce Momjian
7d6eee24da
distclean fixup
1998-10-12 05:07:53 +00:00
Bruce Momjian
c743b8cecd
Add mklang.sh.in to plpgsql.
1998-10-12 04:55:03 +00:00
Bruce Momjian
0f78649ccc
Cleanup from Billy.
1998-10-12 04:45:22 +00:00
Bruce Momjian
2facf5460f
TCL_LIB, TCL_INC not used.
1998-10-12 04:40:48 +00:00
Bruce Momjian
d2d919f7b7
tcl cleanup.
1998-10-12 04:32:24 +00:00
Bruce Momjian
51fd8dd36a
autoconf
1998-10-12 04:11:03 +00:00
Bruce Momjian
eb3e640ea2
New INET functions from D'Arcy J.M. Cain
1998-10-12 04:07:53 +00:00
Bruce Momjian
03ab5f0174
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
1998-10-12 02:45:45 +00:00
Bruce Momjian
d32c89bbb8
plpgsql fixes from Billy G. Allie
1998-10-12 02:44:10 +00:00
Bruce Momjian
4c64bb7d97
add new file.
1998-10-12 02:42:22 +00:00
Bruce Momjian
7a9312b422
Tcl fixes from Billy G. Allie
1998-10-12 02:41:01 +00:00
Bruce Momjian
b0dfc47794
2) Can't dump/restore varchar fields (See attached bug report/patch)
...
Cary B. O'Brien
1998-10-12 02:05:42 +00:00
Bruce Momjian
8a7bec3d45
autoconf
1998-10-12 02:01:41 +00:00
Bruce Momjian
0453f4d0f2
Cleanup.
1998-10-12 01:58:14 +00:00
Bruce Momjian
377b5fa3a4
Fix for inet_net_pton() from Tom.
1998-10-12 01:30:26 +00:00
Bruce Momjian
e48623ce87
More Solaris fixes.
1998-10-12 01:23:29 +00:00