Commit Graph

43 Commits (473ac70acae41c5f1fecbb0b57e9f5be5b26ab68)

Author SHA1 Message Date
Tom Lane 95a03e9cdf Another round of code cleanup on bufmgr. Use BM_VALID flag to keep track 22 years ago
Tom Lane 011c3e62e7 Code review for ARC patch. Eliminate static variables, improve handling 22 years ago
Jan Wieck fc65a3e1fd Fixed bug where FlushRelationBuffers() did call StrategyInvalidateBuffer() 22 years ago
Jan Wieck f425b605f4 Cost based vacuum delay feature. 22 years ago
Jan Wieck dfdd59e918 Adjusted calculation of shared memory requirements to new 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Peter Eisentraut c9190ef074 Conditionalize variable that is only used conditionally, to avoid warning. 22 years ago
Jan Wieck cfeca62148 Background writer process 22 years ago
Jan Wieck 1f45555892 Changed parameter name for shared cache status report interval to 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
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Tom Lane cfa191f3b8 Error message editing in backend/storage. 22 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 23 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 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 24 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 680b7357ce Rearrange bufmgr header files so that buf_internals.h need not be 25 years ago
Tom Lane 1f6d8b90b8 Buffer manager modifications to keep a local buffer-dirtied bit as well 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Tom Lane e812458b27 Several changes here, not very related but touching some of the same files. 26 years ago
Bruce Momjian 3406901a29 Move some system includes into c.h, and remove duplicates. 26 years ago
Bruce Momjian a71802e12e Final cleanup. 26 years ago
Bruce Momjian 2e6b1e63a3 Remove unused #includes in *.c files. 26 years ago
Bruce Momjian 07842084fe pgindent run over code. 26 years ago
Bruce Momjian 6724a50787 Change my-function-name-- to my_function_name, and optimizer renames. 27 years ago
Bruce Momjian fa1a8d6a97 OK, folks, here is the pgindent output. 27 years ago
Bruce Momjian af74855a60 Renaming cleanup, no pgindent yet. 27 years ago
Bruce Momjian 6bd323c6b3 Remove un-needed braces around single statements. 27 years ago
Bruce Momjian 27db9ecd0b Fix macros that were not properly surrounded by parens or braces. 27 years ago
Bruce Momjian 679d39b9c8 Goodbye ABORT. Hello ERROR for all errors. 28 years ago
Bruce Momjian 0d9fc5afd6 Change elog(WARN) to elog(ERROR) and elog(ABORT). 28 years ago
Bruce Momjian 075cede748 Add typdefs to pgindent run. 28 years ago
Bruce Momjian 319dbfa736 Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 28 years ago
Bruce Momjian 1ccd423235 Massive commit to run PGINDENT on all *.c and *.h files. 28 years ago
Bruce Momjian 1d8bbfd2e7 Make functions static where possible, enclose unused functions in #ifdef NOT_USED. 28 years ago
Bruce Momjian aaeef4d17d All external function definitions now have prototypes that are checked. 29 years ago
Marc G. Fournier 66637f4a2f Clean up Makefile 29 years ago
Marc G. Fournier d31084e9d1 Postgres95 1.01 Distribution - Virgin Sources 29 years ago