Skip to content
Snippets Groups Projects
  1. Dec 19, 2011
    • Peter Eisentraut's avatar
      Add support for privileges on types · 72920557
      Peter Eisentraut authored
      This adds support for the more or less SQL-conforming USAGE privilege
      on types and domains.  The intent is to be able restrict which users
      can create dependencies on types, which restricts the way in which
      owners can alter types.
      
      reviewed by Yeb Havinga
      72920557
  2. Aug 07, 2011
    • Peter Eisentraut's avatar
      Fix a whitespace issue with the man pages · 6ef24487
      Peter Eisentraut authored
      There is what may actually be a mistake in our markup.  The problem is
      in a situation like
      
      <para>
       <command>FOO</command> is ...
      
      there is strictly speaking a line break before "FOO".  In the HTML
      output, this does not appear to be a problem, but in the man page
      output, this shows up, so you get double blank lines at odd places.
      
      So far, we have attempted to work around this with an XSL hack, but
      that causes other problems, such as creating run-ins in places like
      
      <acronym>SQL</acronym> <command>COPY</command>
      
      So fix the problem properly by removing the extra whitespace.  I only
      fixed the problems that affect the man page output, not all the
      places.
      6ef24487
  3. Nov 23, 2010
  4. Sep 20, 2010
  5. Jul 08, 2010
  6. Jun 22, 2010
    • Robert Haas's avatar
      Deprecate the use of => as an operator name. · f9742123
      Robert Haas authored
      In HEAD, emit a warning when an operator named => is defined.
      In both HEAD and the backbranches (except in 8.2, where contrib
      modules do not have documentation), document that hstore's text =>
      text operator may be removed in a future release, and encourage the
      use of the hstore(text, text) function instead.  This function only
      exists in HEAD (previously, it was called tconvert), so backpatch
      it back to 8.2, when hstore was added.  Per discussion.
      f9742123
  7. Apr 03, 2010
    • Peter Eisentraut's avatar
      Remove unnecessary xref endterm attributes and title ids · 6dcce398
      Peter Eisentraut authored
      The endterm attribute is mainly useful when the toolchain does not support
      automatic link target text generation for a particular situation.  In  the
      past, this was required by the man page tools for all reference page links,
      but that is no longer the case, and it now actually gets in the way of
      proper automatic link text generation.  The only remaining use cases are
      currently xrefs to refsects.
      6dcce398
  8. Sep 19, 2009
  9. Nov 14, 2008
  10. Nov 28, 2007
  11. Feb 01, 2007
  12. Dec 23, 2006
    • Tom Lane's avatar
      Restructure operator classes to allow improved handling of cross-data-type · a78fcfb5
      Tom Lane authored
      cases.  Operator classes now exist within "operator families".  While most
      families are equivalent to a single class, related classes can be grouped
      into one family to represent the fact that they are semantically compatible.
      Cross-type operators are now naturally adjunct parts of a family, without
      having to wedge them into a particular opclass as we had done originally.
      
      This commit restructures the catalogs and cleans up enough of the fallout so
      that everything still works at least as well as before, but most of the work
      needed to actually improve the planner's behavior will come later.  Also,
      there are not yet CREATE/DROP/ALTER OPERATOR FAMILY commands; the only way
      to create a new family right now is to allow CREATE OPERATOR CLASS to make
      one by default.  I owe some more documentation work, too.  But that can all
      be done in smaller pieces once this infrastructure is in place.
      a78fcfb5
  13. Sep 16, 2006
  14. Jan 04, 2005
  15. Sep 20, 2004
  16. Jun 25, 2004
  17. Dec 11, 2003
  18. Nov 29, 2003
    • PostgreSQL Daemon's avatar
      · 969685ad
      PostgreSQL Daemon authored
      $Header: -> $PostgreSQL Changes ...
      969685ad
  19. Sep 22, 2003
  20. Sep 09, 2003
  21. Aug 31, 2003
  22. Aug 18, 2003
  23. Apr 22, 2003
  24. Mar 25, 2003
  25. Jan 19, 2003
    • Bruce Momjian's avatar
      This patch includes a lot of minor cleanups to the SGML documentation, · be2b660e
      Bruce Momjian authored
      including:
      
      - replacing all the appropriate usages of <citetitle>PostgreSQL
      ...</citetitle> with &cite-user;, &cite-admin;, and so on
      
      - fix an omission in the EXECUTE documentation
      
      - add some more text to the EXPLAIN documentation
      
      - improve the PL/PgSQL RETURN NEXT documentation (more work to do here)
      
      - minor markup fixes
      
      
      Neil Conway
      be2b660e
  26. Sep 21, 2002
  27. Aug 23, 2002
  28. Aug 10, 2002
  29. May 18, 2002
  30. Apr 23, 2002
  31. Apr 21, 2002
    • Thomas G. Lockhart's avatar
      Augment the date/time examples in the User's Guide to reflect the newer · c05f29e8
      Thomas G. Lockhart authored
       capabilities of specifying time zones as intervals per SQL9x.
      Put refentrytitle contents on the same line as the tag.
       Otherwise, leading whitespace is propagated into the product, which
       (at least) messes up the ToC layout.
      Remove (some) docinfo tags containing dates. Best to omit if the dates
       are not accurate; maybe use CVS dates instead or leave them out.
      c05f29e8
  32. Apr 17, 2002
    • 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
  33. Mar 22, 2002
  34. Jan 20, 2002
  35. Jan 07, 2002
  36. Dec 08, 2001
  37. Sep 13, 2001
  38. Sep 03, 2001
  39. May 08, 2001
    • Bruce Momjian's avatar
      drop_function.sgml: · 04e14fa3
      Bruce Momjian authored
      ===================
      In Notes:
       Refer to CREATE FUNCTION for information on creating aggregate functions.
                                                            ^^^^^^^^^^^^^^^^^^^
      I assume it must read C function instead.
      
      In Compatibility SQL/PSM:
       SQL/PSM is a proposed standard.
      
       We had that before: remove proposed.
      
      
      drop_index.sgml:
      ================
      <REFNAME>: Removes existing indexes from a database
      
      as far as I can see index should be singular. The command description is
      written as if only one index can be removed at a time. Interestingly
      enough, in v7.0.2 it was in fact singular. Am I mistaken here?
      
      drop_operator.sgml:
      ===================
      In Outputs the arguments are referred to as type and type2, but the synopsis
      and Inputs section these are left_type and right_type, respectively. Also,
      oper is used in Outputs versus id in Inputs/Synopsis. In the translation I
      follow the replaceables used in the Inputs/Synopsis part.
      
      Frank Wegmann
      04e14fa3
Loading