aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage
Commit message (Expand)AuthorAge
* Remove volatile from latch APIPeter Eisentraut2019-03-04
* Clear the local map when not used.Amit Kapila2019-03-01
* Make release of 2PC identifier and locks consistent in COMMIT PREPAREDMichael Paquier2019-02-25
* Tolerate EINVAL when calling fsync() on a directory.Thomas Munro2019-02-24
* Tolerate ENOSYS failure from sync_file_range().Thomas Munro2019-02-24
* Fix race in dsm_unpin_segment() when handles are reused.Thomas Munro2019-02-18
* Fix race in dsm_attach() when handles are reused.Thomas Munro2019-02-15
* Move max_wal_senders out of max_connections for connection slot handlingMichael Paquier2019-02-12
* Avoid creation of the free space map for small heap relations, take 2.Amit Kapila2019-02-04
* Add shared_memory_type GUC.Thomas Munro2019-02-03
* Revert "Avoid creation of the free space map for small heap relations."Amit Kapila2019-01-28
* Avoid creation of the free space map for small heap relations.Amit Kapila2019-01-28
* In bootstrap mode, don't allow the creation of files if they don't alreadyAmit Kapila2019-01-28
* Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund2019-01-21
* Remove superfluous tqual.h includes.Andres Freund2019-01-21
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-21
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-21
* Fix grammar mistakes in md.cMichael Paquier2019-01-10
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove configure switch --disable-strong-randomMichael Paquier2019-01-01
* Have BufFileSize() ereport() on FileSize() failure.Peter Geoghegan2018-11-28
* Don't count zero-filled buffers as 'read' in EXPLAIN.Thomas Munro2018-11-28
* Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro2018-11-23
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Handle EPIPE more sanely when we close a pipe reading from a program.Tom Lane2018-11-19
* PANIC on fsync() failure.Thomas Munro2018-11-19
* Don't forget about failed fsync() requests.Thomas Munro2018-11-19
* Use 64 bit type for BufFileSize().Thomas Munro2018-11-15
* Fix the initialization of atomic variables introduced by theAmit Kapila2018-11-13
* Remove volatiles from {procarray,volatile}.c and fix memory ordering issue.Andres Freund2018-11-10
* Combine two flag tests in GetSnapshotData().Andres Freund2018-11-09
* Remove set-but-unused variable.Thomas Munro2018-11-07
* Use pg_pread() and pg_pwrite() for data files and WAL.Thomas Munro2018-11-07
* Remove some remaining traces of dsm_resize().Thomas Munro2018-11-06
* Remove dsm_resize() and dsm_remap().Thomas Munro2018-11-06
* Fix spelling errors and typos in commentsMagnus Hagander2018-11-02
* Correct constness of a few variables.Andres Freund2018-10-15
* Avoid duplicate XIDs at recovery when building initial snapshotMichael Paquier2018-10-14
* Refactor user-facing SQL functions signalling backendsMichael Paquier2018-10-04
* Add assertions that we hold some relevant lock during relation open.Tom Lane2018-10-01
* Replace CAS loop with single TAS in ProcArrayGroupClearXid()Alexander Korotkov2018-09-22
* Don't ignore locktable-full failures in StandbyAcquireAccessExclusiveLock.Tom Lane2018-09-19
* Allow DSM allocation to be interrupted.Thomas Munro2018-09-18
* Remove duplicated words split across lines in commentsMichael Paquier2018-09-08
* Fix longstanding recursion hazard in sinval message processing.Tom Lane2018-09-07
* Avoid using potentially-under-aligned page buffers.Tom Lane2018-09-01
* Introduce minimal C99 usage to verify compiler support.Andres Freund2018-08-23
* Make autovacuum more aggressive to remove orphaned temp tablesMichael Paquier2018-08-13
* Fix inadequate buffer locking in FSM and VM page re-initialization.Tom Lane2018-07-13
* Reset shmem_exit_inprogress after shmem_exit()Peter Eisentraut2018-07-12