summaryrefslogtreecommitdiff
path: root/src/include/storage
AgeCommit message (Expand)Author
2016-03-09Introduce durable_rename() and durable_link_or_rename().Andres Freund
2015-12-10Fix bug leading to restoring unlogged relations from empty files.Andres Freund
2015-10-16Remove cautions about using volatile from spin.h.Robert Haas
2015-10-16Don't send protocol messages to a shm_mq that no longer exists.Robert Haas
2015-10-13On Windows, ensure shared memory handle gets closed if not being used.Tom Lane
2015-09-26Rework the way multixact truncations work.Andres Freund
2015-09-05Fix misc typos.Heikki Linnakangas
2015-08-29Fix s_lock.h PPC assembly code to be compatible with native AIX assembler.Tom Lane
2015-08-10Accept alternate spellings of __sparcv7 and __sparcv8.Tom Lane
2015-08-02Fix issues around the "variable" support in the lwlock infrastructure.Andres Freund
2015-06-30Add assertion to check the special size is sane before dereferencing it.Heikki Linnakangas
2015-06-29Replace ia64 S_UNLOCK compiler barrier with a full memory barrier.Andres Freund
2015-05-28Fix fsync-at-startup code to not treat errors as fatal.Tom Lane
2015-05-23pgindent run for 9.5Bruce Momjian
2015-05-21Improve packing/alignment annotation for ItemPointerData.Tom Lane
2015-05-08Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund
2015-05-04Recursively fsync() the data directory after a crash.Robert Haas
2015-04-30Create an infrastructure for parallel computation in PostgreSQL.Robert Haas
2015-04-29Introduce replication progress tracking infrastructure.Andres Freund
2015-04-26Fix various typos and grammar errors in comments.Andres Freund
2015-04-02Define integer limits independently from the system definitions.Andres Freund
2015-03-26Tweak __attribute__-wrapping macros for better pgindent results.Tom Lane
2015-03-25Centralize definition of integer limits.Andres Freund
2015-03-19Add flags argument to dsm_create.Robert Haas
2015-03-11Add macros wrapping all usage of gcc's __attribute__.Andres Freund
2015-02-20Use FLEXIBLE_ARRAY_MEMBER in a bunch more places.Tom Lane
2015-02-13Fix broken #ifdef for __sparcv8Heikki Linnakangas
2015-02-03Remove the option to service interrupts during PGSemaphoreLock().Andres Freund
2015-02-03Move deadlock and other interrupt handling in proc.c out of signal handlers.Andres Freund
2015-02-03Introduce and use infrastructure for interrupt processing during client reads.Andres Freund
2015-01-29Align buffer descriptors to cache line boundaries.Andres Freund
2015-01-22reinit.h: Fix typo in identification commentAlvaro Herrera
2015-01-15Blindly try to fix a warning in s_lock.h when compiling with gcc on HPPA.Andres Freund
2015-01-14Add a default local latch for use in signal handlers.Andres Freund
2015-01-13Add barriers to the latch code.Andres Freund
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-25Lockless StrategyGetBuffer clock sweep hot path.Andres Freund
2014-12-25Improve LWLock scalability.Andres Freund
2014-12-25Convert the PGPROC->lwWaitLink list into a dlist instead of open coding it.Andres Freund
2014-12-03Keep track of transaction commit timestampsAlvaro Herrera
2014-12-02Don't skip SQL backends in logical decoding for visibility computation.Andres Freund
2014-11-26Remove dead function prototypeHeikki Linnakangas
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-11Fix 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