Commit Graph

217 Commits (dfcd9cb30237f882b7308bdcbfb0318b22b1e224)

Author SHA1 Message Date
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
Tom Lane 82220e8832 Un-break building with BTREE_BUILD_STATS. 15 years ago
Heikki Linnakangas dafaa3efb7 Implement genuine serializable isolation level. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas 53dbc27c62 Support unlogged tables. 15 years ago
Tom Lane d583f10b7e Create core infrastructure for KNNGIST. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Simon Riggs a760893dbd Derive latestRemovedXid for btree deletes by reading heap pages. The 15 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
Tom Lane 25d9bf2e3e Support deferrable uniqueness constraints. 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Tom Lane 32ea236361 Improve the IndexVacuumInfo/IndexBulkDeleteResult API to allow somewhat sane 16 years ago
Tom Lane 8f348112f3 Insert CHECK_FOR_INTERRUPTS() calls into btree and hash index scans at the 16 years ago
Tom Lane ff301d6e69 Implement "fastupdate" support for GIN indexes, in which we try to accumulate 17 years ago