Commit Graph

51 Commits (8b65cf4c5edabdcae45ceaef7b9ac236879aae50)

Author SHA1 Message Date
Kevin Grittner 8b65cf4c5e Modify BufferGetPage() to prepare for "snapshot too old" feature 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Simon Riggs c270754719 Remove duplicate code in heap_prune_chain() 11 years ago
Heikki Linnakangas 2076db2aea Move the backup-block logic from XLogInsert to a new file, xloginsert.c. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Robert Haas b89e151054 Introduce logical decoding. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Alvaro Herrera 1ce150b7bb Don't TransactionIdDidAbort in HeapTupleGetUpdateXid 12 years ago
Alvaro Herrera c235a6a589 Don't try to set InvalidXid as page pruning hint 12 years ago
Robert Haas 0518eceec3 Adjust HeapTupleSatisfies* routines to take a HeapTuple. 12 years ago
Jeff Davis b8fd1a09f3 Add buffer_std flag to MarkBufferDirtyHint(). 12 years ago
Simon Riggs 96ef3b8ff1 Allow I/O reliability checks using 16-bit checksums 13 years ago
Simon Riggs bb7cc2623f Remove PageSetTLI and rename pd_tli to pd_checksum 13 years ago
Simon Riggs 5c54f63fd6 Fix rare missing cancellations in Hot Standby. 13 years ago
Alvaro Herrera 0ac5ad5134 Improve concurrency of foreign key locking 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 13 years ago
Alvaro Herrera 21c09e99dc Split heapam_xlog.h from heapam.h 13 years ago
Bruce Momjian 3325957656 Delete inaccurate C comment about FSM and adding pages, per Robert Haas. 13 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas 5f7b58fad8 Generalize concept of temporary relations to "relation persistence". 15 years ago
Simon Riggs b9075a6d2f Reduce spurious Hot Standby conflicts from never-visible records. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 239d769e7e pgindent run for 9.0, second run 15 years ago
Simon Riggs 781ec6b75d Further reductions in Hot Standby conflict processing. These 16 years ago
Simon Riggs bc2b85d904 Fix oversight in collecting values for cleanup_info records. 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 0a469c8769 Remove old-style VACUUM FULL (which was known for a little while as 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Simon Riggs efc16ea520 Allow read only connections during recovery, known as Hot Standby. 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 9d035f4254 Clean up the use of some page-header-access macros: principally, use 17 years ago
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 17 years ago
Heikki Linnakangas a213f1ee6c Refactor XLogOpenRelation() and XLogReadBuffer() in preparation for relation 18 years ago
Alvaro Herrera cc87402d6e Move BufferGetPageSize and BufferGetPage from bufpage.h to bufmgr.h. It is 18 years ago
Bruce Momjian d82a1d582c This is the patch replace offnum++ by OffsetNumberNext, to be 18 years ago
Alvaro Herrera 9084399782 Put back bufmgr.h in bufpage.h -- it is needed by some macros. 18 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 18 years ago
Alvaro Herrera 73b0300b2a Move the HTSU_Result enum definition into snapshot.h, to avoid including 18 years ago
Tom Lane 3e701a04fe Fix heap_page_prune's problem with failing to send cache invalidation 18 years ago
Tom Lane 6f10eb2111 Refactor heap_page_prune so that instead of changing item states on-the-fly, 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian f6e8730d11 Re-run pgindent with updated list of typedefs. (Updated README should 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 9226ba817b Keep heap_page_prune from marking the buffer dirty when it didn't 18 years ago
Tom Lane cc59049daf Improve handling of prune/no-prune decisions by storing a page's oldest 18 years ago