1. 07 Jan, 2003 1 commit
    • Tom Lane's avatar
      Tweak mdnblocks() to avoid doing lseek() on segments that it has · 973a210c
      Tom Lane authored
      previously determined not to be the last segment of a relation.
      This reduces the expected cost to one seek, rather than one seek per
      segment.  We can get away with this because truncation of a relation
      will cause a relcache flush and so the md.c file descriptor will be
      closed; when it is re-opened we will re-determine the last segment.
      973a210c
  2. 06 Jan, 2003 10 commits
  3. 05 Jan, 2003 2 commits
  4. 04 Jan, 2003 1 commit
    • Tom Lane's avatar
      Partial code review for ALTER DOMAIN patch. Incorporates Rod Taylor's · 17194f41
      Tom Lane authored
      patches of 9-Dec (permissions fix) and 13-Dec (performance) as well as
      a partial fix for locking issues: concurrent DROP COLUMN should not
      create trouble anymore.  But concurrent DROP TABLE is still a risk, and
      there is no protection at all against creating a column of a domain while
      we are altering the domain.
      17194f41
  5. 03 Jan, 2003 1 commit
  6. 02 Jan, 2003 3 commits
  7. 01 Jan, 2003 3 commits
  8. 31 Dec, 2002 2 commits
  9. 30 Dec, 2002 10 commits
  10. 29 Dec, 2002 2 commits
  11. 27 Dec, 2002 5 commits