| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Add some code to Assert that when we release pin on a buffer, we are | Tom Lane | 2004-06-11 | 1 | -1/+6 |
| * | Adjust our timezone library to use pg_time_t (typedef'd as int64) in | Tom Lane | 2004-06-03 | 1 | -1/+3 |
| * | Additional mop-up for sync-to-fsync changes: avoid issuing fsyncs for | Tom Lane | 2004-05-31 | 2 | -9/+13 |
| * | Minor code rationalization: FlushRelationBuffers just returns void, | Tom Lane | 2004-05-31 | 1 | -24/+7 |
| * | Per previous discussions, get rid of use of sync(2) in favor of | Tom Lane | 2004-05-31 | 1 | -6/+13 |
| * | Separate out bgwriter code into a logically separate module, rather | Tom Lane | 2004-05-29 | 1 | -71/+1 |
| * | Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs by | Tom Lane | 2004-05-28 | 1 | -14/+10 |
| * | Get rid of rd_nblocks field in relcache entries. Turns out this was | Tom Lane | 2004-05-08 | 1 | -52/+22 |
| * | Tiny assorted fixes: correct a typo in a comment in vacuumlazy.c, remove | Neil Conway | 2004-04-25 | 1 | -3/+1 |
| * | Make LocalRefCount and PrivateRefCount arrays of int32, rather than long. | Neil Conway | 2004-04-22 | 3 | -33/+43 |
| * | Another round of code cleanup on bufmgr. Use BM_VALID flag to keep track | Tom Lane | 2004-04-21 | 4 | -408/+310 |
| * | Code review for ARC patch. Eliminate static variables, improve handling | Tom Lane | 2004-04-19 | 5 | -686/+679 |
| * | Avoid delaying postmaster shutdown by up to 10 seconds on platforms | Tom Lane | 2004-02-12 | 1 | -2/+18 |
| * | Fixed bug where FlushRelationBuffers() did call StrategyInvalidateBuffer() | Jan Wieck | 2004-02-12 | 3 | -117/+32 |
| * | Centralize implementation of delay code by creating a pg_usleep() | Tom Lane | 2004-02-10 | 1 | -3/+2 |
| * | Restructure smgr API as per recent proposal. smgr no longer depends on | Tom Lane | 2004-02-10 | 2 | -184/+95 |
| * | Cost based vacuum delay feature. | Jan Wieck | 2004-02-06 | 2 | -2/+17 |
| * | Backing out the background writer sync() option. | Jan Wieck | 2004-02-04 | 1 | -50/+1 |
| * | Remove sleep() and use single PG_SLEEP call for Win32 signal handling | Bruce Momjian | 2004-01-30 | 1 | -5/+2 |
| * | Added GUC variable bgwriter_flush_method controlling the action | Jan Wieck | 2004-01-24 | 1 | -1/+50 |
| * | Adjusted calculation of shared memory requirements to new | Jan Wieck | 2004-01-15 | 2 | -45/+10 |
| * | Change PG_DELAY from msec to usec and use it consistenly rather than | Bruce Momjian | 2004-01-09 | 1 | -4/+2 |
| * | More janitorial work: remove the explicit casting of NULL literals to a | Neil Conway | 2004-01-07 | 2 | -15/+15 |
| * | bufmgr.c failed to compile on Darwin, because it didn't include | Tom Lane | 2003-12-20 | 1 | -2/+3 |