1. 05 Apr, 2011 1 commit
  2. 04 Apr, 2011 10 commits
  3. 03 Apr, 2011 3 commits
    • Robert Haas's avatar
      Improve documentation on the range of the numeric data type. · cabf5d84
      Robert Haas authored
      Gianni Ciolli, reviewed by Noah Misch
      cabf5d84
    • Robert Haas's avatar
      Remove mention of using "man" from the tutorial. · 1981fb73
      Robert Haas authored
      This isn't applicable on Windows, and the internal link to the
      psql documentation should be more than sufficient.
      
      Susanne Ebrecht
      1981fb73
    • Robert Haas's avatar
      Avoid possible hang during smart shutdown. · 38b27792
      Robert Haas authored
      If a smart shutdown occurs just as a child is starting up, and the
      child subsequently becomes a walsender, there is a race condition:
      the postmaster might count the exstant backends, determine that there
      is one normal backend, and wait for it to die off.  Had the walsender
      transition already occurred before the postmaster counted, it would
      have proceeded with the shutdown.
      
      To fix this, have each child that transforms into a walsender kick
      the postmaster just after doing so, so that the state machine is
      certain to advance.
      
      Fujii Masao
      38b27792
  4. 02 Apr, 2011 2 commits
  5. 01 Apr, 2011 6 commits
  6. 31 Mar, 2011 5 commits
  7. 30 Mar, 2011 6 commits
  8. 29 Mar, 2011 2 commits
  9. 28 Mar, 2011 5 commits
    • Peter Eisentraut's avatar
      Add maintainer-check target · 6c0dfc03
      Peter Eisentraut authored
      This can do various source code checks that are not appropriate for
      either the build or the regression tests.  Currently: duplicate_oids,
      SGML syntax and tabs check, NLS syntax check.
      6c0dfc03
    • Peter Eisentraut's avatar
      Make duplicate_oids return nonzero exit status if duplicates were found · aa6fdd18
      Peter Eisentraut authored
      Automatic detection of errors is easier that way.
      aa6fdd18
    • Tom Lane's avatar
      Prevent a rowtype from being included in itself. · eb51af71
      Tom Lane authored
      Eventually we might be able to allow that, but it's not clear how many
      places need to be fixed to prevent infinite recursion when there's a direct
      or indirect inclusion of a rowtype in itself.  One such place is
      CheckAttributeType(), which will recurse to stack overflow in cases such as
      those exhibited in bug #5950 from Alex Perepelica.  If we were sure it was
      the only such place, we could easily modify the code added by this patch to
      stop the recursion without a complaint ... but it probably isn't the only
      such place.  Hence, throw error until such time as someone is excited
      enough about this type of usage to put work into making it safe.
      
      Back-patch as far as 8.3.  8.2 doesn't have the recursive call in
      CheckAttributeType in the first place, so I see no need to add code there
      in the absence of clear evidence of a problem elsewhere.
      eb51af71
    • Bruce Momjian's avatar
      Add 9.1 release note link for synchronous replication. · 5c22c0ed
      Bruce Momjian authored
      We already had links to the GUC variables that control it.
      5c22c0ed
    • Robert Haas's avatar
      Mark up release notes using <link>. · 7c7fd882
      Robert Haas authored
      Unlike <xref>, this actually works.
      7c7fd882