Vadim B. Mikheev
6fcf2d7cb3
New SubPlan node for subselects.
...
New PARAM_EXEC type.
1998-02-13 03:45:29 +00:00
Bruce Momjian
1e7fed7fd9
MemSet cleanup.
1998-02-12 01:50:01 +00:00
Bruce Momjian
1e3c5b0ab5
Memset cleanup
1998-02-11 21:45:40 +00:00
Bruce Momjian
e166409033
Change to MemSet for Alpha.
1998-02-11 21:38:08 +00:00
Bruce Momjian
182c2057f2
Change int align.
1998-02-11 21:17:44 +00:00
Bruce Momjian
0386a50f31
Pass around typmod as int16.
1998-02-10 16:04:38 +00:00
Bruce Momjian
2c482cdbf2
Pass attypmod through to executor by adding to Var and Resdom.
1998-02-10 04:02:59 +00:00
Bruce Momjian
65faaf3046
atttypmod now -1.
1998-02-07 06:11:56 +00:00
Bruce Momjian
ec9d5d71ec
Update now that attcacheoff initial value is -1 always.
1998-02-06 20:18:01 +00:00
Bruce Momjian
5e6de5d961
FIx for atttypmod on system tables.
1998-02-05 19:50:55 +00:00
Marc G. Fournier
7b6cbd53f7
func_error() changed so that if caller is passed with NULL value, its
...
output at least doesn't appear that its missing something.
wasn't particularly confident with removing 'caller' altogether :(
1998-02-05 04:08:44 +00:00
Marc G. Fournier
48ad446c04
Fix up this so that it also doesn't use a caller variable...
1998-02-05 03:40:10 +00:00
Marc G. Fournier
d85a5420f7
Port specific, compiler specfied for SGI/Irix5
...
From: Andrew Martin <martin@biochemistry.ucl.ac.uk>
1998-02-05 03:31:01 +00:00
Bruce Momjian
1637684af4
Cleanup getattr code. Make CHAR() use attcacheoff.
1998-02-04 21:32:12 +00:00
Bruce Momjian
00f325d510
Subselects with =, >, etc.
...
Cleanup for vacuum help, manual page, and error message
1998-02-03 19:27:30 +00:00
Thomas G. Lockhart
93d80d3359
Define boolean functions and operators for lseg <, <=, <>, >=, >.
...
Define functions and operators for closest point to lseg on box,
to line on lseg, to lseg on lseg.
Define function and operator for length of lseg.
Change length operator from '??' to '@-@'
(currently defined for path and lseg).
1998-02-03 16:01:59 +00:00
Marc G. Fournier
50436b7214
Use proper symbol for hpux
1998-02-03 12:42:52 +00:00
Marc G. Fournier
feb5a2cfd6
Fix for various aix related 'mis-defines'
...
From: Darren King <darrenk@insightdist.com>
1998-02-03 02:09:08 +00:00
Bruce Momjian
c18ed2f5a7
Parser cleanup for expr and subqueries.
1998-02-03 01:53:24 +00:00
Marc G. Fournier
2bfc73f55e
From: teunis <teunis@mauve.computersupportcentre.com>
...
Slight cleanups for glibc2.0
1998-02-03 00:57:42 +00:00
Marc G. Fournier
68c6ddbe8f
Fix for ltoa() problem pointed out by Stan Brown <stanb@awod.com>
1998-02-02 03:11:37 +00:00
Marc G. Fournier
e6e364088a
Move all the isinf() stuff from float.c to isinf.c, and build it according to
...
configure vs port specific #ifdef's...
1998-02-02 00:04:08 +00:00
Marc G. Fournier
6e9558e639
From: "Billy G. Allie" <Bill.Allie@mug.org>
...
The following patches will bring the UNIVEL port in line with the new porting
model used in postgreSQL 6.3
1998-02-01 07:44:00 +00:00
Bruce Momjian
d8ddb10f51
Reduce size of inlining.
1998-02-01 05:38:40 +00:00
Marc G. Fournier
1af818b8bf
1. "#ifdef 0" is bad C. ifdef is for checking a macro and 0 is
...
an illegal macro name. Correct syntax is "#if 0". This is in...
From: Darren King <darrenk@insightdist.com>
1998-02-01 00:02:59 +00:00
Bruce Momjian
726c3854cb
Inline fastgetattr and others so data access does not use function
...
calls.
1998-01-31 04:39:26 +00:00
Bruce Momjian
8abd424369
More deadlock code to check for escallation locks.
...
offsetof() addition to local socket size.
1998-01-28 02:29:40 +00:00
Bruce Momjian
54399bb2f9
dummyret cleanup
1998-01-27 15:57:41 +00:00
Bruce Momjian
b4564a98fa
Deadlock ceallnup.
...
(void) change for aix and hp compilers.
protocol cleanup.
1998-01-27 15:35:30 +00:00
Bruce Momjian
0519a96546
Fix local domain structure size computation.
1998-01-27 04:08:28 +00:00
Bruce Momjian
862927f443
Real deadlock detection.
1998-01-27 03:00:43 +00:00
Marc G. Fournier
16a20c53dc
#include <sys/types.h> required for u_long
1998-01-26 01:49:19 +00:00
Marc G. Fournier
d5bbe2aca5
From: Phil Thompson <phil@river-bank.demon.co.uk>
...
I've completed the patch to fix the protocol and authentication issues I
was discussing a couple of weeks ago. The particular changes are:
- the protocol has a version number
- network byte order is used throughout
- the pg_hba.conf file is used to specify what method is used to
authenticate a frontend (either password, ident, trust, reject, krb4
or krb5)
- support for multiplexed backends is removed
- appropriate changes to man pages
- the -a switch to many programs to specify an authentication service
no longer has any effect
- the libpq.so version number has changed to 1.1
The new backend still supports the old protocol so old interfaces won't
break.
1998-01-26 01:42:53 +00:00
Bruce Momjian
91d983aa11
cash_words_out fix
1998-01-26 01:01:37 +00:00
Bruce Momjian
d57753efd4
Add cash_words_out and fix \df width.
1998-01-25 20:23:40 +00:00
Marc G. Fournier
98018c4b93
From: Keith Parks <emkxp01@mtcc.demon.co.uk>
...
Small patch for sparc solaris/tas()
1998-01-25 05:23:59 +00:00
Bruce Momjian
c16ebb0f67
getpid/pid cleanup
1998-01-25 05:15:15 +00:00
Marc G. Fournier
fc75484550
Somehow the 'comment' here got messed up
1998-01-25 05:04:21 +00:00
Bruce Momjian
7229513943
Fix prototypes so they don't look like function definitions.
1998-01-24 22:50:57 +00:00
Marc G. Fournier
1de8926bbe
LOCK_LEVEL is defined in an i386_solaris system file, causing the compile
...
to break. renaming to PG_LOCK_LEVEL
1998-01-23 19:53:44 +00:00
Marc G. Fournier
33de29fc45
Minor cleanups for i386_solaris port
1998-01-23 19:13:22 +00:00
Bruce Momjian
661bb38812
Cleanup deadlock message.
1998-01-23 06:01:36 +00:00
Bruce Momjian
0f413d2dc2
Make subqueries rewrite properly.
1998-01-21 04:24:46 +00:00
Bruce Momjian
7f31669bea
Add Var.varlevelup to code. More parser cleanup.
1998-01-20 22:12:17 +00:00
Bruce Momjian
412a5e6539
Parser cleanup.
...
Add lock to i386 asm.
1998-01-20 05:05:08 +00:00
Bruce Momjian
1316113ea3
Fix problem with nodes handling.
1998-01-19 18:11:10 +00:00
Bruce Momjian
3d24e75176
Added code so SubLinks make it to optimizer.
1998-01-19 05:48:55 +00:00
Bruce Momjian
588867bd7b
Create SubLink nodes in parser for Vadim.
1998-01-19 05:06:41 +00:00
Bruce Momjian
691dc282f8
Fix for SELECT INTO TABLE for varchar().
1998-01-19 02:37:51 +00:00
Marc G. Fournier
36c1c94bca
From: "Billy G. Allie" <Bill.Allie@mug.org>
...
The attached patches will allow postgreSQL to compile successfully on SCO
UNIXWARE 2.1.x. The patches fix the following problems:
1. Configure did not properly recognize the UNIXWARE system as needing the
univel port. It used the sys4 port.
2. Configure did not properly process the CC flag in the template file.
3. There was no working test and set locking implementation for the native
UNIXWARE compiler.
4. The test and set locking used for Intel X86 that was selected by defining
NEED_I386_TAS_ASM could fail in a multi-processor environment.
5. The makefiles for libpq and libpgtcl did not make a shared library for
the univel port.
1998-01-17 23:33:58 +00:00