Commit Graph

114 Commits (7cc14ae9d8a46a6fac002cb5d7ef385fc6ccdeb4)

Author SHA1 Message Date
Robert Haas 6599c9ac33 Add an Assert() to max_parallel_workers enforcement. 9 years ago
Peter Eisentraut 9fa6e08d4a Make header self-contained 9 years ago
Alvaro Herrera 7526e10224 BRIN auto-summarization 9 years ago
Robert Haas 2113ac4cbb Don't use bgw_main even to specify in-core bgworker entrypoints. 9 years ago
Robert Haas 19dc233c32 Add pg_current_logfile() function. 9 years ago
Robert Haas aea5d29836 Notify bgworker registrant after freeing worker slot. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas b460f5d669 Add max_parallel_workers GUC. 9 years ago
Robert Haas f82ec32ac3 Rename "pg_xlog" directory to "pg_wal". 9 years ago
Tom Lane 49a91b88e6 Avoid using PostmasterRandom() for DSM control segment ID. 9 years ago
Robert Haas 470d886c32 Use PostmasterRandom(), not random(), for DSM control segment ID. 9 years ago
Andres Freund 48354581a4 Allow Pin/UnpinBuffer to operate in a lockfree manner. 10 years ago
Andres Freund 7975c5e0a9 Allow the WAL writer to flush WAL at a reduced rate. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas 64b2e7ad91 Pass extra data to bgworkers, and use this to fix parallel contexts. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Heikki Linnakangas de7688442f At promotion, archive last segment from old timeline with .partial suffix. 11 years ago
Robert Haas 924bcf4f16 Create an infrastructure for parallel computation in PostgreSQL. 11 years ago
Tom Lane 785941cdc3 Tweak __attribute__-wrapping macros for better pgindent results. 11 years ago
Andres Freund bbfd7edae5 Add macros wrapping all usage of gcc's __attribute__. 11 years ago
Tom Lane 09d8d110a6 Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 11 years ago
Robert Haas 5d2f957f3f Add new function BackgroundWorkerInitializeConnectionByOid. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Peter Eisentraut 1d678bf7bc Add some noreturn attributes based on compiler recommendations 12 years ago
Robert Haas be7558162a When a background worker exists with code 0, unregister it. 12 years ago
Robert Haas 970d1f76d1 Restart bgworkers immediately after a crash-and-restart cycle. 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Alvaro Herrera 801c2dc72c Separate multixact freezing parameters from xid's 12 years ago
Fujii Masao 9132b189bf Add pg_stat_archiver statistics view. 12 years ago
Andrew Dunstan 7d7eee8bb7 Export a few more symbols required for test_shm_mq module. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Simon Riggs 8693559cac New autovacuum_work_mem parameter 12 years ago
Robert Haas 523beaa11b Provide a reliable mechanism for terminating a background worker. 12 years ago
Robert Haas 090d0f2050 Allow discovery of whether a dynamic background worker is running. 13 years ago
Robert Haas 2dee7998f9 Move more bgworker code to bgworker.c; also, some renaming. 13 years ago
Robert Haas 149e38e5ee Assorted bgworker-related comment fixes. 13 years ago
Alvaro Herrera 3142cf6dd5 Fix a couple of inconsequential typos in new header 13 years ago
Tom Lane fa2fad3c06 Improve ilist.h's support for deletion of slist elements during iteration. 13 years ago
Robert Haas f40a318eea Remove bgw_sighup and bgw_sigterm. 13 years ago
Robert Haas 7f7485a0cd Allow background workers to be started dynamically. 13 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 13 years ago
Alvaro Herrera cdbc0ca48c Fix background workers for EXEC_BACKEND 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Alvaro Herrera da07a1e856 Background worker processes 13 years ago
Tom Lane c9b0cbe98b Support having multiple Unix-domain sockets per postmaster. 14 years ago
Tom Lane 73b796a52c Improve coding around the fsync request queue. 14 years ago
Peter Eisentraut eeece9e609 Unify calling conventions for postgres/postmaster sub-main functions 14 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Simon Riggs 055c352abb After any checkpoint, close all smgr files handles in bgwriter 14 years ago
Tom Lane 6308ba05a7 Improve control logic for bgwriter hibernation mode. 14 years ago