Skip to content
Snippets Groups Projects
  1. Nov 07, 2006
  2. Nov 06, 2006
  3. Nov 05, 2006
    • Tom Lane's avatar
      Fix recently-understood problems with handling of XID freezing, particularly · 48188e16
      Tom Lane authored
      in PITR scenarios.  We now WAL-log the replacement of old XIDs with
      FrozenTransactionId, so that such replacement is guaranteed to propagate to
      PITR slave databases.  Also, rather than relying on hint-bit updates to be
      preserved, pg_clog is not truncated until all instances of an XID are known to
      have been replaced by FrozenTransactionId.  Add new GUC variables and
      pg_autovacuum columns to allow management of the freezing policy, so that
      users can trade off the size of pg_clog against the amount of freezing work
      done.  Revise the already-existing code that forces autovacuum of tables
      approaching the wraparound point to make it more bulletproof; also, revise the
      autovacuum logic so that anti-wraparound vacuuming is done per-table rather
      than per-database.  initdb forced because of changes in pg_class, pg_database,
      and pg_autovacuum catalogs.  Heikki Linnakangas, Simon Riggs, and Tom Lane.
      48188e16
  4. Nov 04, 2006
  5. Nov 03, 2006
  6. Oct 31, 2006
  7. Oct 30, 2006
  8. Oct 27, 2006
  9. Oct 26, 2006
  10. Oct 24, 2006
  11. Oct 23, 2006
  12. Oct 22, 2006
  13. Oct 21, 2006
  14. Oct 20, 2006
  15. Oct 19, 2006
  16. Oct 18, 2006
  17. Oct 17, 2006
    • Tom Lane's avatar
      Fix up some problems in handling of zic-style time zone names in datetime · 022fd996
      Tom Lane authored
      input routines.  Remove the former "DecodePosixTimezone" function in favor of
      letting the zic code handle POSIX-style zone specs (see tzparse()).  In
      particular this means that "PST+3" now means the same as "-03", whereas it
      used to mean "-11" --- the zone abbreviation is effectively just a noise word
      in this syntax.  Make sure that all named and POSIX-style zone names will be
      parsed as a single token.  Fix long-standing bogosities in printing and input
      of fractional-hour timezone offsets (since the tzparse() code will accept
      these, we'd better make 'em work).  Also correct an error in the original
      coding of the zic-zone-name patch: in "timestamp without time zone" input,
      zone names are supposed to be allowed but ignored, but the coding was such
      that the zone changed the interpretation anyway.
      022fd996
    • Bruce Momjian's avatar
      d58f09e6
Loading