1. 06 3月, 2003 3 次提交
  2. 05 3月, 2003 1 次提交
    • T
      Reimplement free-space-map management as per recent discussions. · 391eb5e5
      Tom Lane 提交于
      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
  3. 03 3月, 2003 5 次提交
  4. 28 2月, 2003 1 次提交
  5. 27 2月, 2003 3 次提交
  6. 26 2月, 2003 2 次提交
  7. 25 2月, 2003 1 次提交
  8. 24 2月, 2003 6 次提交
  9. 23 2月, 2003 2 次提交
  10. 22 2月, 2003 3 次提交
  11. 21 2月, 2003 2 次提交
    • M
      Forgot to commit Makefile change. · 03829995
      Michael Meskes 提交于
      03829995
    • T
      Make btree index structure adjustments and WAL logging changes needed to · 70508ba7
      Tom Lane 提交于
      support btree compaction, as per proposal of a few days ago.  btree index
      pages no longer store parent links, instead they have a level indicator
      (counting up from zero for leaf pages).  The FixBTree recovery logic is
      removed, and replaced by code that detects missing parent-level insertions
      during WAL replay.  Also, generate appropriate WAL entries when updating
      btree metapage and when building a btree index from scratch.  I believe
      btree indexes are now completely WAL-legal for the first time.
      initdb forced due to index and WAL changes.
      70508ba7
  12. 20 2月, 2003 2 次提交
  13. 19 2月, 2003 9 次提交