Thomas G. Lockhart
6e27af13eb
Rename LOread() and LOwrite() to loread() and lowrite() to allow use by
...
case-insensitive SQL parser.
1997-05-06 07:20:53 +00:00
Thomas G. Lockhart
ef2821d0d6
Change LOread() and LOwrite() to loread() and lowrite() to allow use
...
with case-insensitive SQL parser.
1997-05-06 07:19:04 +00:00
Thomas G. Lockhart
fad56c5211
Change LOread() and LOwrite() to loread() and lowrite() to allow use
...
by case-insensitive SQL parser.
1997-05-06 07:16:21 +00:00
Thomas G. Lockhart
94123219bf
Rename LOread() and LOwrite() to be lower case to allow use
...
in case-insensitive SQL. Define LOread() and LOwrite() as macros
to avoid having to update calls everywhere.
1997-05-06 07:14:34 +00:00
Vadim B. Mikheev
a65dd5290e
1. Multi-column indices support.
...
2. Fix for function indices with more than 1 attrs.
1997-05-06 05:20:21 +00:00
Vadim B. Mikheev
13f41aa90b
mdcreate():
...
fd = FileNameOpenFile(path, O_RDWR|O_CREAT|O_EXCL, 0600);
/*
* If the file already exists and is empty, we pretend that the
* create succeeded. During bootstrap processing, we skip that check,
* because pg_time, pg_variable, and pg_log get created before their
* .bki file entries are processed.
*
> * As the result of this pretence it was possible to have in
> * pg_class > 1 records with the same relname. Actually, it
> * should be fixed in upper levels, too, but... - vadim 05/06/97
> */
1997-05-06 02:03:20 +00:00
Vadim B. Mikheev
b45128f1c3
Kill re-incarnated bug arround
...
Assert ( --Vnpages > 0 );
and
Assert ( --Fnpages > 0 );
1997-05-05 10:01:02 +00:00
Vadim B. Mikheev
3e1933bc05
There is no more _CWD_ tag in sources...
1997-05-05 06:53:36 +00:00
Vadim B. Mikheev
7cbfb19c46
WARN:parser: parser error ...
...
changed to
WARN:parser: syntax error ...
1997-05-05 06:50:28 +00:00
Vadim B. Mikheev
62d1d23b6b
If SELECT uses index (btree) then ordered results are returned.
1997-05-05 06:47:47 +00:00
Vadim B. Mikheev
fb100e6bf2
There is no partial index onek2_u1_prtl in tests...
1997-05-05 06:43:59 +00:00
Vadim B. Mikheev
c3b51e0d67
Bug: backend crashes in btbeginscan()->btrescan()->_bt_orderkeys()
...
when btree used in innerscan with run-time key which value
passed by pointer.
Fix: keys ordering stuff moved to _bt_first().
Pointed by Thomas Lockhart.
1997-05-05 03:41:19 +00:00
Thomas G. Lockhart
917abdd140
Add substitution from output/.. to input/.. to match templates from inputs.
1997-05-02 13:43:14 +00:00
Thomas G. Lockhart
50f058e26f
Update to work with new regression tests and directory structure.
1997-05-02 13:13:44 +00:00
Thomas G. Lockhart
f550efa237
New test data for aggregate functions.
1997-05-02 13:08:11 +00:00
Vadim B. Mikheev
fe91ceb62b
Fix old bug in _hash_first() for scan without keys:
...
if 1st bucket chain is empty then need to continue scan in the rest buckets.
1997-04-30 06:31:16 +00:00
Vadim B. Mikheev
3055eeff93
More informative NOTICEs in tuple checks.
1997-04-30 03:05:43 +00:00
Edmund Mergl
0aba92a2c5
creation for postgresql-6.1
1997-04-29 19:37:10 +00:00
Thomas G. Lockhart
a2fd844c3b
Reorder tests and move aggregate table data to data/.
1997-04-29 14:29:16 +00:00
Thomas G. Lockhart
1594bf2a93
Added initial set of expected outputs for new regression testing.
...
Modified a few tests to match results on RedHat Linux/gcc for v6.1beta.
1997-04-29 14:23:51 +00:00
Vadim B. Mikheev
de97e7fae8
SET geqo TO ON|OFF
1997-04-29 04:38:58 +00:00
Vadim B. Mikheev
a4792bd3d6
#ifdef GEQO
...
bool _use_geqo_ = true;
#else
bool _use_geqo_ = false;
#endif
_use_geqo_ is settable via SET var TO ...
1997-04-29 04:37:22 +00:00
Vadim B. Mikheev
a1fbd470a9
Fix GroupBy: enable functions over aggregates and GroupBy-ed fields
...
in target list.
1997-04-29 04:32:50 +00:00
Marc G. Fournier
f4279c46e7
Fix configure so that installbsd gets -c also
...
From: Lee Roth <roth@tpusa.com>
1997-04-28 22:40:35 +00:00
Marc G. Fournier
81acad4932
Add a netbsd template file and update linux-elf and .similar
1997-04-28 16:19:50 +00:00
Marc G. Fournier
d938b755dc
From: "D'Arcy J.M. Cain" <darcy@druid.net>
...
Subject: [HACKERS] Inputting money
I notice that I have to put single quotes around money amounts if there
is a decimal point in the value. I appears to be happening because there
is something changing things like "123.45" to "123.450000" and the code
has a problem with that. There may be a better way to fix this but here
is a simple change to cash.c that lets it accept trailing zeroes.
1997-04-28 16:15:13 +00:00
Thomas G. Lockhart
36712e8808
Provide template for the misc tests which contain path names.
1997-04-27 19:28:23 +00:00
Thomas G. Lockhart
9cdc80899a
Fix path name templates.
1997-04-27 19:27:34 +00:00
Thomas G. Lockhart
ff5edbd9e6
Update SQL query results for lists of operators and functions.
...
Add a little info on count().
1997-04-27 19:26:24 +00:00
Thomas G. Lockhart
0a95a17da2
Change mixed-case routines to lower-case for case-insensitive SQL.
...
Add mixed-case #define synonyms to avoid changing more source code.
Add comparison operators for boolean.
Add aggregate min() and max() for datetime and timespan.
1997-04-27 19:24:16 +00:00
Thomas G. Lockhart
1d1c9ff211
Change mixed-case routines to lower-case in pg_proc.h
...
Add comparison operators for boolean.
Add aggregate min() and max() for datetime and timespan.
Fix duplicate OID in pg_proc.h
1997-04-27 19:22:45 +00:00
Thomas G. Lockhart
d831e9ce19
Change mixed-case routines to lower-case if referenced in pg_proc.h
1997-04-27 19:21:06 +00:00
Thomas G. Lockhart
812d5c9b68
Change mixed-case routines to lower-case if referenced in pg_proc.h
...
Add comparison operators to boolean and smaller/larger operators to datetime
and timespan. Fix int4 overflow math problem in timespan comparison operators.
1997-04-27 19:20:16 +00:00
Thomas G. Lockhart
ee2f8e0472
Modify references to function manager to use lower-case calls.
1997-04-27 19:16:44 +00:00
Marc G. Fournier
65973e3f35
From: Keith Parks <emkxp01@mtcc.demon.co.uk>
...
Subject: [PATCHES] to make regress.sh shell friendly to echo.
Hi,
I needed to make the following change to regress.sh to make it more
shell friendly.
The Solaris /bin/sh, and others, use \c to supress the newline.
1997-04-27 18:55:37 +00:00
Marc G. Fournier
a426ff583d
There, I'll leave this alone until Thomas catchs up *grin*
1997-04-27 18:13:54 +00:00
Marc G. Fournier
832c0a4ff1
split out a bunch more tests from misc.source so that the tester knows
...
what's being tested :)
1997-04-27 17:40:13 +00:00
Marc G. Fournier
cac554607f
Change Postgres95 to PostgreSQL
...
Pointed out by: Christopher Hicks <chicks@chicks.net>
1997-04-27 15:45:26 +00:00
Marc G. Fournier
557e0ed206
Alot of regression test fixes, mainly to compensate for moving
...
the DROP TABLE calls from the destroy.sql file to the 'types' .sql files,
so that they are self-contained
btree_index, hash_index and misc all fail as there seems to be missing
a 'misc.out' expected file...have asked Thomas for one...
1997-04-27 07:45:49 +00:00
Marc G. Fournier
a475d4d89c
Get first four tests to pass:
...
=============== destroying old regression database... =================
=============== creating new regression database... =================
=============== running regression queries... =================
create_function_1 .. ok
create_type .. ok
create_table .. ok
create_function_2 .. ok
1997-04-27 04:50:06 +00:00
Marc G. Fournier
3451abf632
Make these self-contained tests...they are testing types, so the tables
...
that are created should only exist as long as the test requires them...
things are just toooooo spread around
1997-04-27 04:36:10 +00:00
Marc G. Fournier
b29c2da7dd
Trying to continue breaking down the large files into smaller tests so that
...
debugging is a little (well, alot!) easier
1997-04-27 04:04:31 +00:00
Marc G. Fournier
f9526f886a
clean up misc.source and create *individual test* files ... trying to move
...
away from one big massive confusing file
1997-04-27 04:03:50 +00:00
Marc G. Fournier
b63e57bea8
*shrug* I don't know anymore...
1997-04-27 03:57:34 +00:00
Marc G. Fournier
78454c2744
*shrug*
1997-04-27 03:56:23 +00:00
Marc G. Fournier
df77071773
Massive regression test patches from Thomas *woo hoo!*
1997-04-27 02:58:38 +00:00
Marc G. Fournier
a902829a66
A few changes to reflect things properly suggested by David
1997-04-26 18:43:40 +00:00
Marc G. Fournier
f522a32ceb
Reverse check for TR so that trbsd gets checked for first
...
Pointed out by: adrian@waltham.harvard.net
1997-04-26 13:36:38 +00:00
Marc G. Fournier
afb539c25a
Add a results directory and a Makefile so that 'make clean' cleans it out
1997-04-26 06:31:55 +00:00
Marc G. Fournier
e52b943fdb
Missed an -I directive
1997-04-26 06:13:31 +00:00