Skip to content
Snippets Groups Projects
  1. Aug 01, 2006
  2. Jul 31, 2006
    • Tom Lane's avatar
      Change the relation_open protocol so that we obtain lock on a relation · 09d3670d
      Tom Lane authored
      (table or index) before trying to open its relcache entry.  This fixes
      race conditions in which someone else commits a change to the relation's
      catalog entries while we are in process of doing relcache load.  Problems
      of that ilk have been reported sporadically for years, but it was not
      really practical to fix until recently --- for instance, the recent
      addition of WAL-log support for in-place updates helped.
      
      Along the way, remove pg_am.amconcurrent: all AMs are now expected to support
      concurrent update.
      09d3670d
    • Tom Lane's avatar
      Change the bootstrap sequence so that toast tables for system catalogs are · 6e38e34d
      Tom Lane authored
      created in the bootstrap phase proper, rather than added after-the-fact
      by initdb.  This is cleaner than before because it allows us to retire the
      undocumented ALTER TABLE ... CREATE TOAST TABLE command, but the real reason
      I'm doing it is so that toast tables of shared catalogs will now have
      predetermined OIDs.  This will allow a reasonably clean solution to the
      problem of locking tables before we load their relcache entries, to appear
      in a forthcoming patch.
      6e38e34d
    • Alvaro Herrera's avatar
  3. Jul 30, 2006
    • Bruce Momjian's avatar
      Add: · d6603791
      Bruce Momjian authored
      > * Consider detoasting keys before sorting
      d6603791
  4. Jul 29, 2006
  5. Jul 28, 2006
  6. Jul 27, 2006
  7. Jul 26, 2006
    • Bruce Momjian's avatar
      Reorder items: · 5ffa0bb4
      Bruce Momjian authored
      < 	  o Allow point-in-time recovery to archive partially filled
      < 	    write-ahead logs? [pitr]
      > 	  o Add command to archive partially filled write-ahead logs? [pitr]
      < 	    of a disk failure. This could be triggered by a user command or
      < 	    a timer.
      > 	    of a disk failure.
      < 	    recovery.  A function call to do this would also be useful.
      > 	    recovery.
      > 	  o Add reporting of the current WAL file and offset, perhaps as
      > 	    part of partial log file archiving
      >
      > 	    The offset allows parts of a WAL file to be archived using
      > 	    an external program.
      >
      < 	  o Add reporting of the current WAL file and offset, perhaps as
      < 	    part of partial log file archiving
      <
      < 	    The offset allows parts of a WAL file to be archived using
      < 	    an external program.
      5ffa0bb4
    • Peter Eisentraut's avatar
      Convert effective_cache_size to an integer, for better integration with · 79bc99a4
      Peter Eisentraut authored
      upcoming units feature.
      79bc99a4
    • Bruce Momjian's avatar
      Done: · 88b39634
      Bruce Momjian authored
      > * -Change LIMIT/OFFSET and FETCH/MOVE to use int8
      88b39634
  8. Jul 25, 2006
    • Bruce Momjian's avatar
      Add reason for WAL offset reporting: · edd49fcf
      Bruce Momjian authored
      >
      > 	    The offset allows parts of a WAL file to be archived using
      > 	    an external program.
      edd49fcf
    • Bruce Momjian's avatar
      Add offset mention: · 8633a9cd
      Bruce Momjian authored
      < 	  o Add reporting of the current WAL file, perhaps as part of
      < 	    partial log file archiving
      > 	  o Add reporting of the current WAL file and offset, perhaps as
      > 	    part of partial log file archiving
      8633a9cd
    • Bruce Momjian's avatar
      Update PITR: · cb6f5f15
      Bruce Momjian authored
      < 	    write-ahead logs [pitr]
      > 	    write-ahead logs? [pitr]
      < 	    recovery.
      > 	    recovery.  A function call to do this would also be useful.
      cb6f5f15
    • Bruce Momjian's avatar
      Done: · a859695b
      Bruce Momjian authored
      > 	o -Allow customization of the known set of TZ names (generalize the
      a859695b
    • Tom Lane's avatar
      Remove hard-wired lists of timezone abbreviations in favor of providing · d8b5c95c
      Tom Lane authored
      configuration files that can be altered by a DBA.  The australian_timezones
      GUC setting disappears, replaced by a timezone_abbreviations setting (set this
      to 'Australia' to get the effect of australian_timezones).  The list of zone
      names defined by default has undergone a bit of cleanup, too.  Documentation
      still needs some work --- in particular, should we fix Table B-4, or just get
      rid of it?  Joachim Wieland, with some editorializing by moi.
      d8b5c95c
  9. Jul 24, 2006
  10. Jul 20, 2006
  11. Jul 19, 2006
  12. Jul 18, 2006
    • Bruce Momjian's avatar
      Done: · c5fad5f3
      Bruce Momjian authored
              o -Display IN, INOUT, and OUT parameters in \df
      c5fad5f3
  13. Jul 17, 2006
  14. Jul 14, 2006
  15. Jul 12, 2006
  16. Jul 11, 2006
  17. Jul 10, 2006
Loading