summaryrefslogtreecommitdiff
path: root/src/backend/storage/ipc
AgeCommit message (Expand)Author
2016-04-06Revert bf08f2292ffca14fd133aa0901d1563b6ecd6894Simon Riggs
2016-04-05Align all shared memory allocations to cache line boundaries.Robert Haas
2016-04-04Avoid archiving XLOG_RUNNING_XACTS on idle serverSimon Riggs
2016-04-02Make all the declarations of WaitEventSetWaitBlock be marked "inline".Tom Lane
2016-04-02Copyedit comments and documentation.Noah Misch
2016-03-29Fix typo in comment.Robert Haas
2016-03-21Introduce WaitEventSet API.Andres Freund
2016-03-21Combine win32 and unix latch implementations.Andres Freund
2016-03-15Fix typos.Robert Haas
2016-03-10Rework wait for AccessExclusiveLocks on Hot StandbySimon Riggs
2016-03-02Change the format of the VM fork to add a second bit per page.Robert Haas
2016-02-22Create a function to reliably identify which sessions block which others.Tom Lane
2016-02-11Rename PGPROC fields related to group XID clearing again.Robert Haas
2016-02-10Revert "Temporarily make pg_ctl and server shutdown a whole lot chattier."Tom Lane
2016-02-10Add still more chattiness in server shutdown.Tom Lane
2016-01-29Migrate PGPROC's backendLock into PGPROC itself, using a new tranche.Robert Haas
2016-01-24Correct comment in GetConflictingVirtualXIDs()Simon Riggs
2016-01-02Update copyright for 2016Bruce Momjian
2015-11-03shm_mq: Third attempt at fixing nowait behavior in shm_mq_receive.Robert Haas
2015-11-03Remove some more dead Alpha-specific code.Tom Lane
2015-10-23shm_mq: Repair breakage from previous commit.Robert Haas
2015-10-22shm_mq: Fix failure to notice a dead counterparty when nowait is used.Robert Haas
2015-10-16Remove volatile qualifiers from proc.c and procarray.cRobert Haas
2015-10-16Remove volatile qualifiers from dynahash.c, shmem.c, and sinvaladt.cRobert Haas
2015-10-09Remove set_latch_on_sigusr1 flag.Robert Haas
2015-09-19Glue layer to connect the executor to the shm_mq mechanism.Robert Haas
2015-09-03Assorted code review for recent ProcArrayLock patch.Robert Haas
2015-08-15Don't use function definitions looking like old-style ones.Andres Freund
2015-08-07Fix attach-related race condition in shm_mq_send_bytes.Robert Haas
2015-08-06Fix incorrect calculation in shm_mq_receive.Robert Haas
2015-08-06Reduce ProcArrayLock contention by removing backends in batches.Robert Haas
2015-05-24pgindent run for 9.5Bruce Momjian
2015-05-20Fix more typos in comments.Heikki Linnakangas
2015-05-20Collection of typo fixes.Heikki Linnakangas
2015-04-30Create an infrastructure for parallel computation in PostgreSQL.Robert Haas
2015-04-29Introduce replication progress tracking infrastructure.Andres Freund
2015-04-02Fix another bug in DSM_CREATE_NULL_IF_MAXSEGMENTS handling.Robert Haas
2015-03-30Fix rare core dump in BackendIdGetTransactionIds().Tom Lane
2015-03-23Remove ill-advised pre-check for DSM segment exhaustion.Robert Haas
2015-03-22Use mmap MAP_NOSYNC option to limit shared memory writesBruce Momjian
2015-03-20Fix whitespacePeter Eisentraut
2015-03-19Add flags argument to dsm_create.Robert Haas
2015-02-21Use FLEXIBLE_ARRAY_MEMBER in a number of other places.Tom Lane
2015-02-20Use FLEXIBLE_ARRAY_MEMBER in some more places.Tom Lane
2015-02-03Remove remnants of ImmediateInterruptOK handling.Andres Freund
2015-02-03Introduce and use infrastructure for interrupt processing during client reads.Andres Freund
2015-01-14Add a default local latch for use in signal handlers.Andres Freund
2015-01-12Skip dead backends in MinimumActiveBackendsStephen Frost
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-03Keep track of transaction commit timestampsAlvaro Herrera