Commit Graph

233 Commits (323b96aa34239b5a8fe773d614a6ee50d731a683)

Author SHA1 Message Date
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas fa0f466d53 Log the creation of an init fork unconditionally. 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 9 years ago
Tom Lane ed0097e4f9 Add SQL-accessible functions for inspecting index AM properties. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Kevin Grittner 7392eed7c2 Fix btree mark/restore bug. 9 years ago
Tom Lane 1e0d6512e5 Fix BTREE_BUILD_STATS build. 9 years ago
Teodor Sigaev f8467f7da8 Prevent to use magic constants 9 years ago
Kevin Grittner a343e223a5 Revert no-op changes to BufferGetPage() 9 years ago
Kevin Grittner 8b65cf4c5e Modify BufferGetPage() to prepare for "snapshot too old" feature 9 years ago
Teodor Sigaev 8b99edefca Revert CREATE INDEX ... INCLUDING ... 9 years ago
Teodor Sigaev 386e3d7609 CREATE INDEX ... INCLUDING (column[, ...]) 9 years ago
Simon Riggs 3e4b7d8798 Avoid pin scan for replay of XLOG_BTREE_VACUUM in all cases 9 years ago
Tom Lane 65c5fcd353 Restructure index access method API to hide most of it at the C level. 10 years ago
Simon Riggs 687f2cd7a0 Avoid pin scan for replay of XLOG_BTREE_VACUUM 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Heikki Linnakangas 65c384c5ab Avoid calling PageGetSpecialPointer() on an all-zeros page. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Andres Freund 6aab1f45ac Fix various typos and grammar errors in comments. 10 years ago
Kevin Grittner 2ed5b87f96 Reduce pinning and buffer content locking for btree scans. 10 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 2076db2aea Move the backup-block logic from XLogInsert to a new file, xloginsert.c. 11 years ago
Heikki Linnakangas 54685338e3 Move log_newpage and log_newpage_buffer to xlog.c. 11 years ago
Robert Haas 9f03ca9151 Avoid copying index tuples when building an index. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 11 years ago
Heikki Linnakangas 8fbfbf1472 Fix typos in comment. 11 years ago
Heikki Linnakangas efada2b8e9 Fix race condition in B-tree page deletion. 11 years ago
Tom Lane ac8bc3b6e4 Remove unnecessary relcache flushes after changing btree metapages. 12 years ago
Tom Lane 061b079f89 Fix multiple bugs in index page locking during hot-standby WAL replay. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Heikki Linnakangas 9e857436ef Don't include unused space in LOG_NEWPAGE records. 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 12 years ago
Tom Lane 991f3e5ab3 Provide database object names as separate fields in error messages. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Tom Lane 70bc583319 Fix btmarkpos/btrestrpos to handle array keys. 13 years ago
Alvaro Herrera 21c09e99dc Split heapam_xlog.h from heapam.h 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Tom Lane 9789c99d01 Cosmetic cleanup for commit a760893dbd. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane 3695a55513 Replace simple constant pg_am.amcanreturn with an AM support function. 14 years ago
Tom Lane 336c1d7a51 Avoid assuming that index-only scan data matches the index's rowtype. 14 years ago
Tom Lane 9e8da0f757 Teach btree to handle ScalarArrayOpExpr quals natively. 14 years ago
Tom Lane 8c8ba6d11b Add comment on why pulling data from a "name" index column can't crash. 14 years ago
Tom Lane cbfa92c23c Improve index-only scans to avoid repeated access to the index page. 14 years ago
Tom Lane a2822fb933 Support index-only scans using the visibility map to avoid heap fetches. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Heikki Linnakangas cb94db91b2 pgindent run of recent SSI changes. Also, remove an unnecessary #include. 14 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 14 years ago
Heikki Linnakangas 47ad79122b Fix bugs in Serializable Snapshot Isolation. 15 years ago