postgresql/src/backend
Robert Haas e93c0b820f After PageSetAllVisible, use MarkBufferDirty.
Previously, we used SetBufferCommitInfoNeedsSave, but that's really
intended for dirty-marks we can theoretically afford to lose, such as
hint bits.  As for 9.2, the PD_ALL_VISIBLE mustn't be lost in this
way, since we could then end up with a heap page that isn't
all-visible and a visibility map page that is all visible, causing
index-only scans to return wrong answers.
2012-04-18 10:49:37 -04:00
..
access Don't wait for the commit record to be replicated if we wrote no WAL. 2012-04-17 16:28:31 +03:00
bootstrap Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
catalog Silently ignore any nonexistent schemas that are listed in search_path. 2012-04-11 12:02:50 -04:00
commands After PageSetAllVisible, use MarkBufferDirty. 2012-04-18 10:49:37 -04:00
executor New GUC, track_iotiming, to track I/O timings. 2012-03-27 14:55:02 -04:00
foreign Add GetForeignColumnOptions() to foreign.c, and add some documentation. 2012-03-07 18:20:58 -05:00
lib Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
libpq Clean up compiler warnings from unused variables with asserts disabled 2012-03-21 23:33:10 +02:00
main Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
nodes Fix copyfuncs/equalfuncs support for ReassignOwnedStmt. 2012-04-18 10:45:18 -04:00
optimizer Remove the "last ditch" code path in join_search_one_level(). 2012-04-13 16:07:18 -04:00
parser Add DROP INDEX CONCURRENTLY [IF EXISTS], uses ShareUpdateExclusiveLock 2012-04-06 10:21:40 +01:00
po Translation updates 2011-08-17 14:07:46 +03:00
port Unbreak Windows builds broken by pgpipe removal. 2012-03-29 04:11:57 -04:00
postmaster Do stack-depth checking in all postmaster children. 2012-04-08 19:07:55 +03:00
regex Merge dissect() into cdissect() to remove a pile of near-duplicate code. 2012-02-24 18:40:31 -05:00
replication Cast some printf arguments to avoid possibly-nonportable behavior. 2012-03-23 20:18:04 -04:00
rewrite Add some infrastructure for contrib/pg_stat_statements. 2012-03-27 15:17:40 -04:00
snowball Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
storage Publish checkpoint timing information to pg_stat_bgwriter. 2012-04-05 14:04:37 -04:00
tcop set_stack_base() no longer needs to be called in PostgresMain. 2012-04-08 19:39:12 +03:00
tsearch Collect and use element-frequency statistics for arrays. 2012-03-03 20:20:57 -05:00
utils Rename synchronous_commit='write' to 'remote_write'. 2012-04-14 10:53:22 -04:00
.gitignore Add gitignore for mingw/cygwin build outputs 2011-06-09 18:11:47 +02:00
Makefile Fix incorrect make maintainer-clean rule. 2012-04-07 18:16:50 -04:00
common.mk Call check_keywords.pl in maintainer-check 2012-02-27 13:53:12 +02:00
nls.mk Sort file list when creating gettext-files 2011-12-27 20:20:56 +02:00