summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
AgeCommit message (Expand)Author
2005-12-29Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinctionTom Lane
2005-12-28Arrange to set the LC_XXX environment variables to match our localeTom Lane
2005-11-22Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian
2005-10-29Message correctionsPeter Eisentraut
2005-10-22Make code for selecting default WAL sync method less confusing.Tom Lane
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-10-03Expand pg_control information so that we can verify that the databaseTom Lane
2005-08-22Rewrite gather-write patch into something less obviously bolted onTom Lane
2005-08-22Fix some inconsistent choices of datatypes in xlog.c. Make bufferTom Lane
2005-08-20Convert the arithmetic for shared memory size calculation from 'int'Tom Lane
2005-08-11Autovacuum loose end mop-up. Provide autovacuum-specific vacuum costTom Lane
2005-07-30Fix compile for no O_SYNC, but introduced with O_DIRECT.Bruce Momjian
2005-07-29Clean up a number of autovacuum loose ends. Make the stats collectorTom Lane
2005-07-29Update O_DIRECT comment.Bruce Momjian
2005-07-29Use O_DIRECT if available when using O_SYNC for wal_sync_method.Bruce Momjian
2005-07-23Remove unintended code addition.Bruce Momjian
2005-07-23Macro alignment cleanup.Bruce Momjian
2005-07-08Even though I'd like to see full_page_writes go away before 8.1,Tom Lane
2005-07-05Add GUC full_page_writes to control writing full pages to WAL.Bruce Momjian
2005-07-04Arrange for the postmaster (and standalone backends, initdb, etc) toTom Lane
2005-06-30Improve the checkpoint signaling mechanism so that the bgwriter can tellTom Lane
2005-06-29Clean up the rather historically encumbered interface to now() andTom Lane
2005-06-19Simplify uses of readdir() by creating a function ReadDir() thatTom Lane
2005-06-19Arrange to fsync two-phase-commit state files only during checkpoints;Tom Lane
2005-06-17Two-phase commit. Original patch by Heikki Linnakangas, with additionalTom Lane
2005-06-15Remove old *.backup files when we do pg_stop_backup(). ThisBruce Momjian
2005-06-09Free buffer allocated via malloc (process is short-lived, but fix it anyway).Bruce Momjian
2005-06-08Change WAL-logging scheme for multixacts to be more like regularTom Lane
2005-06-06Modify XLogInsert API to make callers specify whether pages to be backedTom Lane
2005-06-06Remove the mostly-stubbed-out-anyway support routines for WAL UNDO.Tom Lane
2005-06-02Change CRCs in WAL records from 64bit to 32bit for performance reasons.Tom Lane
2005-05-31Add test to WAL replay to verify that xl_prev points back to the previousTom Lane
2005-05-20Add support for wal_fsync_writethrough for Darwin, and restructure theBruce Momjian
2005-05-19Split the shared-memory array of PGPROC pointers out of the sinvalTom Lane
2005-05-10Back out check for unreferenced files.Bruce Momjian
2005-05-02Check the file system on postmaster startup and report any unreferencedBruce Momjian
2005-04-28Implement sharable row-level locks, and use them for foreign key referencesTom Lane
2005-04-23Add comment about checkpoint panic behavior during shutdown, perTom Lane
2005-04-17Fix comment typo.Bruce Momjian
2005-04-15Reduce PANIC to ERROR in several xlog routines that are used in bothTom Lane
2005-04-15Modify MoveOfflineLogs/InstallXLogFileSegment to avoid O(N^2) behaviorTom Lane
2005-04-13Simplify initdb-time assignment of OIDs as I proposed yesterday, andTom Lane
2005-03-29Officially decouple FUNC_MAX_ARGS from INDEX_MAX_KEYS, and set theTom Lane
2005-03-24Change Win32 O_SYNC method to O_DSYNC because that is what the methodBruce Momjian
2005-02-12Move plpgsql DEBUG from DEBUG2 to DEBUG1 because it is a user-requestedBruce Momjian
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-12-17Fix is-it-time-for-a-checkpoint logic so that checkpoint_segments canTom Lane
2004-11-17Minor adjustment of message style.Tom Lane
2004-11-17Don't allow pg_start_backup() to be invoked if archive_command has notNeil Conway
2004-11-05Small message clarificationsPeter Eisentraut