1. 22 2月, 2000 3 次提交
  2. 10 2月, 2000 1 次提交
  3. 06 2月, 2000 1 次提交
  4. 05 2月, 2000 1 次提交
  5. 04 2月, 2000 1 次提交
  6. 03 2月, 2000 1 次提交
  7. 30 1月, 2000 1 次提交
  8. 29 1月, 2000 1 次提交
  9. 28 1月, 2000 3 次提交
  10. 25 1月, 2000 1 次提交
  11. 24 1月, 2000 1 次提交
  12. 23 1月, 2000 2 次提交
  13. 22 1月, 2000 1 次提交
  14. 21 1月, 2000 2 次提交
  15. 17 1月, 2000 1 次提交
  16. 16 1月, 2000 5 次提交
  17. 14 1月, 2000 1 次提交
  18. 13 1月, 2000 7 次提交
  19. 11 1月, 2000 1 次提交
  20. 10 1月, 2000 2 次提交
  21. 14 12月, 1999 1 次提交
  22. 12 12月, 1999 2 次提交
    • B
      I'm in TODO mood today ... · cb00b7fa
      Bruce Momjian 提交于
      * Document/trigger/rule so changes to pg_shadow recreate pg_pwd
      
      I did it with a trigger and it seems to work like a charm. The function
      that already updates the file for create and alter user has been made a
      built-in "SQL" function and a trigger is created at initdb time.
      
      Comments around the pg_pwd updating function seem to be worried about
      this
      routine being called concurrently, but I really don't see a reason to
      worry about this. Verify for yourself. I guess we never had a system
      trigger before, so treat this with care, and feel free to adjust the
      nomenclature as well.
      
      --
      Peter Eisentraut                  Sernanders väg 10:115
      cb00b7fa
    • B
      Meanwhile, database names with single quotes in names don't work very well · 11023eb1
      Bruce Momjian 提交于
      at all, and because of shell quoting rules this can't be fixed, so I put
      in error messages to that end.
      
      Also, calling create or drop database in a transaction block is not so
      good either, because the file system mysteriously refuses to roll back rm
      calls on transaction aborts. :) So I put in checks to see if a transaction
      is in progress and signal an error.
      
      Also I put the whole call in a transaction of its own to be able to roll
      back changes to pg_database in case the file system operations fail.
      
      The alternative location issues I posted recently were untouched, awaiting
      the outcome of that discussion. Other than that, this should be much more
      fool-proof now.
      
      The docs I cleaned up as well.
      
      Peter Eisentraut                  Sernanders väg 10:115
      11023eb1