Commit Graph

324 Commits (5a90bc1fbe829e04d319388b54b76c7a0fe36b58)

Author SHA1 Message Date
Tom Lane 7326e78c42 Ensure that all TransactionId comparisons are encapsulated in macros 25 years ago
Tom Lane bf56f0759b Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 25 years ago
Tom Lane 94cb3fd875 Suppress gcc warning in USE_LOCALE case. 25 years ago
Tom Lane 7d4d5c00f0 Arrange to recycle old XLOG log segment files as new segment files, 25 years ago
Tom Lane 695e575470 Tweak error message. 25 years ago
Tom Lane 1173344e74 Adjust WAL code so that checkpoints truncate the xlog at the previous 25 years ago
Peter Eisentraut 12c1552066 Mark many strings in backend not covered by elog for translation. Also, 25 years ago
Bruce Momjian 33f2614aa1 Remove SEP_CHAR, replace with / or '/' as appropriate. 25 years ago
Bruce Momjian f08245cfe3 I found the answer to this: the partition had filled up, and so the problem 25 years ago
Tom Lane f10596c3ec Fix comment that Vadim found confusing. 25 years ago
Vadim B. Mikheev 3092869233 StartupXLOG(): initialize XLogCtl->Insert to new page if there is 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane af6e88a9cf Remove NEXTXID xlog record type to avoid three-way deadlock risk. 25 years ago
Tom Lane ae293d33cf Make sure ControlFile logId/logSeg don't go backwards (barely possible given a 25 years ago
Tom Lane 5a38af7fd8 Rearrange XLogFileInit so that control-file spinlock is not held while filling 25 years ago
Tom Lane 9d645fd84c Support syncing WAL log to disk using either fsync(), fdatasync(), 25 years ago
Tom Lane cfab4f6541 Use SEP_CHAR consistently in forming XLOG pathnames. 25 years ago
Tom Lane 1b87e24c4a Change xlog page-header format to include StartUpID. Use the SUI to 25 years ago
Tom Lane 4d14fe0048 XLOG (and related) changes: 25 years ago
Tom Lane 9c9936587c Implement COMMIT_SIBLINGS parameter to allow pre-commit delay to occur 25 years ago
Tom Lane 33cc5d8a4d Change s_lock to not use any zero-delay select() calls; these are just a 25 years ago
Vadim B. Mikheev 7e04843ba7 Comments about GetFreeXLBuffer(). 25 years ago
Vadim B. Mikheev 35273825dc Removed abort() in XLogFileOpen. 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 36839c1927 Restructure backend SIGINT/SIGTERM handling so that 'die' interrupts 25 years ago
Tom Lane 6162432de9 Add more critical-section calls: all code sections that hold spinlocks 25 years ago
Vadim B. Mikheev 4b59366e57 1. Checkpoint.undo may be after checkpoint itself: 25 years ago
Vadim B. Mikheev c193f19a39 Fixed misprint in heap update WALoging. 25 years ago
Tom Lane 7f60b81e1a Fix failure in CreateCheckPoint on some Alpha boxes --- it's not OK to 25 years ago
Vadim B. Mikheev 7ceeeb662f New WAL version - CRC and data blocks backup. 25 years ago
Bruce Momjian 1f159e562b >> Here is a patch for the beos port (All regression tests are OK). 25 years ago
Tom Lane a626b78c89 Clean up backend-exit-time cleanup behavior. Use on_shmem_exit callbacks 25 years ago
Vadim B. Mikheev 5bb4f723d2 Remove elog for online log files. 25 years ago
Vadim B. Mikheev dae369d390 elog(LOG)-->elog(DEBUG) for skipped logs. 25 years ago
Tom Lane fb47385fc8 Resurrect -F switch: it controls fsyncs again, though the fsyncs are 25 years ago
Vadim B. Mikheev 65b362fae1 Disable elog(ERROR|FATAL) in signal handlers in 25 years ago
Vadim B. Mikheev 81c8c244b2 No more #ifdef XLOG. 25 years ago
Vadim B. Mikheev 741510521c XLOG stuff for sequences. 25 years ago
Tom Lane c715fdea26 Significant cleanups in SysV IPC handling (shared mem and semaphores). 25 years ago
Tom Lane 230cf8d373 Check for link(2) failure. 25 years ago
Tom Lane bbea3643a3 Store current LC_COLLATE and LC_CTYPE settings in pg_control during initdb; 25 years ago
Peter Eisentraut 403abf1ca5 Refine log/error messages. Print out the errno message, not the number. 25 years ago
Peter Eisentraut a70e74b060 Put external declarations into header files. 25 years ago
Vadim B. Mikheev 2536267404 misc 25 years ago
Vadim B. Mikheev e8ff221d8b Fix OID bootstraping. 25 years ago
Vadim B. Mikheev 01f2547c6b Init ShmemVariableCache in BootStrapXLOG() 25 years ago
Vadim B. Mikheev a221d95f28 Compile WAL by default. 25 years ago
Bruce Momjian a5046ad13a That variable I removed broke XLOG, that part of the delta 25 years ago
Bruce Momjian 312063c97b Make pgsql compile on FreeBSD-alpha. 25 years ago
Vadim B. Mikheev b0299c5d37 Auto checkpoint creation. 25 years ago