postgresql/src/backend
Bruce Momjian e77054e029 This patch fixes a regression caused by my recent changes to heap
tuple header.  The fix is based on the thought that HEAP_MOVED_IN is
not needed any more as soon as HEAP_XMIN_COMMITTED has been set.  So
in tqual.c and vacuum.c the HEAP_MOVED bits are cleared when
HEAP_XMIN_COMMITTED is set.

Vacuum robustness is enhanced by rearranging ifs, so that we have a
chance to elog(ERROR, ...) before an assertion fails.

A new regression test is included.

Manfred Koizar
2002-07-20 04:57:13 +00:00
..
access >the extra level of struct naming for pd_opaque has no obvious 2002-07-02 06:18:57 +00:00
bootstrap Second phase of committing Rod Taylor's pg_depend/pg_constraint patch. 2002-07-12 18:43:19 +00:00
catalog Small performance improvement --- use indexscan not heapscan to find 2002-07-19 22:21:17 +00:00
commands This patch fixes a regression caused by my recent changes to heap 2002-07-20 04:57:13 +00:00
executor Back out BETWEEN node patch, was causing initdb failure. 2002-07-18 17:14:20 +00:00
lib Update copyright to 2002. 2002-06-20 20:29:54 +00:00
libpq Remove certain Makefile dependencies by using full pathnames in 2002-07-15 21:34:05 +00:00
main Update copyright to 2002. 2002-06-20 20:29:54 +00:00
nodes Back out BETWEEN node patch, was causing initdb failure. 2002-07-18 17:14:20 +00:00
optimizer Back out BETWEEN node patch, was causing initdb failure. 2002-07-18 17:14:20 +00:00
parser pg_cast table, and standards-compliant CREATE/DROP CAST commands, plus 2002-07-18 23:11:32 +00:00
po Improve lexer's error reporting. You get the whole token mentioned now 2002-05-01 17:12:08 +00:00
port Complete TODO item: 2002-07-19 17:35:11 +00:00
postmaster Add SET statement_timeout capability. Timeout is in ms. A value of 2002-07-13 01:02:14 +00:00
regex Implement SQL99 OVERLAY(). Allows substitution of a substring in a string. 2002-06-11 15:44:38 +00:00
rewrite The attached patch (against HEAD) implements 2002-07-18 04:43:51 +00:00
storage Complete TODO item: 2002-07-19 00:17:40 +00:00
tcop pg_cast table, and standards-compliant CREATE/DROP CAST commands, plus 2002-07-18 23:11:32 +00:00
tioga Update copyright to 2002. 2002-06-20 20:29:54 +00:00
utils This patch fixes a regression caused by my recent changes to heap 2002-07-20 04:57:13 +00:00
Makefile I have committed many support files for CREATE CONVERSION. Default 2002-07-18 02:02:30 +00:00