Commit Graph

39 Commits (2bc4ab4f9c2ed8d94c22c41fce05f97838f2fc42)

Author SHA1 Message Date
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 17 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
Tom Lane 282d2a03dd HOT updates. When we update a tuple without changing any of its indexed 18 years ago