1. 02 Feb, 2011 3 commits
  2. 01 Feb, 2011 19 commits
  3. 31 Jan, 2011 10 commits
  4. 30 Jan, 2011 2 commits
    • Tom Lane's avatar
      Make reduce_outer_joins() smarter about semijoins. · 9688c4e6
      Tom Lane authored
      reduce_outer_joins() mistakenly treated a semijoin like a left join for
      purposes of deciding whether not-null constraints created by the join's
      quals could be passed down into the join's left-hand side (possibly
      resulting in outer-join simplification there).  Actually, semijoin works
      like inner join for this purpose, ie, we do not need to see any rows that
      can't possibly satisfy the quals.  Hence, two-line fix to treat semi and
      inner joins alike.  Per observation by Andres Freund about a performance
      gripe from Yazan Suleiman.
      
      Back-patch to 8.4, since this oversight has been there since the current
      handling of semijoins was implemented.
      9688c4e6
    • Magnus Hagander's avatar
      Add option to include WAL in base backup · 507069de
      Magnus Hagander authored
      When included, this makes the base backup a complete working
      "clone" of the initial database, ready to have a postmaster
      started against it without the need to set up any log archiving
      or similar.
      
      Magnus Hagander, reviewed by Fujii Masao and Heikki Linnakangas
      507069de
  5. 29 Jan, 2011 4 commits
  6. 28 Jan, 2011 1 commit
  7. 27 Jan, 2011 1 commit
    • Tom Lane's avatar
      Rephrase pg_conversion description to avoid splitting link across page. · 20a0f972
      Tom Lane authored
      The link to the CREATE CONVERSION manual page was split across a page
      boundary in the PDF output, leading to "\pdfendlink ended up in different
      nesting level than \pdfstartlink" error while building PDFs.
      
      It wouldn't be worth changing text that's undergoing active editing to
      avoid this, since other editing might result in moving the link away from
      the page end anyway.  But this paragraph has been static for a long time,
      so might as well fix it to prevent it from being an issue in future.
      20a0f972