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
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
Marc G. Fournier
710add2942
remove "define NO_UNISTD_H"
1999-07-30 04:26:51 +00:00
Marc G. Fournier
759bee9746
spelling corrections ...
1999-07-30 04:23:23 +00:00
Marc G. Fournier
74a1d19c4a
Minor back-ports from v6.6 for the compile/configuration...
1999-07-30 04:13:44 +00:00
Marc G. Fournier
8eb81bb89d
there should be no reasons why configure can't/isn't maintained across
...
versions...
1999-07-30 03:30:57 +00:00
Marc G. Fournier
e11ab1b461
Bring down template changes from -CURRENT
1999-07-30 03:26:29 +00:00
Tom Lane
125d46c125
Back-patch fixes for CASE in WHERE join clauses.
1999-07-29 03:34:11 +00:00
Tom Lane
6a3533835e
Fix 'SO__MINOR_VERSION' typo in 6.5 branch.
1999-07-16 22:46:16 +00:00
Tom Lane
a1d110b841
Add SHLIB_LINK setting for solaris_i386 and solaris_sparc ports,
...
per bug report from Daren Sefcik <daren@partnersdata.com>.
1999-07-15 02:03:54 +00:00
Tom Lane
93e8519732
Back-patch subselect+CASE fixes into 6.5.
1999-07-15 01:54:29 +00:00
Bruce Momjian
30e27a9099
readd include for safety.
1999-07-12 13:32:38 +00:00
Tatsuo Ishii
8f02f2252d
Fix some compiler warnings (Tomoaki Nishiyama), add WIN1250 support (Pavel Behal)
1999-07-11 22:47:21 +00:00
Tom Lane
eeaeb1bda8
RewritePreprocessQuery tried to match resjunk targets against
...
result relation ... wrong ...
1999-07-11 17:54:30 +00:00
Tom Lane
eeb3abe017
Ignore resjunk targetlist entries when matching arguments to
...
a SubLink with the subplan's targetlist. This fixes a problem seen with,
for example, a subselect that uses GROUP BY.
1999-07-11 02:04:19 +00:00
Tom Lane
9cbd349bcd
ExecReScanGroup() forgot to clear grpstate->grp_firstTuple,
...
thereby guaranteeing wrong results from a rescanned Group node.
1999-07-11 01:57:32 +00:00
Tom Lane
ebc3cc7efa
heapam.h uses type time_t, but didn't include <time.h>.
1999-07-10 22:06:26 +00:00
Tom Lane
cc62dc2032
Fix tuplecmp() to ensure repeatable sort ordering of tuples
...
that contain null fields. Old code would produce erratic sort results
because comparisons of tuples containing nulls could produce inconsistent
answers.
1999-07-10 18:21:59 +00:00
Bruce Momjian
d62c25d452
cleanup of long long int atoi test.
1999-07-10 17:03:34 +00:00
Bruce Momjian
5a3fa95c39
Update stuff for 6.5.1 release.
1999-07-10 16:28:02 +00:00
Tatsuo Ishii
4fceee0e71
-mieee and # does not work for certain version of egcs
1999-07-10 12:33:10 +00:00
Tom Lane
73efd3867d
Fix gcc complaint about long being passed to sprintf %d.
1999-07-09 22:53:40 +00:00
Bruce Momjian
863db45e86
Make ^ precidence greater than *.
1999-07-09 21:59:59 +00:00
Bruce Momjian
cda192317a
createlang now returns 2 for language already exists.
1999-07-09 17:57:46 +00:00