summaryrefslogtreecommitdiff
path: root/src/include/storage
AgeCommit message (Expand)Author
2014-11-20Revamp the WAL record format.Heikki Linnakangas
2014-11-13Fix race condition between hot standby and restoring a full-page image.Heikki Linnakangas
2014-11-11Really fix compilation failure on MIPS.Heikki Linnakangas
2014-11-10Fix compilation failure on MIPS.Heikki Linnakangas
2014-11-07BRIN: Block Range IndexesAlvaro Herrera
2014-11-06Move the backup-block logic from XLogInsert to a new file, xloginsert.c.Heikki Linnakangas
2014-10-30Extend dsm API with a new function dsm_unpin_mapping.Robert Haas
2014-10-30"Pin", rather than "keep", dynamic shared memory mappings and segments.Robert Haas
2014-10-27Add variable names to two LWLock C prototypesBruce Momjian
2014-10-08Extend shm_mq API with new functions shm_mq_sendv, shm_mq_set_handle.Robert Haas
2014-10-03Still another typo fix for 0709b7ee72e4bc71ad07b7120acd117265ab51d0.Robert Haas
2014-10-02Increase the number of buffer mapping partitions to 128.Robert Haas
2014-09-25Add a basic atomic ops API abstracting away platform/architecture details.Andres Freund
2014-09-25Change locking regimen around buffer replacement.Robert Haas
2014-09-19Mark x86's memory barrier inline assembly as clobbering the cpu flags.Andres Freund
2014-09-19Add rmgr callback to name xlog record types for display purposes.Andres Freund
2014-09-10Fix thinko in 0709b7ee72e4bc71ad07b7120acd117265ab51d0.Robert Haas
2014-09-10Fix typo in 07c8651dd91d5 causing WIN32_ONLY_COMPILER builds to fail.Andres Freund
2014-09-09Change the spinlock primitives to function as compiler barriers.Robert Haas
2014-09-09Fix typo in solaris spinlock fix.Andres Freund
2014-09-08Fix spinlock implementation for some !solaris sparc platforms.Andres Freund
2014-08-30Make backend local tracking of buffer pins memory efficient.Andres Freund
2014-07-06Remove swpb-based spinlock implementation for ARMv5 and earlier.Robert Haas
2014-06-30Fix and enhance the assertion of no palloc's in a critical section.Heikki Linnakangas
2014-06-28Remove Alpha and Tru64 support.Andres Freund
2014-06-19Fix calculation of PREDICATELOCK_MANAGER_LWLOCK_OFFSET.Kevin Grittner
2014-06-14Change the signature of rm_desc so that it's passed a XLogRecord.Heikki Linnakangas
2014-06-05Add defenses against running with a wrong selection of LOBLKSIZE.Tom Lane
2014-05-06pgindent run for 9.4Bruce Momjian
2014-04-30Rationalize common/relpath.[hc].Tom Lane
2014-04-08Get rid of the dynamic shared memory state file.Robert Haas
2014-03-21Replace the XLogInsert slots with regular LWLocks.Heikki Linnakangas
2014-03-19Setup error context callback for transaction lock waitsAlvaro Herrera
2014-03-18Improve shm_mq portability around MAXIMUM_ALIGNOF and sizeof(Size).Robert Haas
2014-03-18Make it easy to detach completely from shared memory.Robert Haas
2014-03-10Allow dynamic shared memory segments to be kept until shutdown.Robert Haas
2014-03-10Teach on_exit_reset() to discard pending cleanups for dsm.Robert Haas
2014-03-08C comments: improve description of relfilenode uniquenessBruce Momjian
2014-03-07Fix dangling smgr_owner pointer when a fake relcache entry is freed.Heikki Linnakangas
2014-03-06C comment update: relfilenode is only unique with a tablespaceBruce Momjian
2014-03-03Introduce logical decoding.Robert Haas
2014-03-03Rename huge_tlb_pages to huge_pages, and improve docs.Heikki Linnakangas
2014-02-25Show xid and xmin in pg_stat_activity and pg_stat_replication.Robert Haas
2014-02-17PGDLLIMPORT-ify MainLWLockArray, ProcDiePending, proc_exit_inprogress.Tom Lane
2014-02-09Mark some more variables as static or include the appropriate headerPeter Eisentraut
2014-02-01Introduce replication slots.Robert Haas
2014-01-29Allow using huge TLB pages on Linux (MAP_HUGETLB)Heikki Linnakangas
2014-01-27Relax the requirement that all lwlocks be stored in a single array.Robert Haas
2014-01-18Export a few more symbols required for test_shm_mq module.Andrew Dunstan
2014-01-17Export set_latch_on_sigusr1 symbol for Windows.Andrew Dunstan