summaryrefslogtreecommitdiff
path: root/src/backend/storage/buffer/bufmgr.c
AgeCommit message (Expand)Author
2000-06-08Mark functions as static and ifdef NOT_USED as appropriate.Bruce Momjian
2000-05-19Revise FlushRelationBuffers/ReleaseRelationBuffers per discussion withTom Lane
2000-04-12Ye-old pgindent run. Same 4-space tabs.Bruce Momjian
2000-04-10Tweak smgrblindwrt per advice from Vadim: add parameter indicatingTom Lane
2000-04-09Buffer manager modifications to keep a local buffer-dirtied bit as wellTom Lane
2000-03-31Get rid of SetBufferWriteMode(), which was an accident waiting to happen.Tom Lane
2000-03-14Marginal performance improvement in LockBuffer --- calculate addressTom Lane
2000-02-21Oops, commited a test version of this file by accident. Revert.Tom Lane
2000-02-21Change parse-time representation of float literals (which include oversizeTom Lane
2000-02-17Fix assert bug(was my fault)Hiroshi Inoue
2000-01-26Add:Bruce Momjian
2000-01-17Fix for TODO item * spinlock stuck problem when elog(FATAL)Hiroshi Inoue
2000-01-15Fixed all elog related warnings, as well as a few others.Peter Eisentraut
2000-01-05Fix it's and its to be correct.Bruce Momjian
1999-11-22Come to think of it, DropBuffers() could have the same problem asTom Lane
1999-11-22ReleaseRelationBuffers() failed to check for I/O in progress on a bufferTom Lane
1999-11-16Commit to make clearer distinction for temp names and real names.Bruce Momjian
1999-11-07New NameStr macro to convert Name to Str. No need for var.data anymore.Bruce Momjian
1999-09-28Make tree compilable (+WAL).Vadim B. Mikheev
1999-09-24Several changes here, not very related but touching some of the same files.Tom Lane
1999-09-18Mega-commit to make heap_open/heap_openr/heap_close take anTom Lane
1999-07-17 Move some system includes into c.h, and remove duplicates.Bruce Momjian
1999-07-16Final cleanup.Bruce Momjian
1999-07-16Update #include cleanupsBruce Momjian
1999-07-15Remove unused #includes in *.c files.Bruce Momjian
1999-07-15Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian
1999-06-29Avoid disk writes for read-only transactions.Vadim B. Mikheev
1999-06-11Removed bad Assert(!buf->ri_lock) when unlocking exclusivelyVadim B. Mikheev
1999-06-101. Fix for elog(ERROR, "EvalPlanQual: t_xmin is uncommitted ?!")Vadim B. Mikheev
1999-05-29Missing semicolons in non-HAS_TEST_AND_SET code paths :-(Tom Lane
1999-05-25pgindent run over code.Bruce Momjian
1999-05-10Change error messages to oids come out as %u and not %d. Change has noBruce Momjian
1999-03-281. Vacuum is updated for MVCC.Vadim B. Mikheev
1999-02-21From: Tatsuo Ishii <t-ishii@sra.co.jp>Marc G. Fournier
1999-02-13Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian
1999-02-03Cleanup of source files where 'return' or 'var =' is alone on a line.Bruce Momjian
1999-02-02Add TEMP tables/indexes. Add COPY pfree(). Other cleanups.Bruce Momjian
1998-12-15Initial MVCC code.Vadim B. Mikheev
1998-10-08Make functions static or ifdef NOT_USED. Prevent pg_version creation.Bruce Momjian
1998-09-01OK, folks, here is the pgindent output.Bruce Momjian
1998-09-01Renaming cleanup, no pgindent yet.Bruce Momjian
1998-08-19heap_fetch requires buffer pointer, must be released; heap_getnextBruce Momjian
1998-08-01Lmgr cleanup, new locking modes for LLL.Vadim B. Mikheev
1998-07-13Inline function, rename libpq variablees, change lrel to lockrel.Bruce Momjian
1998-06-15Remove un-needed braces around single statements.Bruce Momjian
1998-04-24Inline some small functions called for every row.Bruce Momjian
1998-04-05Remove GetDatabaseName/Path and use globals. Make consts later.Bruce Momjian
1998-02-26pgindent run before 6.3 release, with Thomas' requested changes.Bruce Momjian
1998-02-11Goodbye register keyword. Compiler knows better.Bruce Momjian
1998-02-02From: Peter T Mount <patches@maidast.demon.co.uk>Marc G. Fournier