]> git.ipfire.org Git - thirdparty/postgresql.git/log
thirdparty/postgresql.git
25 years agoUpdate for 6.5.3, including new INSTALL file and updated HISTORY.
Bruce Momjian [Tue, 12 Oct 1999 15:35:08 +0000 (15:35 +0000)] 
Update for 6.5.3, including new INSTALL file and updated HISTORY.

25 years agoI have created a small patch that makes possible to compile pgsql on newer
Bruce Momjian [Tue, 12 Oct 1999 14:55:01 +0000 (14:55 +0000)] 
I have created a small patch that makes possible to compile pgsql on newer
Cygwin snapshots (tested on 990115 which is recommended to use - it fixes
some errors in B20.1)

And I have another patch for including <sys/ipc.h> before <sys/sem.h> in
backend/storage/lmgr/proc.c - it is required due the design of cygipc
headers

                        Dan

25 years agoMove __alpha to port/alpha.h.
Bruce Momjian [Sat, 9 Oct 1999 01:30:46 +0000 (01:30 +0000)] 
Move __alpha to port/alpha.h.

25 years agoDefine __alpha__ for __alpha.
Bruce Momjian [Fri, 8 Oct 1999 17:15:07 +0000 (17:15 +0000)] 
Define __alpha__ for __alpha.

25 years agoUpdate README.NT
Bruce Momjian [Tue, 28 Sep 1999 13:08:27 +0000 (13:08 +0000)] 
Update README.NT

25 years agoUpdate FAQ.
Bruce Momjian [Tue, 28 Sep 1999 05:10:18 +0000 (05:10 +0000)] 
Update FAQ.

25 years agoUpdate NT readme.
Bruce Momjian [Tue, 28 Sep 1999 01:43:20 +0000 (01:43 +0000)] 
Update NT readme.

25 years agoUpdate README.NT
Bruce Momjian [Mon, 27 Sep 1999 19:56:02 +0000 (19:56 +0000)] 
Update README.NT

25 years agoUpdate README.NT with patch.
Bruce Momjian [Mon, 27 Sep 1999 18:33:21 +0000 (18:33 +0000)] 
Update README.NT with patch.

25 years agoNew Solaris FAQ.
Bruce Momjian [Mon, 27 Sep 1999 16:54:01 +0000 (16:54 +0000)] 
New Solaris FAQ.

25 years agonew solaris faq.
Bruce Momjian [Mon, 27 Sep 1999 03:39:06 +0000 (03:39 +0000)] 
new solaris faq.

25 years agoRemove 'v' from #include line.
Bruce Momjian [Mon, 27 Sep 1999 00:33:46 +0000 (00:33 +0000)] 
Remove 'v' from #include line.

25 years agoFix the omitted declarations to allow '^' and '|' as math operators.
Thomas G. Lockhart [Fri, 24 Sep 1999 15:08:59 +0000 (15:08 +0000)] 
Fix the omitted declarations to allow '^' and '|' as math operators.
Problem was introduced when precedence was added for these.
How did *those* changes get into the stable tree in the first place??

25 years agoBackpatch into 6.5.*.
Bruce Momjian [Thu, 23 Sep 1999 19:13:55 +0000 (19:13 +0000)] 
Backpatch into 6.5.*.

One last missing quoting bug in pg_dump:
now that sequence names are properly quoted for field defaults, mixed
case sequence names are generated. These are properly quoted in the
CREATE SEQUENCE lines, but not in the SELECT nextval lines, as per
below:

CREATE SEQUENCE "Teams_TeamID_seq" start 10 increment 1 maxvalue
2147483647 minvalue 1  cache 1 ;
SELECT nextval ('Teams_TeamID_seq');

This needs to be:
SELECT nextval ('"Teams_TeamID_seq"');

Patch included below.
--
Ross J. Reedstrom, Ph.D., <reedstrm@rice.edu>

25 years agoAdd new files.
Bruce Momjian [Mon, 20 Sep 1999 22:03:21 +0000 (22:03 +0000)] 
Add new files.

25 years agoUpdate pgaccess 0.98.
Bruce Momjian [Mon, 20 Sep 1999 21:47:21 +0000 (21:47 +0000)] 
Update pgaccess 0.98.

25 years agoBack-patch fix for NULL condition in CASE.
Tom Lane [Sat, 18 Sep 1999 23:30:05 +0000 (23:30 +0000)] 
Back-patch fix for NULL condition in CASE.

25 years agore-add Makefile for pgaccess
Bruce Momjian [Fri, 17 Sep 1999 04:02:20 +0000 (04:02 +0000)] 
re-add Makefile for pgaccess

25 years agoAnother little 'must fix' for 6.5.2: someone removed HAVE_KILL REL6_5_2
Tom Lane [Tue, 14 Sep 1999 22:33:35 +0000 (22:33 +0000)] 
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.

25 years agoLast-minute fix for 6.5.2: repair optimizer coredump on
Tom Lane [Tue, 14 Sep 1999 20:26:02 +0000 (20:26 +0000)] 
Last-minute fix for 6.5.2: repair optimizer coredump on
CASE clauses in WHERE.  Surprised no one noticed this before.

25 years agoUpdate from Andreas Zeugswetter <andreas.zeugswetter@telecom.at>
Thomas G. Lockhart [Tue, 14 Sep 1999 15:33:50 +0000 (15:33 +0000)] 
Update from Andreas Zeugswetter <andreas.zeugswetter@telecom.at>
 for v6.5.2 info.

25 years agoAllow ISOLATION and LEVEL as column names. These are SQL92 reserved words
Thomas G. Lockhart [Tue, 14 Sep 1999 06:07:35 +0000 (06:07 +0000)] 
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.

25 years agoUpdate for 6.5.2 history file.
Bruce Momjian [Mon, 13 Sep 1999 22:38:51 +0000 (22:38 +0000)] 
Update for 6.5.2 history file.

25 years agoUpdate pgaccess 0.98
Bruce Momjian [Mon, 13 Sep 1999 18:47:42 +0000 (18:47 +0000)] 
Update pgaccess 0.98

25 years agoUpdate vadim for index reuse.
Bruce Momjian [Mon, 13 Sep 1999 17:10:33 +0000 (17:10 +0000)] 
Update vadim for index reuse.

25 years agoMerge in v6.5.2 notes taken from release.sgml.
Thomas G. Lockhart [Mon, 13 Sep 1999 04:35:14 +0000 (04:35 +0000)] 
Merge in v6.5.2 notes taken from release.sgml.

25 years agoAllow CASE statement to contain *only* untyped result clauses or nulls.
Thomas G. Lockhart [Mon, 13 Sep 1999 04:21:21 +0000 (04:21 +0000)] 
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.

25 years agoUpdate release notes for 6.5.2.
Bruce Momjian [Mon, 13 Sep 1999 02:47:25 +0000 (02:47 +0000)] 
Update release notes for 6.5.2.

25 years agoUpdate for 6.5.2.
Bruce Momjian [Mon, 13 Sep 1999 00:20:48 +0000 (00:20 +0000)] 
Update for 6.5.2.

25 years agoUpdate to 6.5.2.
Bruce Momjian [Mon, 13 Sep 1999 00:13:24 +0000 (00:13 +0000)] 
Update to 6.5.2.

25 years agoDidn't commit right last time...SRCH_LIBS fix...
Marc G. Fournier [Sun, 12 Sep 1999 22:58:37 +0000 (22:58 +0000)] 
Didn't commit right last time...SRCH_LIBS fix...

25 years agowhen checking include directories, make sure you check for existence of
Marc G. Fournier [Sun, 12 Sep 1999 22:47:14 +0000 (22:47 +0000)] 
when checking include directories, make sure you check for existence of
SRCH_INC also...makes template file kinda useless without :)

25 years agocygwin defines BYTE_ORDER in sys/param.h, and has no endian.h ...
Marc G. Fournier [Sun, 12 Sep 1999 22:25:32 +0000 (22:25 +0000)] 
cygwin defines BYTE_ORDER in sys/param.h, and has no endian.h ...

25 years agoRepair incorrect cleanup of heap memory allocation during
Tom Lane [Thu, 9 Sep 1999 16:29:22 +0000 (16:29 +0000)] 
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...

25 years agoStreamConnection() mustn't call elog().
Tom Lane [Wed, 8 Sep 1999 23:00:51 +0000 (23:00 +0000)] 
StreamConnection() mustn't call elog().

25 years agoRepair logic error in LIKE: should not return LIKE_ABORT
Tom Lane [Tue, 7 Sep 1999 19:12:16 +0000 (19:12 +0000)] 
Repair logic error in LIKE: should not return LIKE_ABORT
when reach end of pattern before end of text.  Improve code comments.

25 years agoIrix linking fix from Yu Cao <yucao@falcon.kla-tencor.com>
Tom Lane [Tue, 7 Sep 1999 18:11:35 +0000 (18:11 +0000)] 
Irix linking fix from Yu Cao <yucao@falcon.kla-tencor.com>

25 years agoComment out FileUnlink of excess segments during mdtruncate().
Tom Lane [Mon, 6 Sep 1999 20:00:15 +0000 (20:00 +0000)] 
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().

25 years agoBackpatch fix for unary operators in rule deparser.
Tom Lane [Sun, 5 Sep 1999 22:55:28 +0000 (22:55 +0000)] 
Backpatch fix for unary operators in rule deparser.

25 years agoI'm gonna stick my neck out a little and back-patch these
Tom Lane [Thu, 2 Sep 1999 04:07:18 +0000 (04:07 +0000)] 
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.

25 years agodocument -x for pg_dump
Bruce Momjian [Wed, 1 Sep 1999 23:06:26 +0000 (23:06 +0000)] 
document -x for pg_dump

25 years agoThis is to re-use space on index pages freed by vacuum.
Marc G. Fournier [Wed, 1 Sep 1999 17:54:00 +0000 (17:54 +0000)] 
This is to re-use space on index pages freed by vacuum.

Approved by: Vadim Mikheev <vadim@krs.ru>

25 years agoFix quoting problems in mkMakefile.tcldefs.sh.in and
Tom Lane [Sun, 29 Aug 1999 20:11:52 +0000 (20:11 +0000)] 
Fix quoting problems in mkMakefile.tcldefs.sh.in and
mkMakefile.tkdefs.sh.in.

25 years agoBackpatch rule deparsing bugfixes into 6.5.*.
Tom Lane [Sun, 29 Aug 1999 19:22:28 +0000 (19:22 +0000)] 
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...).

25 years agoBack-patch fix for timestamp(datetime) into 6.5.*.
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.

25 years agoSorry, I accidentaly reverted to 6.5.1 vacuum.c.
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.

25 years agoAdd new vpl_num_allocated_pages member to VPageListData.
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.

25 years agoFix vacuum's memory consumption
Tatsuo Ishii [Wed, 25 Aug 1999 11:27:06 +0000 (11:27 +0000)] 
Fix vacuum's memory consumption

25 years agoBack-patch int8 fixes into REL6_5.
Tom Lane [Sat, 21 Aug 1999 03:09:18 +0000 (03:09 +0000)] 
Back-patch int8 fixes into REL6_5.

25 years agoOld multi-byte bug. Forgot to rename #ifdef MB to #ifdef MULTIBYTE
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...

25 years agoTypo fix.
Bruce Momjian [Mon, 16 Aug 1999 20:32:56 +0000 (20:32 +0000)] 
Typo fix.

25 years ago I've sent 3 mails to pgsql-patches. There are two files, one for doc
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.

25 years agoFix for perl5 on BSD/OS.
Bruce Momjian [Mon, 16 Aug 1999 20:10:25 +0000 (20:10 +0000)] 
Fix for perl5 on BSD/OS.

25 years agoAllow BSD yacc and bison to compile pl code.
Bruce Momjian [Mon, 16 Aug 1999 19:55:46 +0000 (19:55 +0000)] 
Allow BSD yacc and bison to compile pl code.

25 years agoFix for Win32 making problem with MB enabled.
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.

25 years agoRepair the check for redundant UNIQUE and PRIMARY KEY indices.
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.

25 years agoSomeone back-patched a regression test change without
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...)

25 years agoBack-patch BTScan abort fix into REL6_5.
Tom Lane [Sun, 8 Aug 1999 20:24:12 +0000 (20:24 +0000)] 
Back-patch BTScan abort fix into REL6_5.

25 years agoBack-patch fix for busted ELF test in configure.
Tom Lane [Sun, 8 Aug 1999 17:55:19 +0000 (17:55 +0000)] 
Back-patch fix for busted ELF test in configure.

25 years agoFinal round before bed...more tomorrow...
Marc G. Fournier [Mon, 2 Aug 1999 06:27:09 +0000 (06:27 +0000)] 
Final round before bed...more tomorrow...

25 years agoAnother mass of them... just #include file changes and/or DOUBLEALIGN->MAXALIGN
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

25 years agoAnother 'mega-commit' of back-patches ...
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

25 years agoMake sure D'Arcy's elf/configure changes get into -stable:
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.

25 years agofinal one before weekend starts...more at end of weekend
Marc G. Fournier [Fri, 30 Jul 1999 19:36:33 +0000 (19:36 +0000)] 
final one before weekend starts...more at end of weekend

25 years agoconfig.h.in was so re-org'd, tested and committing seperately...
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...

25 years agoAnother batch ...
Marc G. Fournier [Fri, 30 Jul 1999 18:52:56 +0000 (18:52 +0000)] 
Another batch ...

25 years agoMore include merges from -current, following a clean compile...
Marc G. Fournier [Fri, 30 Jul 1999 18:27:02 +0000 (18:27 +0000)] 
More include merges from -current, following a clean compile...

25 years agoCarefully merge in Bruce's include file changes ... commit'd only after a
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 ...

25 years agoremove "define NO_UNISTD_H"
Marc G. Fournier [Fri, 30 Jul 1999 04:26:51 +0000 (04:26 +0000)] 
remove "define NO_UNISTD_H"

25 years agospelling corrections ...
Marc G. Fournier [Fri, 30 Jul 1999 04:23:23 +0000 (04:23 +0000)] 
spelling corrections ...

25 years agoMinor back-ports from v6.6 for the compile/configuration...
Marc G. Fournier [Fri, 30 Jul 1999 04:13:44 +0000 (04:13 +0000)] 
Minor back-ports from v6.6 for the compile/configuration...

25 years agothere should be no reasons why configure can't/isn't maintained across
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...

25 years agoBring down template changes from -CURRENT
Marc G. Fournier [Fri, 30 Jul 1999 03:26:29 +0000 (03:26 +0000)] 
Bring down template changes from -CURRENT

25 years agoIts a stable release, not development...
Marc G. Fournier [Fri, 30 Jul 1999 03:22:40 +0000 (03:22 +0000)] 
Its a stable release, not development...

25 years agoBack-patch fixes for CASE in WHERE join clauses.
Tom Lane [Thu, 29 Jul 1999 03:34:11 +0000 (03:34 +0000)] 
Back-patch fixes for CASE in WHERE join clauses.

25 years agoUpdate README.NT. REL6_5_1
Bruce Momjian [Mon, 19 Jul 1999 05:08:23 +0000 (05:08 +0000)] 
Update README.NT.

25 years agoFix 'SO__MINOR_VERSION' typo in 6.5 branch.
Tom Lane [Fri, 16 Jul 1999 22:46:16 +0000 (22:46 +0000)] 
Fix 'SO__MINOR_VERSION' typo in 6.5 branch.

25 years agoFix reference to European DateStyle startup options.
Thomas G. Lockhart [Fri, 16 Jul 1999 06:22:32 +0000 (06:22 +0000)] 
Fix reference to European DateStyle startup options.

25 years agoRebuild from sources to fix missing gif.
Thomas G. Lockhart [Fri, 16 Jul 1999 06:20:37 +0000 (06:20 +0000)] 
Rebuild from sources to fix missing gif.

25 years agoAdd missing gif to postgres integrated doc.
Thomas G. Lockhart [Fri, 16 Jul 1999 06:03:48 +0000 (06:03 +0000)] 
Add missing gif to postgres integrated doc.

25 years agoAdd missing gif to the tarball.
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.

25 years agoCorrect typo in command line options for backend server.
Thomas G. Lockhart [Fri, 16 Jul 1999 05:51:42 +0000 (05:51 +0000)] 
Correct typo in command line options for backend server.

25 years agoAdd SHLIB_LINK setting for solaris_i386 and solaris_sparc ports,
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>.

25 years agoBack-patch subselect+CASE fixes into 6.5.
Tom Lane [Thu, 15 Jul 1999 01:54:29 +0000 (01:54 +0000)] 
Back-patch subselect+CASE fixes into 6.5.

25 years agoUpdate with release notes for v6.5.1.
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.

25 years agoUpdate TODO list.
Bruce Momjian [Tue, 13 Jul 1999 03:07:20 +0000 (03:07 +0000)] 
Update TODO list.

25 years agoUpdate install file.
Bruce Momjian [Mon, 12 Jul 1999 17:33:36 +0000 (17:33 +0000)] 
Update install file.

25 years agoreadd include for safety.
Bruce Momjian [Mon, 12 Jul 1999 13:32:38 +0000 (13:32 +0000)] 
readd include for safety.

26 years agoUpdate 6.5.1 items.
Bruce Momjian [Mon, 12 Jul 1999 02:27:31 +0000 (02:27 +0000)] 
Update 6.5.1 items.

26 years agodocument updated for 6.5.1
Tatsuo Ishii [Sun, 11 Jul 1999 22:59:26 +0000 (22:59 +0000)] 
document updated for 6.5.1

26 years agoFix some compiler warnings (Tomoaki Nishiyama), add WIN1250 support (Pavel Behal)
Tatsuo Ishii [Sun, 11 Jul 1999 22:47:21 +0000 (22:47 +0000)] 
Fix some compiler warnings (Tomoaki Nishiyama), add WIN1250 support (Pavel Behal)

26 years agoUpdate release notes.
Bruce Momjian [Sun, 11 Jul 1999 18:02:59 +0000 (18:02 +0000)] 
Update release notes.

26 years agoRewritePreprocessQuery tried to match resjunk targets against
Tom Lane [Sun, 11 Jul 1999 17:54:30 +0000 (17:54 +0000)] 
RewritePreprocessQuery tried to match resjunk targets against
result relation ... wrong ...

26 years agoAdd Tom's group by fixes.
Bruce Momjian [Sun, 11 Jul 1999 03:57:58 +0000 (03:57 +0000)] 
Add Tom's group by fixes.

26 years agoIgnore resjunk targetlist entries when matching arguments to
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.

26 years agoUpdate TODO list.
Bruce Momjian [Sun, 11 Jul 1999 02:02:13 +0000 (02:02 +0000)] 
Update TODO list.

26 years agoExecReScanGroup() forgot to clear grpstate->grp_firstTuple,
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.

26 years agoheapam.h uses type time_t, but didn't include <time.h>.
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>.

26 years agoAdd new item from Tom Lane sorting.
Bruce Momjian [Sat, 10 Jul 1999 18:38:16 +0000 (18:38 +0000)] 
Add new item from Tom Lane sorting.

26 years agoFix tuplecmp() to ensure repeatable sort ordering of tuples
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.