Thomas G. Lockhart
64e74e30b5
Fix boolean assignment of return values to use "FALSE" rather than the
...
mis-copied "NULL", which happens to have the same binary value.
Previously, gcc gave non-fatal warnings.
1999-04-15 02:20:50 +00:00
Thomas G. Lockhart
e1a4ddeda8
Code modified to reject out of range day of month.
...
Previously, dates falling within Unix system time range were run through
a call to localtime() to get the time zone, if it was not specified.
This had the effect that dates with DOMs which were larger than would be
valid for that month were "rotated" into the following months.
1999-04-15 02:19:02 +00:00
Thomas G. Lockhart
9f9823950a
Fix error message to match that returned by new regression test reference
...
machine (linux-2.0.36 RH5.2 with RH5.2 patches).
1999-04-15 02:15:36 +00:00
Tom Lane
630ed05063
Correct documentation of CREATE OPERATOR.
1999-04-15 00:09:00 +00:00
Tom Lane
eaffc61675
Correct psql's online help for CREATE OPERATOR, which did
...
not match what the backend actually accepts.
1999-04-14 23:48:07 +00:00
Tom Lane
faba9fa747
pg_dump was trying to use an incorrect (or, perhaps, only obsolete?)
...
syntax for CREATE OPERATOR with SORT parameters. Fixed.
It is now actually possible to dump and reload a database containing
fully specified user-definable operators ...
1999-04-14 23:47:19 +00:00
Michael Meskes
29e2916827
*** empty log message ***
1999-04-14 18:51:37 +00:00
Marc G. Fournier
9a4344e73e
use new config.guess output for system specific expected files ..
1999-04-14 14:04:41 +00:00
Marc G. Fournier
a6311431b5
use config.guess instead of uname -s to figure out system, so that we can
...
include platform spcific changes ...
thanks to Mark Hollomon <mhh@nortelnetworks.com> for the awk script used
1999-04-14 14:02:00 +00:00
Bruce Momjian
c672559c9c
Fix adding columns to a temp table.
1999-04-13 19:04:33 +00:00
Bruce Momjian
c0cd32d7b4
Add ARM32 support by Andrew McMurry
1999-04-13 17:42:26 +00:00
Bruce Momjian
a01dfe71b8
array_in is defined in the system catalog as taking two arguments while it
...
actually takes three. Please apply the following patch.
Massimo
1999-04-13 17:28:35 +00:00
Bruce Momjian
174b552e71
There are some bugs about backward scanning using
...
indexes.
1. Index Scan using plural indexids never scan backward
as to the order of indexids.
2. The cursor using Index scan is not usable after moving
past the end.
This patch solves above bugs.
Moreover the change of _bt_first() would be useful to extend
ORDER BY patch by Jan Wieck for all descending order cases.
Hiroshi Inoue
1999-04-13 17:18:29 +00:00
Michael Meskes
df6e504437
*** empty log message ***
1999-04-13 12:36:38 +00:00
Tatsuo Ishii
adf5422d79
Add -E option
1999-04-13 09:46:58 +00:00
Tatsuo Ishii
6a8d4822ef
Document updation for 6.5
1999-04-13 09:29:46 +00:00
Vadim B. Mikheev
c3b09c2237
Fix HEAP_MOVED_IN handling in HeapTupleSatisfiesDirty().
1999-04-12 16:57:27 +00:00
Vadim B. Mikheev
12a5aa4f1a
Some comments...
1999-04-12 16:56:36 +00:00
Vadim B. Mikheev
401293fcff
Unique btree-s:
...
/*
* Have to check is inserted heap tuple deleted one
* (i.e. just moved to another place by vacuum)!
*/
1999-04-12 16:56:08 +00:00
Tatsuo Ishii
a2c96a16e4
add mipsel-unknown-linux-gnu support. config.guess seems slightly changed
...
since April 1?
1999-04-12 04:04:54 +00:00
Peter Mount
ded46bd522
Implement UpdateCount
1999-04-11 18:03:00 +00:00
Tom Lane
50eb8b7d7f
Repair problems seen when CREATE OPERATOR mentions a
...
not-yet-defined operator in commutator, negator, etc links. This is
necessary in order to ensure that a pg_dump dump of user-defined operators
can be reloaded. There may still be a bug lurking here, because it's
provoking a 'Buffer Leak' notice message in one case. See my mail to
pgsql-hackers.
1999-04-11 02:30:59 +00:00
Tom Lane
194326d6ff
Fix another batch of bogosities in pg_operator table.
...
These were bogus selectivity-estimator links, like a '>' operator
pointing to intltsel when it should use intgtsel.
1999-04-10 23:53:00 +00:00
Tom Lane
2d49637ca7
Tweak create_operator regress test so it doesn't illustrate
...
incorrect usage of commutator link.
1999-04-10 23:51:16 +00:00
Peter Mount
94bb87f94b
vacuumlo deals with large objects not referenced by any tables and removes them.
1999-04-10 16:48:05 +00:00
Tom Lane
098e043849
Fix CREATE OPERATOR ... LANGUAGE 'internal', which I broke while
...
making prosrc instead of proname be the link to the actual internal function.
1999-04-09 22:35:43 +00:00
Thomas G. Lockhart
7eb16b7812
Add section from Tom Lane on hashjoin characteristics of operators.
...
Add emacs editor hints to bottom of file.
1999-04-08 13:29:08 +00:00
Thomas G. Lockhart
fb5460bfb3
Add emacs editor hints to bottom of file.
1999-04-08 13:28:22 +00:00
Tom Lane
af87148065
Fix some more hashjoin-related bugs in pg_operator. Fix
...
hashjoin's hashFunc() so that it does the right thing with pass-by-value
data types (the old code would always return 0 for int2 or char values,
which would work but would slow things down a lot). Extend opr_sanity
regress test to catch more kinds of errors.
1999-04-07 23:33:33 +00:00
Tatsuo Ishii
1819e89a0e
Prepare multi-byte support document for 6.5
1999-04-07 05:14:51 +00:00
Tom Lane
4e21023fd4
Unmark 'hashable' operators that can't really be used for
...
hashjoins. Extend opr_sanity regress test to help detect similar mistakes.
1999-04-07 04:21:11 +00:00
Thomas G. Lockhart
7fcbc5ddf0
Fix markup to include all closing tags.
...
Required by newest versions of DocBook and style sheets.
1999-04-06 15:41:20 +00:00
Thomas G. Lockhart
905a457a98
Start indenting markup. No text changes.
1999-04-06 15:38:10 +00:00
Thomas G. Lockhart
988d5ef536
Fix XREF markup and typo.
1999-04-06 15:36:56 +00:00
Thomas G. Lockhart
d1c1301039
Version string was truncating the last character.
...
Use memcpy() rather than StrNCpy() which had forced a string termination
character at the end.
1999-04-06 15:35:36 +00:00
Tom Lane
5763683ce4
On reflection, filesize limit ought to be an exact power
...
of 2 to save a few cycles in md.c. So, make it 2^30 not 10^9.
1999-04-06 03:04:22 +00:00
Tom Lane
5ce851dcda
Reduce default file size limit to 1Gb, and move the
...
configuration constant to config.h.
1999-04-05 22:25:11 +00:00
Vadim B. Mikheev
9cae93d309
Fix HEAP_MOVED_OFF handling in HeapTupleSatisfiesDirty
...
(may be used while vacuuming unique btree-s).
1999-04-05 10:55:49 +00:00
Tom Lane
e91f43a122
Fix potential overflow problems when relation size exceeds
...
2gig. Fix failure to reliably put the smaller relation on the inside of
a hashjoin.
1999-04-05 02:07:07 +00:00
Tom Lane
2e7ef7477c
We use CFLAGS = -O2 on every other gcc platform, so why not
...
hpux_gcc too?
1999-04-04 20:16:50 +00:00
Tom Lane
2de404e173
Use MAXALIGN value found by configure instead of a
...
hardwired assumption.
1999-04-04 20:10:12 +00:00
Tom Lane
a253dcdb23
Give a better error message if an SQL-language function is
...
called through fmgr. Someday we should try to actually execute the function,
but that looks like it might be a major feature addition.
Not something to try during beta phase.
1999-04-03 22:57:29 +00:00
Tom Lane
4ed9269676
Fix bogus pg_amop entries for int8 hash, cidr btree,
...
polygon rtree, circle rtree indexes.
1999-04-03 18:07:47 +00:00
Tom Lane
ff38837fe9
Fix nasty bug in optimization of multiway joins: optimizer
...
would sometimes generate a plan that omitted a sort step before merge.
1999-04-03 00:18:28 +00:00
Tom Lane
97c52abcc5
Repair problems with omitted password and VALID UNTIL
...
parameters in CREATE USER.
1999-04-02 06:16:36 +00:00
Tom Lane
f620241d73
Remove overly presumptuous use of __STDC__ in c.h, replacing
...
it with configure-script tests to see whether const, inline, volatile, etc
work or not. (Curiously, configure was already doing the work to see if
const and inline were OK, but the results were not getting plugged into
config.h :-(.)
1999-04-02 05:10:16 +00:00
Tom Lane
0b874f01dd
Clean up compile errors and warnings, cf Billy Allie's
...
complaints (and some of my own).
1999-04-02 04:51:05 +00:00
Tom Lane
b5b5852c26
Update config.guess and config.sub to versions from
...
autoconf 2.13.
1999-04-02 03:37:17 +00:00
Thomas G. Lockhart
7ecf60427d
Fix up small markup problems. Force omit-tags to nil so we have tag
...
completion as required by the newest DocBook conventions.
1999-03-30 15:25:56 +00:00
Thomas G. Lockhart
107eb78fd4
Repair cut-and-paste typo which described createdb rather than destroydb.
1999-03-30 15:24:49 +00:00