pgsql/src/backend/storage/smgr (md.c mm.c smgr.c)

From: tgl(at)postgresql(dot)org
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql/src/backend/storage/smgr (md.c mm.c smgr.c)
Date: 2000-11-08 22:10:01
Message-ID: 200011082210.eA8MA1474937@hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Date: Wednesday, November 8, 2000 @ 17:10:00
Author: tgl

Update of /home/projects/pgsql/cvsroot/pgsql/src/backend/storage/smgr
from hub.org:/home/projects/pgsql/tmp/cvs-serv74847/src/backend/storage/smgr

Modified Files:
md.c mm.c smgr.c

----------------------------- Log Message -----------------------------

Make DROP TABLE rollback-able: postpone physical file delete until commit.
(WAL logging for this is not done yet, however.) Clean up a number of really
crufty things that are no longer needed now that DROP behaves nicely. Make
temp table mapper do the right things when drop or rename affecting a temp
table is rolled back. Also, remove "relation modified while in use" error
check, in favor of locking tables at first reference and holding that lock
throughout the statement.

Browse pgsql-committers by date

  From Date Subject
Next Message tgl 2000-11-08 22:10:02 pgsql/src/include/parser (parse_clause.h parse_node.h)
Previous Message tgl 2000-11-08 22:10:00 pgsql/src/backend/storage/lmgr (lock.c)