summaryrefslogtreecommitdiff
path: root/src/include/storage/lock.h
AgeCommit message (Expand)Author
2017-06-27Merge PG10 master branch into xl10develPavan Deolasee
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-06-14Merge from PG master upto d5cb3bab564e0927ffac7c8729eacf181a12dd40Pavan Deolasee
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-10-27Merge commit 'b5bce6c1ec6061c8a4f730d927e162db7e2ce365'Pavan Deolasee
2016-04-08Extend relations multiple blocks at a time to improve scalability.Robert Haas
2016-03-10Provide much better wait information in pg_stat_activity.Robert Haas
2016-02-22Create a function to reliably identify which sessions block which others.Tom Lane
2016-02-21Cosmetic improvements to group locking.Robert Haas
2016-02-07Introduce group locking to prevent parallel processes from deadlocking.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-08-07Don't include low level locking code from frontend code.Andres Freund
2015-06-05Merge remote-tracking branch 'remotes/PGSQL/master' into XL_NEW_MASTERPavan Deolasee
2015-06-04Merge remote-tracking branch 'remotes/PGSQL/master' into XL_NEW_MASTERPavan Deolasee
2015-05-24pgindent run for 9.5Bruce Momjian
2015-05-08Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund
2015-04-27Fix compilation issues post 9.4 merge.Pavan Deolasee
2015-04-27Merge commit 'ab76208e3df6841b3770edeece57d0f048392237' into XL_MASTER_MERGE_9_4Pavan Deolasee
2015-03-26Tweak __attribute__-wrapping macros for better pgindent results.Tom Lane
2015-03-11Add macros wrapping all usage of gcc's __attribute__.Andres Freund
2015-01-06Update copyright for 2015Bruce Momjian
2014-11-26Remove dead function prototypeHeikki Linnakangas
2014-05-06pgindent run for 9.4Bruce Momjian
2014-01-27Relax the requirement that all lwlocks be stored in a single array.Robert Haas
2014-01-07Update copyright for 2014Bruce Momjian
2013-11-27Fix stale-pointer problem in fast-path locking logic.Tom Lane
2013-09-17Remove `proc` argument from LockCheckConflictsAlvaro Herrera
2013-02-12Add noreturn attributes to some error reporting functionsPeter Eisentraut
2013-01-23Improve concurrency of foreign key lockingAlvaro Herrera
2013-01-01Update copyrights for 2013Bruce Momjian
2012-12-11Fix performance problems with autovacuum truncation in busy workloads.Kevin Grittner
2012-11-29Cleanup VirtualXact at end of Hot Standby.Simon Riggs
2012-07-27Merge commit '80edfd76591fdb9beec061de3c05ef4e9d96ce56' into postgres-xc/masterMichael Paquier
2012-06-21Add a small cache of locks owned by a resource owner in ResourceOwner.Heikki Linnakangas
2012-06-10Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian
2012-05-04Overdue code review for transaction-level advisory locks patch.Tom Lane
2012-04-18Finish rename of FastPathStrongLocks to FastPathStrongRelationLocks.Robert Haas
2012-04-18Tighten up error recovery for fast-path locking.Robert Haas
2012-02-09Make the transaction level advisory locks cluster aware. This isAmit Khandekar
2012-02-01Make the advisory locks cluster-aware, so that a user connected fromAmit Khandekar
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-11-10Revert removal of trace_userlocks, because userlocks aren't gone.Robert Haas
2011-10-13Remove all "traces" of trace_userlocks, because userlocks were removedBruce Momjian
2011-08-04Create VXID locks "lazily" in the main lock table.Robert Haas
2011-07-18Create a "fast path" for acquiring weak relation locks.Robert Haas
2011-02-18Add transaction-level advisory locks.Itagaki Takahiro
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-02-26pgindent run for 9.0Bruce Momjian