1. 16 Sep, 2004 9 commits
  2. 14 Sep, 2004 11 commits
  3. 13 Sep, 2004 9 commits
  4. 12 Sep, 2004 3 commits
  5. 11 Sep, 2004 4 commits
  6. 10 Sep, 2004 4 commits
    • Bruce Momjian's avatar
      Done: · 8a54a518
      Bruce Momjian authored
      < * Have AFTER triggers execute after the appropriate SQL statement in a
      > * -Have AFTER triggers execute after the appropriate SQL statement in a
      8a54a518
    • Tom Lane's avatar
      Fix some problems with restoring databases owned by non-superusers, · 1d681d6c
      Tom Lane authored
      as per bug #1249; and remove the last vestiges of using \connect to
      change authorization.
      1d681d6c
    • Tom Lane's avatar
      Fire non-deferred AFTER triggers immediately upon query completion, · b339d1ff
      Tom Lane authored
      rather than when returning to the idle loop.  This makes no particular
      difference for interactively-issued queries, but it makes a big difference
      for queries issued within functions: trigger execution now occurs before
      the calling function is allowed to proceed.  This responds to numerous
      complaints about nonintuitive behavior of foreign key checking, such as
      http://archives.postgresql.org/pgsql-bugs/2004-09/msg00020.php, and
      appears to be required by the SQL99 spec.
      Also take the opportunity to simplify the data structures used for the
      pending-trigger list, rename them for more clarity, and squeeze out a
      bit of space.
      b339d1ff
    • Bruce Momjian's avatar
      Add: · 856d1faa
      Bruce Momjian authored
      > * Make row-wise comparisons work per SQL spec
      >
      856d1faa