aboutsummaryrefslogtreecommitdiff
path: root/src/include/storage
Commit message (Expand)AuthorAge
* Add contrib/pg_freespacemap to display free space map information.Bruce Momjian2006-02-12
* It turns out that TablespaceCreateDbspace fails badly if a relcache flushTom Lane2006-01-19
* Remove QNX port.Bruce Momjian2006-01-05
* Rearrange backend startup sequence so that ShmemIndexLock can becomeTom Lane2006-01-04
* Add support for Solaris x86_64 using Sun's compiler.Bruce Momjian2005-12-30
* Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinctionTom Lane2005-12-29
* Fix typo.Bruce Momjian2005-12-17
* Update s_lock.c comments.Bruce Momjian2005-12-17
* Update ASM comments.Bruce Momjian2005-12-17
* Rethink prior patch to filter out dead backend entries from the pgstatsTom Lane2005-12-16
* Divide the lock manager's shared state into 'partitions', so as toTom Lane2005-12-11
* Simplify lock manager data structures by making a clear separation betweenTom Lane2005-12-09
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* DropRelFileNodeBuffers failed to fix the state of the lookup hash tableTom Lane2005-11-17
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Add a comment describing the requirement that pointers into shared memoryNeil Conway2005-10-13
* Do all accesses to shared buffer headers through volatile-qualifiedTom Lane2005-10-12
* Add infrastructure for making spins_per_delay variable depending onTom Lane2005-10-11
* Don't use a non-locked pre-test of the spinlock on x86_64 machines.Tom Lane2005-10-11
* This patch cleans up the access to members of ItemIdData.Bruce Momjian2005-09-22
* Print proper cause of statement cancel, user interaction or timeout.Bruce Momjian2005-09-19
* Sigh, looks like you need '.set mips2' before you can access MIPSTom Lane2005-08-29
* Add a SYNC instruction to the S_UNLOCK sequence for MIPS.Tom Lane2005-08-28
* Get the MIPS assembler syntax right. Also add a separate sync command;Tom Lane2005-08-27
* Another try at the inlined MIPS spinlock code. Can't test this myself,Tom Lane2005-08-26
* Adjust m68k spinlock code to avoid duplicate in-line and not-in-lineTom Lane2005-08-26
* Replace out-of-line tas() assembly code for MIPS with a properlyTom Lane2005-08-25
* Convert the arithmetic for shared memory size calculation from 'int'Tom Lane2005-08-20
* Add BackendXidGetPid().Tatsuo Ishii2005-08-20
* Remove BufferBlockPointers array in favor of a base + (bufnum) * BLCKSZTom Lane2005-08-12
* Add files to do read I/O on the cluster directory:Bruce Momjian2005-08-12
* Cause ShutdownPostgres to do a normal transaction abort during backendTom Lane2005-08-08
* Add NOWAIT option to SELECT FOR UPDATE/SHARE.Tom Lane2005-08-01
* Add per-user and per-database connection limit options.Tom Lane2005-07-31
* Remove MMCacheLock -- it is no longer used. Per ITAGAKI Takahiro.Neil Conway2005-07-27
* Bring syntax of role-related commands into SQL compliance. To avoidTom Lane2005-06-28
* Simplify uses of readdir() by creating a function ReadDir() thatTom Lane2005-06-19
* Two-phase commit. Original patch by Heikki Linnakangas, with additionalTom Lane2005-06-17
* Simplify shared-memory lock data structures as per recent discussion:Tom Lane2005-06-14
* Adjust lo_open() so that specifying INV_READ without INV_WRITE createsTom Lane2005-06-13
* Remove the mostly-stubbed-out-anyway support routines for WAL UNDO.Tom Lane2005-06-06
* Improve LockAcquire API per my recent proposal. All error conditionsTom Lane2005-05-29
* Add parentheses to macros when args are used in computations. WithoutBruce Momjian2005-05-25
* Add support for wal_fsync_writethrough for Darwin, and restructure theBruce Momjian2005-05-20
* Factor out lock cleanup code that is needed in several places in lock.c.Tom Lane2005-05-19
* Split the shared-memory array of PGPROC pointers out of the sinvalTom Lane2005-05-19
* Use the standard lock manager to establish priority order when thereTom Lane2005-04-30
* Restructure LOCKTAG as per discussions of a couple months ago.Tom Lane2005-04-29
* Implement sharable row-level locks, and use them for foreign key referencesTom Lane2005-04-28
* Create a routine PageIndexMultiDelete() that replaces a loop aroundTom Lane2005-03-22