]>
git.ipfire.org Git - thirdparty/postgresql.git/log
Tom Lane [Sun, 29 Aug 1999 01:39:57 +0000 (01:39 +0000)]
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.
Tatsuo Ishii [Wed, 25 Aug 1999 12:01:45 +0000 (12:01 +0000)]
Sorry, I accidentaly reverted to 6.5.1 vacuum.c.
Now everything should be ok.
Tatsuo Ishii [Wed, 25 Aug 1999 11:32:52 +0000 (11:32 +0000)]
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.
Tatsuo Ishii [Wed, 25 Aug 1999 11:27:06 +0000 (11:27 +0000)]
Fix vacuum's memory consumption
Tom Lane [Sat, 21 Aug 1999 03:09:18 +0000 (03:09 +0000)]
Back-patch int8 fixes into REL6_5.
Tatsuo Ishii [Wed, 18 Aug 1999 13:01:50 +0000 (13:01 +0000)]
Old multi-byte bug. Forgot to rename #ifdef MB to #ifdef MULTIBYTE
Now SET NAMES working again...
Bruce Momjian [Mon, 16 Aug 1999 20:32:56 +0000 (20:32 +0000)]
Typo fix.
Bruce Momjian [Mon, 16 Aug 1999 20:29:11 +0000 (20:29 +0000)]
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.
Bruce Momjian [Mon, 16 Aug 1999 20:10:25 +0000 (20:10 +0000)]
Fix for perl5 on BSD/OS.
Bruce Momjian [Mon, 16 Aug 1999 19:55:46 +0000 (19:55 +0000)]
Allow BSD yacc and bison to compile pl code.
Tatsuo Ishii [Mon, 16 Aug 1999 02:01:53 +0000 (02:01 +0000)]
Fix for Win32 making problem with MB enabled.
Patches created by Hiroki Kataoka.
Thomas G. Lockhart [Sun, 15 Aug 1999 06:50:22 +0000 (06:50 +0000)]
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.
Tom Lane [Sun, 8 Aug 1999 21:39:34 +0000 (21:39 +0000)]
Someone back-patched a regression test change without
back-patching the expected file (or running the test, evidently...)
Tom Lane [Sun, 8 Aug 1999 20:24:12 +0000 (20:24 +0000)]
Back-patch BTScan abort fix into REL6_5.
Tom Lane [Sun, 8 Aug 1999 17:55:19 +0000 (17:55 +0000)]
Back-patch fix for busted ELF test in configure.
Marc G. Fournier [Mon, 2 Aug 1999 06:27:09 +0000 (06:27 +0000)]
Final round before bed...more tomorrow...
Marc G. Fournier [Mon, 2 Aug 1999 05:57:07 +0000 (05:57 +0000)]
Another mass of them... just #include file changes and/or DOUBLEALIGN->MAXALIGN
Marc G. Fournier [Mon, 2 Aug 1999 05:25:27 +0000 (05:25 +0000)]
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
Marc G. Fournier [Mon, 2 Aug 1999 01:33:33 +0000 (01:33 +0000)]
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.
Marc G. Fournier [Fri, 30 Jul 1999 19:36:33 +0000 (19:36 +0000)]
final one before weekend starts...more at end of weekend
Marc G. Fournier [Fri, 30 Jul 1999 19:13:44 +0000 (19:13 +0000)]
config.h.in was so re-org'd, tested and committing seperately...
Marc G. Fournier [Fri, 30 Jul 1999 18:52:56 +0000 (18:52 +0000)]
Another batch ...
Marc G. Fournier [Fri, 30 Jul 1999 18:27:02 +0000 (18:27 +0000)]
More include merges from -current, following a clean compile...
Marc G. Fournier [Fri, 30 Jul 1999 17:07:23 +0000 (17:07 +0000)]
Carefully merge in Bruce's include file changes ... commit'd only after a
clean compile ...
Marc G. Fournier [Fri, 30 Jul 1999 04:26:51 +0000 (04:26 +0000)]
remove "define NO_UNISTD_H"
Marc G. Fournier [Fri, 30 Jul 1999 04:23:23 +0000 (04:23 +0000)]
spelling corrections ...
Marc G. Fournier [Fri, 30 Jul 1999 04:13:44 +0000 (04:13 +0000)]
Minor back-ports from v6.6 for the compile/configuration...
Marc G. Fournier [Fri, 30 Jul 1999 03:30:57 +0000 (03:30 +0000)]
there should be no reasons why configure can't/isn't maintained across
versions...
Marc G. Fournier [Fri, 30 Jul 1999 03:26:29 +0000 (03:26 +0000)]
Bring down template changes from -CURRENT
Marc G. Fournier [Fri, 30 Jul 1999 03:22:40 +0000 (03:22 +0000)]
Its a stable release, not development...
Tom Lane [Thu, 29 Jul 1999 03:34:11 +0000 (03:34 +0000)]
Back-patch fixes for CASE in WHERE join clauses.
Bruce Momjian [Mon, 19 Jul 1999 05:08:23 +0000 (05:08 +0000)]
Update README.NT.
Tom Lane [Fri, 16 Jul 1999 22:46:16 +0000 (22:46 +0000)]
Fix 'SO__MINOR_VERSION' typo in 6.5 branch.
Thomas G. Lockhart [Fri, 16 Jul 1999 06:22:32 +0000 (06:22 +0000)]
Fix reference to European DateStyle startup options.
Thomas G. Lockhart [Fri, 16 Jul 1999 06:20:37 +0000 (06:20 +0000)]
Rebuild from sources to fix missing gif.
Thomas G. Lockhart [Fri, 16 Jul 1999 06:03:48 +0000 (06:03 +0000)]
Add missing gif to postgres integrated doc.
Thomas G. Lockhart [Fri, 16 Jul 1999 05:57:08 +0000 (05:57 +0000)]
Add missing gif to the tarball.
Fix reference to '-o -e' flag set for Postmaster.
Thomas G. Lockhart [Fri, 16 Jul 1999 05:51:42 +0000 (05:51 +0000)]
Correct typo in command line options for backend server.
Tom Lane [Thu, 15 Jul 1999 02:03:54 +0000 (02:03 +0000)]
Add SHLIB_LINK setting for solaris_i386 and solaris_sparc ports,
per bug report from Daren Sefcik <daren@partnersdata.com>.
Tom Lane [Thu, 15 Jul 1999 01:54:29 +0000 (01:54 +0000)]
Back-patch subselect+CASE fixes into 6.5.
Thomas G. Lockhart [Wed, 14 Jul 1999 23:38:26 +0000 (23:38 +0000)]
Update with release notes for v6.5.1.
Change references from v6.5 to v6.5.1 in the installation instructions.
Bruce Momjian [Tue, 13 Jul 1999 03:07:20 +0000 (03:07 +0000)]
Update TODO list.
Bruce Momjian [Mon, 12 Jul 1999 17:33:36 +0000 (17:33 +0000)]
Update install file.
Bruce Momjian [Mon, 12 Jul 1999 13:32:38 +0000 (13:32 +0000)]
readd include for safety.
Bruce Momjian [Mon, 12 Jul 1999 02:27:31 +0000 (02:27 +0000)]
Update 6.5.1 items.
Tatsuo Ishii [Sun, 11 Jul 1999 22:59:26 +0000 (22:59 +0000)]
document updated for 6.5.1
Tatsuo Ishii [Sun, 11 Jul 1999 22:47:21 +0000 (22:47 +0000)]
Fix some compiler warnings (Tomoaki Nishiyama), add WIN1250 support (Pavel Behal)
Bruce Momjian [Sun, 11 Jul 1999 18:02:59 +0000 (18:02 +0000)]
Update release notes.
Tom Lane [Sun, 11 Jul 1999 17:54:30 +0000 (17:54 +0000)]
RewritePreprocessQuery tried to match resjunk targets against
result relation ... wrong ...
Bruce Momjian [Sun, 11 Jul 1999 03:57:58 +0000 (03:57 +0000)]
Add Tom's group by fixes.
Tom Lane [Sun, 11 Jul 1999 02:04:19 +0000 (02:04 +0000)]
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.
Bruce Momjian [Sun, 11 Jul 1999 02:02:13 +0000 (02:02 +0000)]
Update TODO list.
Tom Lane [Sun, 11 Jul 1999 01:57:32 +0000 (01:57 +0000)]
ExecReScanGroup() forgot to clear grpstate->grp_firstTuple,
thereby guaranteeing wrong results from a rescanned Group node.
Tom Lane [Sat, 10 Jul 1999 22:06:26 +0000 (22:06 +0000)]
heapam.h uses type time_t, but didn't include <time.h>.
Bruce Momjian [Sat, 10 Jul 1999 18:38:16 +0000 (18:38 +0000)]
Add new item from Tom Lane sorting.
Tom Lane [Sat, 10 Jul 1999 18:21:59 +0000 (18:21 +0000)]
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.
Bruce Momjian [Sat, 10 Jul 1999 17:26:09 +0000 (17:26 +0000)]
Update release notes.
Bruce Momjian [Sat, 10 Jul 1999 17:16:05 +0000 (17:16 +0000)]
Update release for 6.5.1.
Bruce Momjian [Sat, 10 Jul 1999 17:03:34 +0000 (17:03 +0000)]
cleanup of long long int atoi test.
Bruce Momjian [Sat, 10 Jul 1999 16:28:02 +0000 (16:28 +0000)]
Update stuff for 6.5.1 release.
Tatsuo Ishii [Sat, 10 Jul 1999 12:33:10 +0000 (12:33 +0000)]
-mieee and # does not work for certain version of egcs
Tom Lane [Fri, 9 Jul 1999 22:53:40 +0000 (22:53 +0000)]
Fix gcc complaint about long being passed to sprintf %d.
Bruce Momjian [Fri, 9 Jul 1999 21:59:59 +0000 (21:59 +0000)]
Make ^ precidence greater than *.
Bruce Momjian [Fri, 9 Jul 1999 21:46:14 +0000 (21:46 +0000)]
update readme.nt
Bruce Momjian [Fri, 9 Jul 1999 17:57:46 +0000 (17:57 +0000)]
createlang now returns 2 for language already exists.
Bruce Momjian [Fri, 9 Jul 1999 17:40:31 +0000 (17:40 +0000)]
Re-apply range check patch after fixing LIMIT_H test and defines.
Bruce Momjian [Fri, 9 Jul 1999 16:56:44 +0000 (16:56 +0000)]
Add mention block size <= 32k.
Tom Lane [Fri, 9 Jul 1999 15:09:54 +0000 (15:09 +0000)]
Another place that HAVE_LIMITS_H was misspelled.
Bruce Momjian [Fri, 9 Jul 1999 04:51:27 +0000 (04:51 +0000)]
cleanup
Bruce Momjian [Fri, 9 Jul 1999 04:20:22 +0000 (04:20 +0000)]
Update TODO list.
Bruce Momjian [Fri, 9 Jul 1999 03:28:53 +0000 (03:28 +0000)]
Fix for ACL length problem on different platforms.
Bruce Momjian [Fri, 9 Jul 1999 03:27:20 +0000 (03:27 +0000)]
Backup pg_atoi patch for long checking. Caused initdb problems.
Bruce Momjian [Fri, 9 Jul 1999 02:35:37 +0000 (02:35 +0000)]
Add linux_m68k template file.
Bruce Momjian [Thu, 8 Jul 1999 15:28:51 +0000 (15:28 +0000)]
Rename tuturials for char2/char16 removal.
Bruce Momjian [Thu, 8 Jul 1999 15:27:01 +0000 (15:27 +0000)]
Rename example temp to mytemp.
Bruce Momjian [Thu, 8 Jul 1999 05:04:49 +0000 (05:04 +0000)]
Update TODO
Bruce Momjian [Thu, 8 Jul 1999 05:02:09 +0000 (05:02 +0000)]
Update.
Bruce Momjian [Thu, 8 Jul 1999 05:01:25 +0000 (05:01 +0000)]
Update todo
Bruce Momjian [Thu, 8 Jul 1999 03:34:00 +0000 (03:34 +0000)]
Update TODO.
Bruce Momjian [Thu, 8 Jul 1999 03:33:19 +0000 (03:33 +0000)]
New TODO list.
Bruce Momjian [Thu, 8 Jul 1999 03:32:57 +0000 (03:32 +0000)]
Test Case:
----------
exec sql begin declare section;
short s ;
unsigned short us;
exec sql end declare section;
exec sql create table test(s smallint, us smallint);
exec sql commit;
s = 1; us =32000;
exec sql insert into test values( :s, :us ) ; <== error
Error Message: "i4toi2: '-
600309759 ' causes int2 underflow"
Masaaki Sakaida
Bruce Momjian [Thu, 8 Jul 1999 03:30:16 +0000 (03:30 +0000)]
Add CXXFLAGS +=
Bruce Momjian [Thu, 8 Jul 1999 03:22:46 +0000 (03:22 +0000)]
> In both datetime_trunc() and timespan_trunc() in dt.c,
> the DTK_MICROSEC case is just like the DTK_MILLISEC case.
> I think this is wrong and it ought to look like
> fsec = rint(fsec *
1000000 ) /
1000000 ;
> no?
Tom Lane.
Bruce Momjian [Thu, 8 Jul 1999 02:46:39 +0000 (02:46 +0000)]
Rename pg_temp to pg_sorttemp so it does not conflict with temp table names.
Bruce Momjian [Thu, 8 Jul 1999 00:27:01 +0000 (00:27 +0000)]
pg_atoi() does range check on int4 data only if
"HAS_LONG_LONG" is defined based on the assumption that
strtol() would return ERANGE if a platform does not support
64-bit integers. In current PostgreSQL 6.5 (and 6.4.2)
distribution, "HAS_LONG_LONG" is defined only if platform
is "alpha". (See include/port/alpha.h) I think the int4
range check should apply to linux_alpha as well. (I have
not tested yet but I guess this might be applicable to
newer Linux/i386 distributions which includes new GCC which
implements long int as 64-bit int.)
Bruce Momjian [Thu, 8 Jul 1999 00:15:03 +0000 (00:15 +0000)]
Irix update from Mark Dalphin
Bruce Momjian [Thu, 8 Jul 1999 00:00:43 +0000 (00:00 +0000)]
Add ^ precidence.
Bruce Momjian [Wed, 7 Jul 1999 17:17:50 +0000 (17:17 +0000)]
Allow port numbers 32k - 64k.
Bruce Momjian [Wed, 7 Jul 1999 16:41:18 +0000 (16:41 +0000)]
Newer README.NT.
Bruce Momjian [Wed, 7 Jul 1999 16:09:33 +0000 (16:09 +0000)]
Fix for \do and ceil()/float.
Bruce Momjian [Wed, 7 Jul 1999 09:36:45 +0000 (09:36 +0000)]
Fix spelling of variable name.
Bruce Momjian [Wed, 7 Jul 1999 09:27:28 +0000 (09:27 +0000)]
Cleanup of min tuple size.
Bruce Momjian [Wed, 7 Jul 1999 09:11:15 +0000 (09:11 +0000)]
Fix misspelling.
Bruce Momjian [Tue, 6 Jul 1999 20:41:22 +0000 (20:41 +0000)]
Add new TODO file to CVS tree.
Thomas G. Lockhart [Tue, 6 Jul 1999 17:19:42 +0000 (17:19 +0000)]
Update makefile to generate man pages.
Include first cut at instructions for man pages in docguide.sgml.
Fix markup.
Thomas G. Lockhart [Tue, 6 Jul 1999 17:18:31 +0000 (17:18 +0000)]
Add missing paragraph end tag.
Thomas G. Lockhart [Tue, 6 Jul 1999 17:17:31 +0000 (17:17 +0000)]
Fix some markup, but probably not finished yet...
Thomas G. Lockhart [Tue, 6 Jul 1999 17:16:42 +0000 (17:16 +0000)]
Fix markup for docbook2man man page generation.
No big deal; fixed lots of other markup at the same time.
Bigest change: make sure there is no whitespace
in front of <term> contents.
This will probably help the other output types too.
Thomas G. Lockhart [Tue, 6 Jul 1999 17:13:50 +0000 (17:13 +0000)]
Include rules for building a man tar file.
Bruce Momjian [Mon, 5 Jul 1999 21:48:21 +0000 (21:48 +0000)]
Remove old readme file.