1. 17 Feb, 2007 6 commits
  2. 16 Feb, 2007 20 commits
  3. 15 Feb, 2007 3 commits
    • Alvaro Herrera's avatar
      Restructure autovacuum in two processes: a dummy process, which runs · 18206509
      Alvaro Herrera authored
      continuously, and requests vacuum runs of "autovacuum workers" to postmaster.
      The workers do the actual vacuum work.  This allows for future improvements,
      like allowing multiple autovacuum jobs running in parallel.
      
      For now, the code keeps the original behavior of having a single autovac
      process at any time by sleeping until the previous worker has finished.
      18206509
    • Tom Lane's avatar
      Add ORDER BY to a query on information_schema.views, to avoid possible · eecbb332
      Tom Lane authored
      platform-specific result ordering.  Per buildfarm results.
      eecbb332
    • Tom Lane's avatar
      Repair oversight in 8.2 change that improved the handling of "pseudoconstant" · bfe553fb
      Tom Lane authored
      WHERE clauses.  createplan.c is now willing to stick a gating Result node
      almost anywhere in the plan tree, and in particular one can wind up directly
      underneath a MergeJoin node.  This means it had better be willing to handle
      Mark/Restore.  Fortunately, that's trivial in such cases, since we can just
      pass off the call to the input node (which the planner has previously ensured
      can handle Mark/Restore).  Per report from Phil Frost.
      bfe553fb
  4. 14 Feb, 2007 11 commits