Skip to content
Snippets Groups Projects
  1. May 18, 2002
  2. May 17, 2002
  3. May 14, 2002
  4. May 13, 2002
  5. May 11, 2002
  6. May 09, 2002
  7. May 06, 2002
    • Tom Lane's avatar
      Accept SET SESSION AUTHORIZATION DEFAULT and RESET SESSION AUTHORIZATION · 28227889
      Tom Lane authored
      to reset session userid to the originally-authenticated name.  Also,
      relax SET SESSION AUTHORIZATION to allow specifying one's own username
      even if one is not superuser, so as to avoid unnecessary error messages
      when loading a pg_dump file that uses this command.  Per discussion from
      several months ago.
      28227889
  8. May 03, 2002
  9. Apr 30, 2002
  10. Apr 26, 2002
  11. Apr 25, 2002
  12. Apr 24, 2002
  13. Apr 23, 2002
  14. Apr 22, 2002
  15. Apr 21, 2002
  16. Apr 20, 2002
  17. Apr 19, 2002
    • Tom Lane's avatar
      pg_trigger's index on tgrelid is replaced by a unique index on · 20173716
      Tom Lane authored
      (tgrelid, tgname).  This provides an additional check on trigger name
      uniqueness per-table (which was already enforced by the code anyway).
      With this change, RelationBuildTriggers will read the triggers in
      order by tgname, since it's scanning using this index.  Since a
      predictable trigger ordering has been requested for some time, document
      this behavior as a feature.  Also document that rules fire in name
      order, since yesterday's changes to pg_rewrite indexing cause that too.
      20173716
  18. Apr 18, 2002
  19. Apr 17, 2002
    • Tom Lane's avatar
      Opclasses live in namespaces. I also took the opportunity to create · 27a54ae2
      Tom Lane authored
      an 'opclass owner' column in pg_opclass.  Nothing is done with it at
      present, but since there are plans to invent a CREATE OPERATOR CLASS
      command soon, we'll probably want DROP OPERATOR CLASS too, which
      suggests that a notion of ownership would be a good idea.
      27a54ae2
    • Tom Lane's avatar
      Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR take · 6cef5d25
      Tom Lane authored
      qualified operator names directly, for example CREATE OPERATOR myschema.+
      ( ... ).  To qualify an operator name in an expression you need to write
      OPERATOR(myschema.+) (thanks to Peter for suggesting an escape hatch).
      I also took advantage of having to reformat pg_operator to fix something
      that'd been bugging me for a while: mergejoinable operators should have
      explicit links to the associated cross-data-type comparison operators,
      rather than hardwiring an assumption that they are named < and >.
      6cef5d25
  20. Apr 16, 2002
  21. Apr 14, 2002
  22. Apr 13, 2002
Loading