summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/parallel.c
AgeCommit message (Expand)Author
2017-06-27Merge PG10 master branch into xl10develPavan Deolasee
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-06-15Merge 'remotes/PGSQL/master' into xl10develPavan Deolasee
2017-06-14Merge from PG master upto d5cb3bab564e0927ffac7c8729eacf181a12dd40Pavan Deolasee
2017-06-06Clean up latch related code.Andres Freund
2017-06-05Don't be so trusting that shm_toc_lookup() will always succeed.Tom Lane
2017-06-01Add missing include (pgxcnode.h) into parallel.cTomas Vondra
2017-05-18Ensure that multi-node executor is initialised correctly.Pavan Deolasee
2017-04-17Ensure BackgroundWorker struct contents are well-defined.Tom Lane
2017-04-15Avoid passing function pointers across process boundaries.Tom Lane
2017-04-01Don't use bgw_main even to specify in-core bgworker entrypoints.Robert Haas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-02Add max_parallel_workers GUC.Robert Haas
2016-10-04Extend framework from commit 53be0b1ad to report latch waits.Robert Haas
2016-08-27Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane
2016-08-26Fix potential memory leakage from HandleParallelMessages().Tom Lane
2016-08-26Fix logic for adding "parallel worker" context line to worker errors.Tom Lane
2016-08-02Block interrupts during HandleParallelMessages().Tom Lane
2016-08-01Minor cleanup for access/transam/parallel.c.Tom Lane
2016-06-30Fix several mistakes around parallel workers and client_encoding.Robert Haas
2016-06-17Remove PID from 'parallel worker' context message.Robert Haas
2016-06-16Fix fuzzy thinking in ReinitializeParallelDSM().Tom Lane
2016-06-10Improve the situation for parallel query versus temp relations.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-05-06Use mul_size when multiplying by the number of parallel workers.Robert Haas
2016-03-04Minor optimizations based on ParallelContext having nworkers_launched.Robert Haas
2016-02-07Introduce a new GUC force_parallel_mode for testing purposes.Robert Haas
2016-02-07Introduce group locking to prevent parallel processes from deadlocking.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-11-17Message improvementsPeter Eisentraut
2015-11-05Pass extra data to bgworkers, and use this to fix parallel contexts.Robert Haas
2015-10-30Update parallel executor support to reuse the same DSM.Robert Haas
2015-10-22Fix typos in comments.Robert Haas
2015-10-16Allow a parallel context to relaunch workers.Robert Haas
2015-10-16Prohibit parallel query when the isolation level is serializable.Robert Haas
2015-10-16Fix a problem with parallel workers being unable to restore role.Robert Haas
2015-10-16Invalidate caches after cranking up a parallel worker transaction.Robert Haas
2015-10-16Don't send protocol messages to a shm_mq that no longer exists.Robert Haas
2015-09-30Don't dump core when destroying an unused ParallelContext.Robert Haas
2015-05-24pgindent run for 9.5Bruce Momjian
2015-05-06Avoid using a C++ keyword as a structure member name.Robert Haas
2015-04-30Create an infrastructure for parallel computation in PostgreSQL.Robert Haas