summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
AgeCommit message (Expand)Author
2001-04-05Fix comment that Vadim found confusing.Tom Lane
2001-04-05StartupXLOG(): initialize XLogCtl->Insert to new page if there isVadim B. Mikheev
2001-03-22pgindent run. Make it all clean.Bruce Momjian
2001-03-18Remove NEXTXID xlog record type to avoid three-way deadlock risk.Tom Lane
2001-03-18Make sure ControlFile logId/logSeg don't go backwards (barely possible given aTom Lane
2001-03-17Rearrange XLogFileInit so that control-file spinlock is not held while fillingTom Lane
2001-03-16Support syncing WAL log to disk using either fsync(), fdatasync(),Tom Lane
2001-03-14Use SEP_CHAR consistently in forming XLOG pathnames.Tom Lane
2001-03-13Change xlog page-header format to include StartUpID. Use the SUI toTom Lane
2001-03-13XLOG (and related) changes:Tom Lane
2001-02-26Implement COMMIT_SIBLINGS parameter to allow pre-commit delay to occurTom Lane
2001-02-18Change s_lock to not use any zero-delay select() calls; these are just aTom Lane
2001-02-13Comments about GetFreeXLBuffer().Vadim B. Mikheev
2001-02-13Removed abort() in XLogFileOpen.Vadim B. Mikheev
2001-01-24Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian
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-091. Checkpoint.undo may be after checkpoint itself: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-28New WAL version - CRC and data blocks backup.Vadim B. Mikheev
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-08Resurrect -F switch: it controls fsyncs again, though the fsyncs areTom Lane
2000-12-03Disable elog(ERROR|FATAL) in signal handlers inVadim B. Mikheev
2000-11-30No more #ifdef XLOG.Vadim B. Mikheev
2000-11-30XLOG stuff for sequences.Vadim B. Mikheev
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
2000-11-21miscVadim B. Mikheev
2000-11-21Fix OID bootstraping.Vadim B. Mikheev
2000-11-21Init ShmemVariableCache in BootStrapXLOG()Vadim B. Mikheev
2000-11-20Compile WAL by default.Vadim B. Mikheev
2000-11-16That variable I removed broke XLOG, that part of the deltaBruce Momjian
2000-11-16Make pgsql compile on FreeBSD-alpha.Bruce Momjian
2000-11-09Auto checkpoint creation.Vadim B. Mikheev
2000-11-05New CHECKPOINT command.Vadim B. Mikheev
2000-11-03pg_variable is not used in WAL version now.Vadim B. Mikheev
2000-10-28WALVadim B. Mikheev
2000-10-24WAL miscVadim B. Mikheev
2000-10-23New relcache hash table with RelFileNode as key to be usedVadim B. Mikheev
2000-10-21WALVadim B. Mikheev
2000-10-20redo/undo support functions and cleanups.Vadim B. Mikheev
2000-07-04miscVadim B. Mikheev
2000-06-02Remove NT-specific file open defines by defining our own open macros forBruce Momjian