Commit Graph

349 Commits (96ca52dbe80a90d191eafbc656f03a33e85107a8)

Author SHA1 Message Date
Thomas G. Lockhart c755f6027f Implement WAL log location control using "-X" or PGXLOG. 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Jan Wieck 469cb65aca Katherine Ward wrote: 24 years ago
Bruce Momjian 2f297a2fcf The attached patch fixes a problem with InstallXLogFileSegment()'s use 24 years ago
Tom Lane f0811a74b3 Merge the last few variable.c configuration variables into the generic 24 years ago
Peter Eisentraut 1944bff1d6 Make initdb print a message about which locale it is about to use. 24 years ago
Bruce Momjian d37134085b xlog.c: If possible please add the following patch to better support NetWare. 24 years ago
Thomas G. Lockhart f56e8fec31 Add fields in the control file to check for whether the backend was 24 years ago
Peter Eisentraut 867901db9e Locale support is on by default. The choice of locale is done in initdb 24 years ago
Tom Lane 01747692fe Repair two problems with WAL logging of sequence nextvalI() ops, as 24 years ago
Bruce Momjian 92288a1cf9 Change made to elog: 24 years ago
Bruce Momjian a033daf566 Commit to match discussed elog() changes. Only update is that LOG is 24 years ago
Bruce Momjian c448847378 Add better error text: 24 years ago
Tom Lane 2004337785 Reduce severity of 'XLogFlush: request is not satisfied' error condition, 24 years ago
Tom Lane d3fc362ec2 Ensure that all direct uses of spinlock-protected data structures use 24 years ago
Tom Lane aed0c29f7e Fix mispeling ... 24 years ago
Tom Lane 9aa2e7da51 Temporarily dike out GetUndoRecPtr() in checkpoint generation, since we 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Tom Lane fb5f1b2c13 Merge three existing ways of signaling postmaster from child processes, 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 25 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane 499abb0c0f Implement new 'lightweight lock manager' that's intermediate between 25 years ago
Tom Lane 1481b3b28b Remove useless test for time field in pg_control being > 0. We don't 25 years ago
Tom Lane f2b604ecf4 Add some debugging details to some of the elog(STOP) conditions for WAL. 25 years ago
Tom Lane 2589735da0 Replace implementation of pg_log as a relation accessed through the 25 years ago
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