1. 04 Apr, 2003 4 commits
  2. 03 Apr, 2003 7 commits
  3. 02 Apr, 2003 6 commits
  4. 01 Apr, 2003 3 commits
  5. 31 Mar, 2003 4 commits
  6. 30 Mar, 2003 4 commits
  7. 29 Mar, 2003 3 commits
  8. 28 Mar, 2003 4 commits
  9. 27 Mar, 2003 5 commits
    • Tom Lane's avatar
      Fix bogus coding of SET DEFAULT ri triggers ... or at least make it less · 1bd159e4
      Tom Lane authored
      bogus than it was.  Per bug report from Adrian Pop.
      1bd159e4
    • Bruce Momjian's avatar
      Add <stdlib> to add calloc() prototype. · 15b9e2c5
      Bruce Momjian authored
      15b9e2c5
    • Bruce Momjian's avatar
      6f2d02d3
    • Bruce Momjian's avatar
      It may not be obvious to you, but the plpython regression tests · 9b59ddfb
      Bruce Momjian authored
      include output that vary depending on the python build one is
      running. Basically, the order of keys in a dictionary is
      non-deterministic, and that part of the test fails for me regularly.
      
      I rewrote the test to work around this problem, and include a patch
      file with that change and the change to the expected otuput as well.
      
      Mike Meyer
      9b59ddfb
    • Bruce Momjian's avatar
      New \d format: · c75d6548
      Bruce Momjian authored
      Example:
      
      test=# \d test
           Table "public.test"
       Column |  Type   | Modifiers
      --------+---------+-----------
       a      | integer | not null
      Indexes:
          "test_pkey" PRIMARY KEY btree (a)
      Check Constraints:
          "$2" CHECK (a > 1)
      Foreign Key Constraints:
          "$1" FOREIGN KEY (a) REFERENCES parent(b)
      Rules:
          myrule AS ON INSERT TO test DO INSTEAD NOTHING
      Triggers:
          "asdf asdf" AFTER INSERT OR DELETE ON test FOR EACH STATEMENT EXECUTE
      PROCEDURE update_pg_pwd_and_pg_group(),
          mytrigger AFTER INSERT OR DELETE ON test FOR EACH ROW EXECUTE PROCEDURE
      update_pg_pwd_and_pg_group()
      
      I have minimised the double quoting of identifiers as much as I could
      easily, and I will submit another patch when I have time to work on it that
      will use a 'fmtId' function to determine it exactly.
      
      I think it's a significant improvement in legibility...
      
      Obviously the table example above is slightly degenerate in that not many
      tables in production have heaps of (non-constraint) triggers and rules.
      
      Christopher Kings-Lynne
      c75d6548