Commit Graph

359 Commits (09b115f70684ea20dc344faab1a96f2831d3ee75)

Author SHA1 Message Date
Heikki Linnakangas 09b115f706 Write a WAL record whenever we perform an operation without WAL-logging 16 years ago
Heikki Linnakangas 40f908bdcd Introduce Streaming Replication. 16 years ago
Heikki Linnakangas 06f82b2961 Write an end-of-backup WAL record at pg_stop_backup(), and wait for it at 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Heikki Linnakangas ff1e1e45b9 Reset minRecoveryPoint at checkpoints, so that we don't uselessly update 16 years ago
Simon Riggs efc16ea520 Allow read only connections during recovery, known as Hot Standby. 16 years ago
Heikki Linnakangas 7f2a10fecd Don't error out if recycling or removing an old WAL segment fails at the end 16 years ago
Heikki Linnakangas 4e2d5efc6a On Windows, when a file is deleted and another process still has an open 16 years ago
Alvaro Herrera a8bb8eb583 Remove flatfiles.c, which is now obsolete. 16 years ago
Tom Lane 25ec228ef7 Track the current XID wrap limit (or more accurately, the oldest unfrozen 16 years ago
Heikki Linnakangas 9cd6685f91 In the checkpoint written at the end of archive recovery, the WAL page header 16 years ago
Tom Lane 04011cc970 Allow backends to start up without use of the flat-file copy of pg_database. 16 years ago
Tom Lane 97e14f6e93 Document that LocalSetXLogInsertAllowed can be re-executed. 16 years ago
Tom Lane 87740caa01 rm_cleanup functions need to be allowed to write WAL entries. This oversight 16 years ago
Tom Lane 2de48a83e6 Cleanup and code review for the patch that made bgwriter active during 16 years ago
Heikki Linnakangas 7e48b77b1c Fix some serious bugs in archive recovery, now that bgwriter is active 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Heikki Linnakangas 7c8d7a2eec Only recycle normal files in pg_xlog as WAL segments. pg_standby creates 16 years ago
Heikki Linnakangas 2e6107cb62 When archiving is enabled, rotate the last WAL segment at shutdown so that 16 years ago
Tom Lane 4616d57dad Fix all the server-side SIGQUIT handlers (grumble ... why so many identical 16 years ago
Tom Lane 284e12c398 Improve a couple of comments. 16 years ago
Heikki Linnakangas 9e403c2587 Add recovery_end_command option to recovery.conf. recovery_end_command 16 years ago
Heikki Linnakangas 223431cba1 Request XLOG switch before writing checkpoint in pg_start_backup(). Otherwise 16 years ago
Heikki Linnakangas bae8102f52 After archive recovery, mark the last WAL segment from the parent timeline 16 years ago
Tom Lane 387060951e Add an optional parameter to pg_start_backup() that specifies whether to do 16 years ago
Tom Lane e04810e8c4 Code review for dtrace probes added (so far) to 8.4. Adjust placement of 17 years ago
Heikki Linnakangas fb7df896fc Reload config file in startup process on SIGHUP. 17 years ago
Heikki Linnakangas bc134d7a51 Change the signaling of end-of-recovery. Startup process now indicates end 17 years ago
Heikki Linnakangas cdd46c7654 Start background writer during archive recovery. Background writer now performs 17 years ago
Heikki Linnakangas b75b66332a Fix obsolete comment. Zdenek Kotala 17 years ago
Heikki Linnakangas 9187cedd7c Put back fast-path for the case that there's no backup blocks in 17 years ago
Heikki Linnakangas b2a667b9ee Add a new option to RestoreBkpBlocks() to indicate if a cleanup lock should 17 years ago
Tom Lane 1a37056a74 Re-enable the old code in xlog.c that tried to use posix_fadvise(), so that 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Bruce Momjian 4ee79fd20d Change the name of dtrace wal tracepoints: 17 years ago
Bruce Momjian 5a90bc1fbe The attached patch contains a couple of fixes in the existing probes and 17 years ago
Heikki Linnakangas b457b2a24e If pg_stop_backup() is called just after switching to a new xlog file, 17 years ago
Tom Lane 1d577f5e49 Add a startup check that pg_xlog and pg_xlog/archive_status exist. 17 years ago
Heikki Linnakangas 19c8dc839b Unite ReadBufferWithFork, ReadBufferWithStrategy, and ZeroOrReadBuffer 17 years ago
Tom Lane 2314baef38 Fix recoveryLastXTime logic so that it actually does what one would expect. 17 years ago
Heikki Linnakangas 61d9674988 Make LC_COLLATE and LC_CTYPE database-level settings. Collation and 17 years ago
Tom Lane ead21631e8 Fix a couple of problems pointed out by Fujii Masao in the 2008-Apr-05 patch 17 years ago
Heikki Linnakangas 3f0e808c4a Introduce the concept of relation forks. An smgr relation can now consist 17 years ago
Tom Lane 9d035f4254 Clean up the use of some page-header-access macros: principally, use 17 years ago
Bruce Momjian 6b797c852b Fix recovery.conf boolean variables to take the same range of string 17 years ago
Heikki Linnakangas a213f1ee6c Refactor XLogOpenRelation() and XLogReadBuffer() in preparation for relation 17 years ago
Alvaro Herrera cc87402d6e Move BufferGetPageSize and BufferGetPage from bufpage.h to bufmgr.h. It is 17 years ago
Magnus Hagander 8eee526c19 Set hidden field for guc enum missed in previous commit. 17 years ago
Tom Lane 1a604b4e31 Fix a subtle bug exposed by recent wal_sync_method rearrangements. 17 years ago
Tom Lane 8a2f5d221b Reduce unnecessary PANIC to ERROR, improve a couple of comments. 17 years ago