aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
Commit message (Expand)AuthorAge
* pg_stop_backup was calling XLogArchiveNotify() twice for the newly createdTom Lane2006-06-22
* Don't try to call posix_fadvise() unless <fcntl.h> supplies a declarationTom Lane2006-06-18
* Test for POSIX_FADV_DONTNEED to use posix_fadvise().Bruce Momjian2006-06-16
* Use posix_fadvise() to avoid kernel caching of WAL contents on WAL fileBruce Momjian2006-06-15
* Ensure that we validate the page header of the first page of a WAL fileTom Lane2006-04-20
* Fix the torn-page hazard for PITR base backups by forcing full page writesTom Lane2006-04-17
* Make the world safe for full_page_writes. Allow XLOG records that try toTom Lane2006-04-14
* Add a field to the first page of each WAL file to indicate theTom Lane2006-04-05
* Don't use BLCKSZ for the physical length of the pg_control file, butTom Lane2006-04-04
* Define a separately configurable XLOG_BLCKSZ symbol for the page sizeTom Lane2006-04-03
* Clean up WAL/buffer interactions as per my recent proposal. Get rid of theTom Lane2006-03-31
* Clean up and document the API for XLogOpenRelation and XLogReadBuffer.Tom Lane2006-03-29
* Disable full_page_writes, because turning it off risks causing crash-recoveryTom Lane2006-03-28
* Arrange to emit a description of the current XLOG record as error contextTom Lane2006-03-24
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Cosmetic code cleanup: fix a bunch of places that used "return (expr);"Neil Conway2006-01-11
* Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinctionTom Lane2005-12-29
* Arrange to set the LC_XXX environment variables to match our localeTom Lane2005-12-28
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* Message correctionsPeter Eisentraut2005-10-29
* Make code for selecting default WAL sync method less confusing.Tom Lane2005-10-22
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Expand pg_control information so that we can verify that the databaseTom Lane2005-10-03
* Rewrite gather-write patch into something less obviously bolted onTom Lane2005-08-22
* Fix some inconsistent choices of datatypes in xlog.c. Make bufferTom Lane2005-08-22
* Convert the arithmetic for shared memory size calculation from 'int'Tom Lane2005-08-20
* Autovacuum loose end mop-up. Provide autovacuum-specific vacuum costTom Lane2005-08-11
* Fix compile for no O_SYNC, but introduced with O_DIRECT.Bruce Momjian2005-07-30
* Clean up a number of autovacuum loose ends. Make the stats collectorTom Lane2005-07-29
* Update O_DIRECT comment.Bruce Momjian2005-07-29
* Use O_DIRECT if available when using O_SYNC for wal_sync_method.Bruce Momjian2005-07-29
* Remove unintended code addition.Bruce Momjian2005-07-23
* Macro alignment cleanup.Bruce Momjian2005-07-23
* Even though I'd like to see full_page_writes go away before 8.1,Tom Lane2005-07-08
* Add GUC full_page_writes to control writing full pages to WAL.Bruce Momjian2005-07-05
* Arrange for the postmaster (and standalone backends, initdb, etc) toTom Lane2005-07-04
* Improve the checkpoint signaling mechanism so that the bgwriter can tellTom Lane2005-06-30
* Clean up the rather historically encumbered interface to now() andTom Lane2005-06-29
* Simplify uses of readdir() by creating a function ReadDir() thatTom Lane2005-06-19
* Arrange to fsync two-phase-commit state files only during checkpoints;Tom Lane2005-06-19
* Two-phase commit. Original patch by Heikki Linnakangas, with additionalTom Lane2005-06-17
* Remove old *.backup files when we do pg_stop_backup(). ThisBruce Momjian2005-06-15
* Free buffer allocated via malloc (process is short-lived, but fix it anyway).Bruce Momjian2005-06-09
* Change WAL-logging scheme for multixacts to be more like regularTom Lane2005-06-08
* Modify XLogInsert API to make callers specify whether pages to be backedTom Lane2005-06-06
* Remove the mostly-stubbed-out-anyway support routines for WAL UNDO.Tom Lane2005-06-06
* Change CRCs in WAL records from 64bit to 32bit for performance reasons.Tom Lane2005-06-02
* Add test to WAL replay to verify that xl_prev points back to the previousTom Lane2005-05-31
* Add support for wal_fsync_writethrough for Darwin, and restructure theBruce Momjian2005-05-20
* Split the shared-memory array of PGPROC pointers out of the sinvalTom Lane2005-05-19