Commit Graph

245 Commits (b7b8f0b6096d2ab6e4f67980d19e478cf6fab629)

Author SHA1 Message Date
Jan Wieck cfeca62148 Background writer process 22 years ago
Jan Wieck 6b86d62b00 2nd try for the ARC strategy. 22 years ago
Jan Wieck 923e994d79 ARC strategy backed out ... sorry 22 years ago
Jan Wieck 48adc0b34b Replacement of the buffer replacement strategy with an ARC 22 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 22 years ago
Tom Lane ffafacc1f6 Repair potential deadlock created by recent changes to recycle btree 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane cfa191f3b8 Error message editing in backend/storage. 22 years ago
Tom Lane a4e775a263 Make use of new error context stack mechanism to allow random errors 23 years ago
Tom Lane fd42262836 Add code to apply some simple sanity checks to the header fields of a 23 years ago
Bruce Momjian 48ee6f4916 This trivial patch removes the usage of some old statistics code that no 23 years ago
Tom Lane c91b8bc537 Cosmetic fixes from Neil Conway. 23 years ago
Bruce Momjian e50f52a074 pgindent run. 23 years ago
Bruce Momjian 97ac103289 Remove sys/types.h in files that include postgres.h, and hence c.h, 23 years ago
Bruce Momjian b1a5f87209 Tom Lane wrote: 23 years ago
Tom Lane e44beef712 Code review of CLUSTER patch. Clean up problems with relcache getting 23 years ago
Tom Lane 5df307c778 Restructure local-buffer handling per recent pghackers discussion. 23 years ago
Bruce Momjian 8864603f3c Minor code cleanup in bufmgr.c and bufmgr.h, mainly by moving repeated 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Bruce Momjian 6e8a1a6717 WriteBuffer return value: 24 years ago
Bruce Momjian 918e864f14 Remove some pre-WAL relics: 24 years ago
Bruce Momjian 171824087c The patch I sent to -patches a little while ago wasn't applied: it 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
Tom Lane f6ee99a062 Clean up usage-statistics display code (ShowUsage and friends). StatFp 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Tom Lane 499abb0c0f Implement new 'lightweight lock manager' that's intermediate between 24 years ago
Tom Lane 55432fedd2 Implement LockBufferForCleanup(), which will allow concurrent VACUUM 25 years ago
Tom Lane a29f6c095c Make the found-a-buffer-when-we-were-expecting-to-extend-the-rel path 25 years ago
Tom Lane af5ced9cfd Further work on connecting the free space map (which is still just a 25 years ago
Jan Wieck 8d80b0d980 Statistical system views (yet without the config stuff, but 25 years ago
Tom Lane bdadc9bf1c Remove RelationGetBufferWithBuffer(), which is horribly confused about 25 years ago
Tom Lane eedb7d18fa Modify RelationGetBufferForTuple() so that we only do lseek and lock 25 years ago
Tom Lane 642107d5ba Avoid unnecessary lseek() calls by cleanups in md.c. mdfd_lstbcnt was 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Vadim B. Mikheev ab36582a19 Check bufHdr->cntxDirty and call StartBufferIO in BufferSync() 25 years ago
Tom Lane 33cc5d8a4d Change s_lock to not use any zero-delay select() calls; these are just a 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 6ce0ed2813 Make critical sections (elog->crash) and interrupt holdoff sections 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
Tom Lane e2586c3c62 LockBuffer should not elog while holding buffer's cntx_lock. 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
Vadim B. Mikheev 369aace5f3 Avoid XLogFlush for clean buffers in BufferSync. 25 years ago
Vadim B. Mikheev 8247f47fc7 Hope that this is valid localbuf.c version 25 years ago
Vadim B. Mikheev 81c8c244b2 No more #ifdef XLOG. 25 years ago
Tom Lane 680b7357ce Rearrange bufmgr header files so that buf_internals.h need not be 25 years ago