Commit Graph

60 Commits (dfcd9cb30237f882b7308bdcbfb0318b22b1e224)

Author SHA1 Message Date
Teodor Sigaev 22f519c92a Fix bug introduced by microvacuum for GiST 10 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 2c03216d83 Revamp the WAL record format. 11 years ago
Heikki Linnakangas 2effb72e68 Remove obsolete cases from GiST update redo code. 11 years ago
Heikki Linnakangas 2076db2aea Move the backup-block logic from XLogInsert to a new file, xloginsert.c. 11 years ago
Heikki Linnakangas f8f4227976 Refactor per-page logic common to all redo routines to a new function. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 11 years ago
Heikki Linnakangas 7ca32e255b Fix hot standby bug with GiST scans. 11 years ago
Heikki Linnakangas 04e298b826 Avoid palloc in critical section in GiST WAL-logging. 11 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 12 years ago
Simon Riggs bb7cc2623f Remove PageSetTLI and rename pd_tli to pd_checksum 12 years ago
Heikki Linnakangas 9ee4d06f3f Make GiST indexes on-disk compatible with 9.2 again. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Alvaro Herrera 5ab3af46dd Remove obsolete XLogRecPtr macros 13 years ago
Alvaro Herrera 1577b46b7c Split out rmgr rm_desc functions into their own files 13 years ago
Tom Lane 3bbf668de9 Fix multiple problems in WAL replay. 13 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Heikki Linnakangas 5edb24a898 Buffering GiST index build algorithm. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Peter Eisentraut c13dc6402b Spell checking and markup refinement 14 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 14 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Heikki Linnakangas 9de3aa65f0 Rewrite the GiST insertion logic so that we don't need the post-recovery 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 668e37d138 Fix wrong WAL info value generated when gistContinueInsert() performs an 16 years ago
Simon Riggs efc16ea520 Allow read only connections during recovery, known as Hot Standby. 16 years ago
Heikki Linnakangas b2a667b9ee Add a new option to RestoreBkpBlocks() to indicate if a cleanup lock should 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 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 17 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 17 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian 8b4ff8b6a1 Wording cleanup for error messages. Also change can't -> cannot. 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane e002836913 Make recovery from WAL be restartable, by executing a checkpoint-like 19 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 19 years ago
Bruce Momjian 277807bd9e Add FILLFACTOR to CREATE INDEX. 19 years ago
Teodor Sigaev 09518fbdf4 Call MarkBufferDirty() before XLogInsert() during completion of insert 19 years ago
Teodor Sigaev 420cbff881 Simplify gistSplit() and some refactoring related code. 19 years ago
Teodor Sigaev 5890790b4a Rework completion of incomplete inserts. Now it writes 19 years ago
Teodor Sigaev 8876e37d07 Reduce size of critial section during vacuum full, critical 19 years ago
Teodor Sigaev 10dd8df68e Reduce size of critical section and remove call of user-defined functions in 19 years ago
Tom Lane c9a2b6d4ca Fix thinko in gistRedoPageUpdateRecord: if XLR_BKP_BLOCK_1 is set, we 20 years ago
Tom Lane a8b8f4db23 Clean up WAL/buffer interactions as per my recent proposal. Get rid of the 20 years ago
Tom Lane 89395bfa6f Improve gist XLOG code to follow the coding rules needed to prevent 20 years ago
Tom Lane 6d61cdec07 Clean up and document the API for XLogOpenRelation and XLogReadBuffer. 20 years ago
Tom Lane 0a20207060 Arrange to emit a description of the current XLOG record as error context 20 years ago