Tom Lane
d5d33e2ee4
Another little 'must fix' for 6.5.2: someone removed HAVE_KILL
...
from the configuration symbols, but neglected to remove #ifdef HAVE_KILL
from async.c in the REL6_5 branch. Result: cross-backend NOTIFY dead in
the water.
1999-09-14 22:33:35 +00:00
Tom Lane
05a275926b
Last-minute fix for 6.5.2: repair optimizer coredump on
...
CASE clauses in WHERE. Surprised no one noticed this before.
1999-09-14 20:26:02 +00:00
Thomas G. Lockhart
453e30e523
Update from Andreas Zeugswetter <andreas.zeugswetter@telecom.at>
...
for v6.5.2 info.
1999-09-14 15:33:50 +00:00
Thomas G. Lockhart
4edb7770f6
Allow ISOLATION and LEVEL as column names. These are SQL92 reserved words
...
which do not need to be so for our parser. Apparently omitted earlier.
1999-09-14 06:07:35 +00:00
Bruce Momjian
9408abd6b7
Update for 6.5.2 history file.
1999-09-13 22:38:51 +00:00
Bruce Momjian
e8a71f0dd3
Update pgaccess 0.98
1999-09-13 18:47:42 +00:00
Bruce Momjian
45b5e0f84b
Update vadim for index reuse.
1999-09-13 17:10:33 +00:00
Thomas G. Lockhart
68bd59aab1
Merge in v6.5.2 notes taken from release.sgml.
1999-09-13 04:35:14 +00:00
Thomas G. Lockhart
400676afc9
Allow CASE statement to contain *only* untyped result clauses or nulls.
...
Almost worked before, but forgot one place to check.
Reported by Tatsuo Ishii.
Still does not do the right thing if inserting into a non-string target
column. Should look for a type coersion later, but doesn't.
1999-09-13 04:21:21 +00:00
Bruce Momjian
e86054e2c3
Update release notes for 6.5.2.
1999-09-13 02:47:25 +00:00
Bruce Momjian
8b20b8baee
Update for 6.5.2.
1999-09-13 00:20:48 +00:00
Bruce Momjian
8401a89868
Update to 6.5.2.
1999-09-13 00:13:24 +00:00
Marc G. Fournier
2bb6c94fd9
Didn't commit right last time...SRCH_LIBS fix...
1999-09-12 22:58:37 +00:00
Marc G. Fournier
d87a36a5b5
when checking include directories, make sure you check for existence of
...
SRCH_INC also...makes template file kinda useless without :)
1999-09-12 22:47:14 +00:00
Marc G. Fournier
6592a8aaa4
cygwin defines BYTE_ORDER in sys/param.h, and has no endian.h ...
1999-09-12 22:25:32 +00:00
Tom Lane
805ee87b7d
Repair incorrect cleanup of heap memory allocation during
...
transaction abort --- before it only worked if there was exactly one level
of allocation context stacked in the blank portal. Now it does the right
thing for any depth, including zero...
1999-09-09 16:29:22 +00:00
Tom Lane
3279f0d546
StreamConnection() mustn't call elog().
1999-09-08 23:00:51 +00:00
Tom Lane
c7e3adf703
Repair logic error in LIKE: should not return LIKE_ABORT
...
when reach end of pattern before end of text. Improve code comments.
1999-09-07 19:12:16 +00:00
Tom Lane
63858aaf26
Irix linking fix from Yu Cao <yucao@falcon.kla-tencor.com>
1999-09-07 18:11:35 +00:00
Tom Lane
60c3ccffbe
Comment out FileUnlink of excess segments during mdtruncate().
...
This is unsafe in 6.5 because other backends may be able to access the file
before noticing the shared cache inval message that tells 'em to re-open
the file. We have fixed this for 6.6 but the changes seem too risky to
back-patch for 6.5.2.
Also, back-patch Tatsuo's change to prevent creation of files during
mdopen().
1999-09-06 20:00:15 +00:00
Tom Lane
958e45a84b
Backpatch fix for unary operators in rule deparser.
1999-09-05 22:55:28 +00:00
Tom Lane
aa291955a8
I'm gonna stick my neck out a little and back-patch these
...
changes into REL6_5 ... they could use some more testing before we release
6.5.2, though.
1999-09-02 04:07:18 +00:00
Bruce Momjian
632b56946b
document -x for pg_dump
1999-09-01 23:06:26 +00:00
Marc G. Fournier
4477e0d363
This is to re-use space on index pages freed by vacuum.
...
Approved by: Vadim Mikheev <vadim@krs.ru>
1999-09-01 17:54:00 +00:00
Tom Lane
dad54bf386
Fix quoting problems in mkMakefile.tcldefs.sh.in and
...
mkMakefile.tkdefs.sh.in.
1999-08-29 20:11:52 +00:00
Tom Lane
4c93b04f48
Backpatch rule deparsing bugfixes into 6.5.*.
...
I believe this is a pretty critical bugfix, since without it, stored rules
containing CASE expressions or array references cannot be dumped by pg_dump.
Worse, rules containing expressions like (a + b) * c will be dumped
incorrectly (minus the parentheses, silently yielding the wrong answer...).
1999-08-29 19:22:28 +00:00
Tom Lane
04ffd2bc0a
Back-patch fix for timestamp(datetime) into 6.5.*.
...
I believe this is not a violation of our policy against requiring initdb
for minor-version bugfixes, since users don't *have* to initdb; they
just won't see any effect from the fix if they don't. But a user who
does do a clean install or initdb upgrade to 6.5.2 will get the fix,
and that seems worthwhile.
1999-08-29 01:39:57 +00:00
Tatsuo Ishii
b9d202fb0e
Sorry, I accidentaly reverted to 6.5.1 vacuum.c.
...
Now everything should be ok.
1999-08-25 12:01:45 +00:00
Tatsuo Ishii
366f6ce255
Add new vpl_num_allocated_pages member to VPageListData.
...
It will keep track the number of pages allocated so that
vacuum could allocate twice of the previous allocation.
This will greatly reduce the total memory consumption of
vacuum.
1999-08-25 11:32:52 +00:00
Tatsuo Ishii
f134d1fb2c
Fix vacuum's memory consumption
1999-08-25 11:27:06 +00:00
Tom Lane
0818dfa4f0
Back-patch int8 fixes into REL6_5.
1999-08-21 03:09:18 +00:00
Tatsuo Ishii
b4c911f508
Old multi-byte bug. Forgot to rename #ifdef MB to #ifdef MULTIBYTE
...
Now SET NAMES working again...
1999-08-18 13:01:50 +00:00
Bruce Momjian
738e635f94
Typo fix.
1999-08-16 20:32:56 +00:00
Bruce Momjian
4978853b55
I've sent 3 mails to pgsql-patches. There are two files, one for doc
...
and
for src/data directories, and one minor patch for doc/README.locale.
Please apply.
Oleg.
1999-08-16 20:29:11 +00:00
Bruce Momjian
49df345016
Fix for perl5 on BSD/OS.
1999-08-16 20:10:25 +00:00
Bruce Momjian
bad0422cbc
Allow BSD yacc and bison to compile pl code.
1999-08-16 19:55:46 +00:00
Tatsuo Ishii
d95acd0668
Fix for Win32 making problem with MB enabled.
...
Patches created by Hiroki Kataoka.
1999-08-16 02:01:53 +00:00
Thomas G. Lockhart
8a98690066
Repair the check for redundant UNIQUE and PRIMARY KEY indices.
...
Also, improve it so that it checks for multi-column constraints.
Thanks to Mark Dalphin <mdalphin@amgen.com> for reporting the problem.
1999-08-15 06:50:22 +00:00
Tom Lane
70c5c63d56
Someone back-patched a regression test change without
...
back-patching the expected file (or running the test, evidently...)
1999-08-08 21:39:34 +00:00
Tom Lane
c6100c9e95
Back-patch BTScan abort fix into REL6_5.
1999-08-08 20:24:12 +00:00
Tom Lane
e947d39eea
Back-patch fix for busted ELF test in configure.
1999-08-08 17:55:19 +00:00
Marc G. Fournier
2dca8973fe
Final round before bed...more tomorrow...
1999-08-02 06:27:09 +00:00
Marc G. Fournier
10ace1fac8
Another mass of them... just #include file changes and/or DOUBLEALIGN->MAXALIGN
1999-08-02 05:57:07 +00:00
Marc G. Fournier
9a8aeb23a1
Another 'mega-commit' of back-patches ...
...
- integrating the #include file cleanup that Bruce recently did
- got the CPU change to adt/Makefile
- changing DOUBLEALIGN -> MAXALIGN
1999-08-02 05:25:27 +00:00
Marc G. Fournier
62d146bdcd
Make sure D'Arcy's elf/configure changes get into -stable:
...
-------
From: "D'Arcy" "J.M." Cain <darcy@druid.net>
I didn't see any further discussion so here is, I hope, a clean fix to
configure.in to determine if a system is ELF or not. Note that some
of the tests earlier may be redundant but I took the safest route.
1999-08-02 01:33:33 +00:00
Marc G. Fournier
ff753a7775
final one before weekend starts...more at end of weekend
1999-07-30 19:36:33 +00:00
Marc G. Fournier
33831f5805
config.h.in was so re-org'd, tested and committing seperately...
1999-07-30 19:13:44 +00:00
Marc G. Fournier
d90a0d770c
Another batch ...
1999-07-30 18:52:56 +00:00
Marc G. Fournier
7d30c90ecc
More include merges from -current, following a clean compile...
1999-07-30 18:27:02 +00:00
Marc G. Fournier
2c49183c80
Carefully merge in Bruce's include file changes ... commit'd only after a
...
clean compile ...
1999-07-30 17:07:23 +00:00