Vadim B. Mikheev
6beba218d7
New HeapTuple structure/interface.
1998-11-27 19:52:36 +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
396571d79c
Very minor cleanup of no-op code.
1998-10-29 18:11:28 +00:00
Bruce Momjian
1e7c7343c4
Add oid8neq.
1998-10-29 18:07:09 +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
a787b88e3c
Eliminate need for cpp-from-stdin by using a temp file.
1998-10-28 19:38:47 +00:00
Bruce Momjian
8386c8145c
Reverse out addition of snprintf.
1998-10-28 02:57:59 +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
Bruce Momjian
1115162c84
rename file.
1998-10-23 02:56:13 +00:00
Bruce Momjian
33c4072dbc
INET/CIDR cleanup from D'Arcy.
1998-10-22 20:40:50 +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
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
858a3b570a
New CIDR type and fixed INET type, from D'Arcy.
1998-10-21 16:06:50 +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
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
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
Thomas G. Lockhart
624eb9ee24
Allow auto-detection of cpp and required flags.
1998-10-14 16:06:14 +00:00
Bruce Momjian
a643d97f29
Fix for inet from Tom H.
1998-10-12 15:56:34 +00:00
Bruce Momjian
b1f3293b8b
Fix for version.c warning.
1998-10-12 05:09:55 +00:00
Bruce Momjian
eb3e640ea2
New INET functions from D'Arcy J.M. Cain
1998-10-12 04:07:53 +00:00
Bruce Momjian
377b5fa3a4
Fix for inet_net_pton() from Tom.
1998-10-12 01:30:26 +00:00
Bruce Momjian
beac8c1c46
Fix for vacuum and cache use. Fix for BSDI 4.0.
1998-10-12 00:53:42 +00:00
Bruce Momjian
1483456418
Fix for version() string overwrite.
1998-10-09 16:42:32 +00:00
Bruce Momjian
173c555948
Make functions static or ifdef NOT_USED. Prevent pg_version creation.
1998-10-08 18:30:52 +00:00
Bruce Momjian
deaaf96975
Fix for INET type addition.
1998-10-08 02:08:47 +00:00
Bruce Momjian
8849655d24
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
1998-10-08 00:19:47 +00:00
Bruce Momjian
803204bd1e
Playing around with pg_dump for a while resulted in some
...
fixes, enhancements and some found bugs not yet fixed. After
all I was able to get useful results when dumping/reloading
the regression database.
Jan
1998-10-06 22:14:21 +00:00
Bruce Momjian
e1ebac319d
Here are the patches against the current source tree. I have run the
...
regression test on a FreeBSD box with both non-MULTIBYTE and
MULTIBYTE-enabled, and confirmed that the results are same.
However I do not tested on PCs(I don't have access to win). Please let
me know if the patches break anything on PCs.
Also please note that the patch for varchar.c is a fix for a nasty bug
of char(n) types that I introduced and I believe at least this should
be applied.
Tatsuo Ishii
1998-10-06 03:02:29 +00:00
Tom Lane
c77a29a14e
Substantial rewrite of async.c to avoid problems with non-reentrant stdio
...
and possibly other problems. Minor changes in xact.c and postgres.c's
main loop to support new handling of async NOTIFY.
1998-10-06 02:40:09 +00:00
Thomas G. Lockhart
60ed8bbe75
Fix up warning and error messages to use single-quotes aroun strings.
1998-10-05 02:48:49 +00:00
Bruce Momjian
10d987c709
Add includes for prototypes for new IP type.
1998-10-04 16:24:32 +00:00
Bruce Momjian
a593107d9e
Add prototype include to inet types.
1998-10-04 15:35:12 +00:00
Bruce Momjian
f5a219204b
Remove u_int32_t
1998-10-04 15:31:09 +00:00
Bruce Momjian
2d69fd90b9
Integrate new IP type from Tom Ivar Helbekkmo.
1998-10-03 05:41:01 +00:00
Bruce Momjian
f93b6974f9
Here's a combination of all the patches I'm currently waiting
...
for against a just updated CVS tree. It contains
Partial new rewrite system that handles subselects, view
aggregate columns, insert into select from view, updates
with set col = view-value and select rules restriction to
view definition.
Updates for rule/view backparsing utility functions to
handle subselects correct.
New system views pg_tables and pg_indexes (where you can
see the complete index definition in the latter one).
Enabling array references on query parameters.
Bugfix for functional index.
Little changes to system views pg_rules and pg_views.
The rule system isn't a release-stopper any longer.
But another stopper is that I don't know if the latest
changes to PL/pgSQL (not already in CVS) made it compile on
AIX. Still wait for some response from Dave.
Jan
1998-10-02 16:28:04 +00:00
Bruce Momjian
744c3cd271
regproc cleanups
1998-10-02 05:31:28 +00:00
Bruce Momjian
290428dd30
Fix for regproc so proc name can be supplied if unique, if not, oid.
1998-10-02 05:10:11 +00:00
Bruce Momjian
3f2fff5c5d
Search contrib/tcl for tcl startup.
1998-10-02 01:22:43 +00:00
Bruce Momjian
bd041d82bf
multi-byte fix from Tatsuo Ishii
1998-09-25 15:51:02 +00:00
Bruce Momjian
2df1465757
Fix comment for regproc.
1998-09-25 03:36:33 +00:00
Bruce Momjian
f52e7346ea
MB patches from Tatsuo Ishii
1998-09-25 01:46:25 +00:00
Bruce Momjian
31fea9777f
Fix for datetime from Tatsuo Ishii
1998-09-23 17:51:46 +00:00