1. 09 Mar, 2011 9 commits
  2. 08 Mar, 2011 10 commits
  3. 07 Mar, 2011 16 commits
  4. 06 Mar, 2011 5 commits
    • Simon Riggs's avatar
    • Simon Riggs's avatar
      966fb05b
    • Tom Lane's avatar
      Fix pg_dump's dump order for collations versus extensions. · f24fa9c1
      Tom Lane authored
      Mixing them together alphabetically won't be nice.  Per my gripe of
      2011-02-12.
      f24fa9c1
    • Simon Riggs's avatar
      Efficient transaction-controlled synchronous replication. · a8a8a3e0
      Simon Riggs authored
      If a standby is broadcasting reply messages and we have named
      one or more standbys in synchronous_standby_names then allow
      users who set synchronous_replication to wait for commit, which
      then provides strict data integrity guarantees. Design avoids
      sending and receiving transaction state information so minimises
      bookkeeping overheads. We synchronize with the highest priority
      standby that is connected and ready to synchronize. Other standbys
      can be defined to takeover in case of standby failure.
      
      This version has very strict behaviour; more relaxed options
      may be added at a later date.
      
      Simon Riggs and Fujii Masao, with reviews by Yeb Havinga, Jaime
      Casanova, Heikki Linnakangas and Robert Haas, plus the assistance
      of many other design reviewers.
      a8a8a3e0
    • Tom Lane's avatar
      Fix incorrect access to pg_index.indcollation. · 149b2673
      Tom Lane authored
      Since this field is after a variable-length field, it can't simply be
      accessed via the C struct for pg_index.  Fortunately, the relcache already
      did the dirty work of pulling the information out to where it can be
      accessed easily, so this is a one-line fix.
      
      Andres Freund
      149b2673