summaryrefslogtreecommitdiff
path: root/src/backend/storage/buffer
AgeCommit message (Expand)Author
2017-06-27Merge PG10 master branch into xl10develPavan Deolasee
2017-06-21Phase 3 of pgindent updates.Tom Lane
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-03-20Revert unintentional change in increasing usage count during pin of buffers,Teodor Sigaev
2017-03-17Rename "pg_clog" directory to "pg_xact".Robert Haas
2017-03-14Fix failure to mark init buffers as BM_PERMANENT.Robert Haas
2017-01-24Fix comments in StrategyNotifyBgWriter().Tatsuo Ishii
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-16Simplify LWLock tranche machinery by removing array_base/array_stride.Robert Haas
2016-11-04Add API to check if an existing exclusive lock allows cleanup.Robert Haas
2016-10-27Merge commit 'b5bce6c1ec6061c8a4f730d927e162db7e2ce365'Pavan Deolasee
2016-10-18There was a missing commit from when the repo was forked,Mason Sharp
2016-10-07Fix fallback implementation of pg_atomic_write_u32().Andres Freund
2016-10-05Rename WAIT_* constants to PG_WAIT_*.Robert Haas
2016-10-04Extend framework from commit 53be0b1ad to report latch waits.Robert Haas
2016-09-05Add debug check function LWLockHeldByMeInMode()Simon Riggs
2016-08-27Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane
2016-07-01Improve WritebackContextInit() comment and prototype argument names.Andres Freund
2016-06-17Finish up XLOG_HINT renamingAlvaro Herrera
2016-06-10Fix interaction between CREATE INDEX and "snapshot too old".Kevin Grittner
2016-06-10Improve the situation for parallel query versus temp relations.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-06-03Fix various common mispellings.Greg Stark
2016-05-24Fix range check for effective_io_concurrencyAlvaro Herrera
2016-04-21Fix assorted defects in 09adc9a8c09c9640de05c7023b27fb83c761e91c.Robert Haas
2016-04-21Inline initial comparisons in TestForOldSnapshot()Kevin Grittner
2016-04-20Revert no-op changes to BufferGetPage()Kevin Grittner
2016-04-18Make partition-lock-release coding more transparent in BufferAlloc().Tom Lane
2016-04-15Fix portability problem induced by commit a6f6b7819.Tom Lane
2016-04-15Make init_spin_delay() C89 compliant #2.Andres Freund
2016-04-14Make init_spin_delay() C89 compliant and change stuck spinlock reporting.Andres Freund
2016-04-13Avoid atomic operation in MarkLocalBufferDirty().Andres Freund
2016-04-11Use static inline function for BufferGetPage()Kevin Grittner
2016-04-11Allow Pin/UnpinBuffer to operate in a lockfree manner.Andres Freund
2016-04-08Add the "snapshot too old" featureKevin Grittner
2016-04-08Modify BufferGetPage() to prepare for "snapshot too old" featureKevin Grittner
2016-04-02Copyedit comments and documentation.Noah Misch
2016-03-15Fix typos.Robert Haas
2016-03-11Blindly try to fix dtrace enabled builds, broken in 9cd00c45.Andres Freund
2016-03-11Checkpoint sorting and balancing.Andres Freund
2016-03-11Allow to trigger kernel writeback after a configurable number of writes.Andres Freund
2016-03-10Provide much better wait information in pg_stat_activity.Robert Haas
2016-02-22Fix wrong keysize in PrivateRefCountHash creation.Andres Freund
2016-02-12Make builtin lwlock tranche names consistent.Robert Haas
2016-02-10Revert "Temporarily make pg_ctl and server shutdown a whole lot chattier."Tom Lane
2016-02-08Temporarily make pg_ctl and server shutdown a whole lot chattier.Tom Lane
2016-01-02Update copyright for 2016Bruce Momjian
2016-01-02Cover heap_page_prune_opt()'s cleanup lock tactic in README.Noah Misch