aboutsummaryrefslogtreecommitdiff
path: root/src/include/storage
Commit message (Expand)AuthorAge
* Avoid "could not reattach" by providing space for concurrent allocation.Noah Misch2019-04-08
* Revert "Consistently test for in-use shared memory."Noah Misch2019-04-05
* Consistently test for in-use shared memory.Noah Misch2019-04-03
* Track unowned relations in doubly-linked listTomas Vondra2019-03-27
* PANIC on fsync() failure.Thomas Munro2018-11-19
* Fix longstanding recursion hazard in sinval message processing.Tom Lane2018-09-07
* Make checksum_impl.h safe to compile with -fstrict-aliasing.Tom Lane2018-08-31
* Improve the performance of relation deletes during recovery.Fujii Masao2018-07-05
* Mark assorted variables PGDLLIMPORT.Robert Haas2017-12-05
* Clean up assorted messiness around AllocateDir() usage.Tom Lane2017-12-04
* Add support for Motorola 88K to s_lock.h.Tom Lane2017-11-20
* Prevent possibility of panics during shutdown checkpoint.Andres Freund2017-06-05
* Preserve required !catalog tuples while computing initial decoding snapshot.Andres Freund2017-04-27
* Fix failure to mark init buffers as BM_PERMANENT.Robert Haas2017-03-14
* Fix typos in comments.Heikki Linnakangas2017-02-06
* Don't CHECK_FOR_INTERRUPTS between WaitLatch and ResetLatch.Tom Lane2016-08-01
* Fix PageAddItem BRIN bugAlvaro Herrera2016-05-30
* Introduce durable_rename() and durable_link_or_rename().Andres Freund2016-03-09
* Fix bug leading to restoring unlogged relations from empty files.Andres Freund2015-12-10
* Remove cautions about using volatile from spin.h.Robert Haas2015-10-16
* Don't send protocol messages to a shm_mq that no longer exists.Robert Haas2015-10-16
* On Windows, ensure shared memory handle gets closed if not being used.Tom Lane2015-10-13
* Rework the way multixact truncations work.Andres Freund2015-09-26
* Fix misc typos.Heikki Linnakangas2015-09-05
* Fix s_lock.h PPC assembly code to be compatible with native AIX assembler.Tom Lane2015-08-29
* Accept alternate spellings of __sparcv7 and __sparcv8.Tom Lane2015-08-10
* Fix issues around the "variable" support in the lwlock infrastructure.Andres Freund2015-08-02
* Add assertion to check the special size is sane before dereferencing it.Heikki Linnakangas2015-06-30
* Replace ia64 S_UNLOCK compiler barrier with a full memory barrier.Andres Freund2015-06-29
* Fix fsync-at-startup code to not treat errors as fatal.Tom Lane2015-05-28
* pgindent run for 9.5Bruce Momjian2015-05-23
* Improve packing/alignment annotation for ItemPointerData.Tom Lane2015-05-21
* Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund2015-05-08
* Recursively fsync() the data directory after a crash.Robert Haas2015-05-04
* Create an infrastructure for parallel computation in PostgreSQL.Robert Haas2015-04-30
* Introduce replication progress tracking infrastructure.Andres Freund2015-04-29
* Fix various typos and grammar errors in comments.Andres Freund2015-04-26
* Define integer limits independently from the system definitions.Andres Freund2015-04-02
* Tweak __attribute__-wrapping macros for better pgindent results.Tom Lane2015-03-26
* Centralize definition of integer limits.Andres Freund2015-03-25
* Add flags argument to dsm_create.Robert Haas2015-03-19
* Add macros wrapping all usage of gcc's __attribute__.Andres Freund2015-03-11
* Use FLEXIBLE_ARRAY_MEMBER in a bunch more places.Tom Lane2015-02-20
* Fix broken #ifdef for __sparcv8Heikki Linnakangas2015-02-13
* Remove the option to service interrupts during PGSemaphoreLock().Andres Freund2015-02-03
* Move deadlock and other interrupt handling in proc.c out of signal handlers.Andres Freund2015-02-03
* Introduce and use infrastructure for interrupt processing during client reads.Andres Freund2015-02-03
* Align buffer descriptors to cache line boundaries.Andres Freund2015-01-29
* reinit.h: Fix typo in identification commentAlvaro Herrera2015-01-22
* Blindly try to fix a warning in s_lock.h when compiling with gcc on HPPA.Andres Freund2015-01-15