summaryrefslogtreecommitdiff
path: root/src/backend/storage
Commit message (Expand)AuthorAgeFilesLines
* Adjust lo_open() so that specifying INV_READ without INV_WRITE createsTom Lane2005-06-131-46/+85
* Modify XLogInsert API to make callers specify whether pages to be backedTom Lane2005-06-062-27/+8
* Remove the mostly-stubbed-out-anyway support routines for WAL UNDO.Tom Lane2005-06-061-8/+1
* Change CRCs in WAL records from 64bit to 32bit for performance reasons.Tom Lane2005-06-021-5/+24
* Improve LockAcquire API per my recent proposal. All error conditionsTom Lane2005-05-292-65/+68
* Modify hash_search() API to prevent future occurrences of the errorTom Lane2005-05-297-43/+13
* Add support for wal_fsync_writethrough for Darwin, and restructure theBruce Momjian2005-05-201-2/+36
* Update comment that I missed the first time around.Tom Lane2005-05-191-3/+3
* Factor out lock cleanup code that is needed in several places in lock.c.Tom Lane2005-05-191-137/+77
* Split the shared-memory array of PGPROC pointers out of the sinvalTom Lane2005-05-199-784/+825
* Code cleanup: in C89, there is no point casting the first argument toNeil Conway2005-05-111-3/+3
* Use the standard lock manager to establish priority order when thereTom Lane2005-04-301-1/+125
* Restructure LOCKTAG as per discussions of a couple months ago.Tom Lane2005-04-294-149/+194
* Implement sharable row-level locks, and use them for foreign key referencesTom Lane2005-04-282-2/+11
* Update VACUUM VERBOSE FSM message, per Tom.Bruce Momjian2005-04-241-9/+8
* Update VACUUM VERBOSE update, per Alvaro.Bruce Momjian2005-04-231-2/+3
* Update working of VACUUM VERBOSE.Bruce Momjian2005-04-231-2/+2
* Make VACUUM VERBOSE FSM output all output in a single INFO outputBruce Momjian2005-04-231-14/+8
* Modify output of VACUUM VERBOSE to be clearer.Bruce Momjian2005-04-231-6/+16
* Remove an unused variable "waitingForSignal". From Qingqing Zhou.Neil Conway2005-04-151-5/+1
* Completion of project to use fixed OIDs for all system catalogs andTom Lane2005-04-141-10/+4
* Simplify initdb-time assignment of OIDs as I proposed yesterday, andTom Lane2005-04-131-2/+2
* If we're going to have a non-panic check for held_lwlocks[] overrun,Tom Lane2005-04-081-5/+9
* Use an always-there test, not an Assert, to check for overrun ofTom Lane2005-04-081-3/+5
* Remove an unused variable `ShmemBootstrap', and remove an obsoleteNeil Conway2005-04-041-15/+6
* Create a routine PageIndexMultiDelete() that replaces a loop aroundTom Lane2005-03-221-3/+137
* Remove unnecessary calls of FlushRelationBuffers: there is no needTom Lane2005-03-202-122/+70
* Add temp_buffers GUC variable to allow users to determine the sizeTom Lane2005-03-191-19/+27
* Upgrade localbuf.c to use a hash table instead of linear search toTom Lane2005-03-191-46/+100
* Need to reset local buffer pin counts, not only shared buffer pins,Tom Lane2005-03-181-1/+15
* Avoid infinite loop in InvalidateBuffer if we ourselves are holdingTom Lane2005-03-181-1/+4
* Issue free space notices to both the user and the server log file.Bruce Momjian2005-03-141-5/+15
* Add warning about the need to increase "max_fsm_relations" andBruce Momjian2005-03-121-3/+17
* Slight refactoring and optimization of some code in WaitOnLock().Neil Conway2005-03-111-4/+6
* Replace the BufMgrLock with separate locks on the lookup hashtable andTom Lane2005-03-046-1779/+1170
* Release proclock immediately in RemoveFromWaitQueue() if it representsTom Lane2005-03-011-14/+34
* Use _() macro consistently rather than gettext(). Add translationBruce Momjian2005-02-221-3/+3
* Refactor some duplicated code in lock.c: create UnGrantLock(), move codeNeil Conway2005-02-041-56/+65
* Ensure that all details of the ARC algorithm are hidden within freelist.c.Tom Lane2005-02-033-28/+114
* Change heap_modifytuple() to require a TupleDesc rather than aNeil Conway2005-01-271-2/+2
* Phase 1 of fix for 'SMgrRelation hashtable corrupted' problem. ThisTom Lane2005-01-103-22/+46
* Repair bufmgr deadlock problem reported by Michael Wildpaner. Must takeTom Lane2005-01-031-11/+37
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-3128-56/+56
* Support Sun's compiler on SunOS4 (a/k/a Solaris 9). Per ayan@ayan.netTom Lane2004-12-291-1/+8
* Refactor EXEC_BACKEND code so that postmaster child processes reattachTom Lane2004-12-292-60/+89
* Allow NetBSD, m64k to compile the ASM spinlock code.Bruce Momjian2004-12-181-6/+21
* Assert that BufferIsPinned() in IncrBufferRefCount(), rather than usingNeil Conway2004-11-241-10/+3
* Reduce the default size of the local lock hash table. There's usuallyTom Lane2004-11-201-2/+2
* Small message clarificationsPeter Eisentraut2004-11-051-2/+2
* Modify hash_create() to elog(ERROR) if an error occurs, rather thanNeil Conway2004-10-252-9/+2