summaryrefslogtreecommitdiff
path: root/src/backend/access
AgeCommit message (Expand)Author
2001-02-13Comments about GetFreeXLBuffer().Vadim B. Mikheev
2001-02-13Removed abort() in XLogFileOpen.Vadim B. Mikheev
2001-02-09When updating a tuple containing compressed-in-line fields, do notTom Lane
2001-02-07Runtime btree recovery is now ON by default.Vadim B. Mikheev
2001-02-02Runtime tree recovery is implemented, just testing is left -:)Vadim B. Mikheev
2001-01-31Couple additional functions to fix tree at runtime.Vadim B. Mikheev
2001-01-29Call _bt_fixroot() from _bt_insertonpg.Vadim B. Mikheev
2001-01-29Clean up handling of tuple descriptors so that result-tuple descriptorsTom Lane
2001-01-26First step in attempt to fix tree at runtime: create upper levelsVadim B. Mikheev
2001-01-24Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian
2001-01-23Do _bt_wrtbuf() outside critical section, per discussion with Vadim 1/19.Tom Lane
2001-01-23Fix all the places that called heap_update() and heap_delete() withoutTom Lane
2001-01-19Make critical sections (elog->crash) and interrupt holdoff sectionsTom Lane
2001-01-18Comment out xlrec in xact_redo - no support for file unlinking onVadim B. Mikheev
2001-01-15Tweak heap_update/delete so that we do not hold the buffer context lockTom Lane
2001-01-14Restructure backend SIGINT/SIGTERM handling so that 'die' interruptsTom Lane
2001-01-12Add more critical-section calls: all code sections that hold spinlocksTom Lane
2001-01-12New feature:Marc G. Fournier
2001-01-091. Checkpoint.undo may be after checkpoint itself:Vadim B. Mikheev
2001-01-07Correct nasty error in heap_update: it was releasing the buffer refcountTom Lane
2001-01-02Clean up non-reentrant interface for hash_seq/HashTableWalk, so thatTom Lane
2000-12-301. WAL needs in zero-ed content of newly initialized page.Vadim B. Mikheev
2000-12-30Fixed misprint in heap update WALoging.Vadim B. Mikheev
2000-12-29Fix failure in CreateCheckPoint on some Alpha boxes --- it's not OK toTom Lane
2000-12-29MUST update (in-memory) data page BEFORE XLogInsert to logVadim B. Mikheev
2000-12-29nbtree_xlog_newroot: set meta flag in meta page opaque.Vadim B. Mikheev
2000-12-28New WAL version - CRC and data blocks backup.Vadim B. Mikheev
2000-12-27Fix portability problems recently exposed by regression tests on Alphas.Tom Lane
2000-12-22Revise lock manager to support "session level" locks as well as "transactionTom Lane
2000-12-18>> Here is a patch for the beos port (All regression tests are OK).Bruce Momjian
2000-12-18Clean up backend-exit-time cleanup behavior. Use on_shmem_exit callbacksTom Lane
2000-12-11Remove elog for online log files.Vadim B. Mikheev
2000-12-11elog(LOG)-->elog(DEBUG) for skipped logs.Vadim B. Mikheev
2000-12-11Resolve complie error(was my fault).Hiroshi Inoue
2000-12-11*redo: Heap move* neglects to set t_cmin for MOVED_IN tuples.Hiroshi Inoue
2000-12-08Repair erroneous use of hashvarlena() for MACADDR, which is not aTom Lane
2000-12-08Resurrect -F switch: it controls fsyncs again, though the fsyncs areTom Lane
2000-12-07RecordTransactionAbort() shouldn't log XLOG_XACT_ABORTHiroshi Inoue
2000-12-07Silence compiler warning.Tom Lane
2000-12-03Disable elog(ERROR|FATAL) in signal handlers inVadim B. Mikheev
2000-12-01Make tuple receive/print routines TOAST-aware. Formerly, printtup wouldTom Lane
2000-11-30Remove VARLENA_FIXED_SIZE hack, which is irreversibly broken now thatTom Lane
2000-11-30No more #ifdef XLOG.Vadim B. Mikheev
2000-11-30XLOG stuff for sequences.Vadim B. Mikheev
2000-11-30Rearrange bufmgr header files so that buf_internals.h need not beTom Lane
2000-11-28Significant cleanups in SysV IPC handling (shared mem and semaphores).Tom Lane
2000-11-27Check for link(2) failure.Tom Lane
2000-11-25Store current LC_COLLATE and LC_CTYPE settings in pg_control during initdb;Tom Lane
2000-11-21Refine log/error messages. Print out the errno message, not the number.Peter Eisentraut
2000-11-21Put external declarations into header files.Peter Eisentraut