Meeting Summaries
Meeting Summaries
- May 5, 1995
- All transaction share access to one database only. Only one
database will be open at a time. If a transaction wants to
use another database, the OS infrastructure group will allocate
new shared memory structures for it.
- April 12, 1995 (private meeting with the Recovery Manager
Group)
- Recovery Mgr Group agreed to derive from our base log record class.
- class logrecord will allocate the buffer needed for the
entire log record.
- Two new methods added: log::read_next_logrec(),
log::get_next_lsn().
- Public interface files updated.
- April 7, 1995
- LSN structure modified: wrap-count, page ID, offset.
- Recovery group in charge of updating last LSN field in transaction
table and updating master log record after writing a checkpoint
record.
- Master log record will be stored in the header page.
- Heap file group to provide function to allocate pages with
contiguous page IDs.
- March 31, 1995
- A log record has a small fixed portion followed by a
variable portion that is defined by the writer of the log record.
- Refined log manager interface presented.
- March 24, 1995
- Log manager responsible for updating last LSN field in the
transaction table.
- Preliminary log manager interface presented.
Back to the Log Manager project page.