1. 07 Mar, 2003 1 commit
  2. 06 Mar, 2003 9 commits
  3. 05 Mar, 2003 2 commits
  4. 04 Mar, 2003 1 commit
    • Tom Lane's avatar
      Reimplement free-space-map management as per recent discussions. · 391eb5e5
      Tom Lane authored
      Adjustable threshold is gone in favor of keeping track of total requested
      page storage and doling out proportional fractions to each relation
      (with a minimum amount per relation, and some quantization of the results
      to avoid thrashing with small changes in page counts).  Provide special-
      case code for indexes so as not to waste space storing useless page
      free space counts.  Restructure internal data storage to be a flat array
      instead of list-of-chunks; this may cost a little more work in data
      copying when reorganizing, but allows binary search to be used during
      lookup_fsm_page_entry().
      391eb5e5
  5. 03 Mar, 2003 3 commits
  6. 02 Mar, 2003 2 commits
  7. 27 Feb, 2003 4 commits
  8. 26 Feb, 2003 1 commit
  9. 25 Feb, 2003 2 commits
  10. 24 Feb, 2003 2 commits
  11. 23 Feb, 2003 6 commits
  12. 22 Feb, 2003 2 commits
    • Tom Lane's avatar
      Simplify timezone-handling code per proposal to pghackers: get rid of · 80d6a277
      Tom Lane authored
      setting timezone-related variables during transaction start.  They were
      not used anyway in platforms that HAVE_TM_ZONE or HAVE_INT_TIMEZONE,
      which it appears is *all* the platforms we are currently supporting.
      For platforms that have neither, we now only support UTC or numeric-
      offset-from-UTC timezones.
      80d6a277
    • Tom Lane's avatar
      More infrastructure for btree compaction project. Tree-traversal code · 799bc58d
      Tom Lane authored
      now knows what to do upon hitting a dead page (in theory anyway, it's
      untested...).  Add a post-VACUUM-cleanup entry point for index AMs, to
      provide a place for dead-page scavenging to happen.
      Also, fix oversight that broke btpo_prev links in temporary indexes.
      initdb forced due to additions in pg_am.
      799bc58d
  13. 21 Feb, 2003 3 commits
  14. 20 Feb, 2003 1 commit
  15. 19 Feb, 2003 1 commit