| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix oversight in sizing of shared buffer lookup hashtable. Because | Tom Lane | 2006-07-23 | 1 | -4/+11 |
| * | Split the buffer mapping table into multiple separately lockable | Tom Lane | 2006-07-23 | 3 | -39/+144 |
| * | Fix another passel of include-file breakage. Kris Jurka, Tom Lane | Tom Lane | 2006-07-14 | 1 | -1/+2 |
| * | Remove 576 references of include files that were not needed. | Bruce Momjian | 2006-07-14 | 2 | -6/+2 |
| * | Remove obsolete comment about VACUUM FULL: it takes buffer content locks | Tom Lane | 2006-06-08 | 1 | -6/+8 |
| * | Repair a low-probability race condition identified by Qingqing Zhou. | Tom Lane | 2006-04-14 | 1 | -7/+1 |
| * | Clean up WAL/buffer interactions as per my recent proposal. Get rid of the | Tom Lane | 2006-03-31 | 3 | -115/+70 |
| * | Clean up and document the API for XLogOpenRelation and XLogReadBuffer. | Tom Lane | 2006-03-29 | 1 | -3/+3 |
| * | Update copyright for 2006. Update scripts. | Bruce Momjian | 2006-03-05 | 5 | -10/+10 |
| * | Arrange to call AbsorbFsyncRequests every so often while performing a | Tom Lane | 2006-03-03 | 1 | -2/+21 |
| * | Fix ReadBuffer() to correctly handle the case where it's trying to extend | Tom Lane | 2006-01-06 | 1 | -6/+40 |
| * | Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinction | Tom Lane | 2005-12-29 | 1 | -48/+36 |
| * | Re-run pgindent, fixing a problem where comment lines after a blank | Bruce Momjian | 2005-11-22 | 2 | -13/+15 |
| * | DropRelFileNodeBuffers failed to fix the state of the lookup hash table | Tom Lane | 2005-11-17 | 2 | -22/+51 |
| * | Tweak buffer manager so that 'internal' accesses to a buffer do not | Tom Lane | 2005-10-27 | 1 | -14/+26 |
| * | Standard pgindent run for 8.1. | Bruce Momjian | 2005-10-15 | 5 | -183/+177 |
| * | Do all accesses to shared buffer headers through volatile-qualified | Tom Lane | 2005-10-12 | 2 | -48/+49 |
| * | Convert the arithmetic for shared memory size calculation from 'int' | Tom Lane | 2005-08-20 | 4 | -26/+27 |
| * | Reverse out Assert addition. | Bruce Momjian | 2005-08-12 | 1 | -3/+1 |
| * | Improve documention on loading large data sets into plperl. | Bruce Momjian | 2005-08-12 | 1 | -1/+3 |
| * | Remove BufferBlockPointers array in favor of a base + (bufnum) * BLCKSZ | Tom Lane | 2005-08-12 | 2 | -25/+4 |
| * | Avoid useless loop overhead in AtEOXact routines when the backend is | Tom Lane | 2005-08-08 | 2 | -11/+17 |
| * | Cause ShutdownPostgres to do a normal transaction abort during backend | Tom Lane | 2005-08-08 | 2 | -4/+25 |
| * | Tweak BgBufferSync() so that a persistent write error on a dirty buffer | Tom Lane | 2005-08-02 | 1 | -8/+15 |
| * | Modify hash_search() API to prevent future occurrences of the error | Tom Lane | 2005-05-29 | 2 | -11/+2 |
| * | Split the shared-memory array of PGPROC pointers out of the sinval | Tom Lane | 2005-05-19 | 2 | -7/+7 |
| * | Remove unnecessary calls of FlushRelationBuffers: there is no need | Tom Lane | 2005-03-20 | 1 | -117/+59 |
| * | Add temp_buffers GUC variable to allow users to determine the size | Tom Lane | 2005-03-19 | 1 | -19/+27 |
| * | Upgrade localbuf.c to use a hash table instead of linear search to | Tom Lane | 2005-03-19 | 1 | -46/+100 |
| * | Need to reset local buffer pin counts, not only shared buffer pins, | Tom Lane | 2005-03-18 | 1 | -1/+15 |
| * | Avoid infinite loop in InvalidateBuffer if we ourselves are holding | Tom Lane | 2005-03-18 | 1 | -1/+4 |
| * | Replace the BufMgrLock with separate locks on the lookup hashtable and | Tom Lane | 2005-03-04 | 6 | -1779/+1170 |
| * | Ensure that all details of the ARC algorithm are hidden within freelist.c. | Tom Lane | 2005-02-03 | 3 | -28/+114 |
| * | Phase 1 of fix for 'SMgrRelation hashtable corrupted' problem. This | Tom Lane | 2005-01-10 | 2 | -13/+9 |
| * | Repair bufmgr deadlock problem reported by Michael Wildpaner. Must take | Tom Lane | 2005-01-03 | 1 | -11/+37 |
| * | Tag appropriate files for rc3 | PostgreSQL Daemon | 2004-12-31 | 5 | -10/+10 |
| * | Assert that BufferIsPinned() in IncrBufferRefCount(), rather than using | Neil Conway | 2004-11-24 | 1 | -10/+3 |
| * | Allow background writing to be shut down by setting limit values to zero. | Tom Lane | 2004-10-17 | 1 | -3/+9 |
| * | Give the ResourceOwner mechanism full responsibility for releasing buffer | Tom Lane | 2004-10-16 | 2 | -33/+61 |
| * | Remove BufferLocks[] array in favor of a single pointer to the buffer | Tom Lane | 2004-10-16 | 2 | -42/+33 |
| * | Repair possible failure to update hint bits back to disk, per | Tom Lane | 2004-10-15 | 1 | -16/+17 |
| * | Restructure subtransaction handling to reduce resource consumption, | Tom Lane | 2004-09-16 | 1 | -6/+7 |
| * | I can't see any good reason for DropRelFileNodeBuffers to be issuing | Tom Lane | 2004-09-06 | 1 | -3/+3 |
| * | FlushRelationBuffers was also being a bit cavalier about whether the | Tom Lane | 2004-08-31 | 1 | -5/+5 |
| * | Pgindent run for 8.0. | Bruce Momjian | 2004-08-29 | 5 | -151/+159 |
| * | Update copyright to 2004. | Bruce Momjian | 2004-08-29 | 5 | -10/+10 |
| * | Invent ResourceOwner mechanism as per my recent proposal, and use it to | Tom Lane | 2004-07-17 | 2 | -135/+126 |
| * | Nested transactions. There is still much left to do, especially on the | Tom Lane | 2004-07-01 | 1 | -20/+99 |
| * | Tablespaces. Alternate database locations are dead, long live tablespaces. | Tom Lane | 2004-06-18 | 2 | -40/+41 |
| * | StrategyDirtyBufferList wasn't being careful to honor max_buffers limit. | Tom Lane | 2004-06-11 | 1 | -3/+7 |