Skip to content
Snippets Groups Projects
  1. Jun 22, 2012
  2. Jun 13, 2012
    • Tom Lane's avatar
      Deprecate use of GLOBAL and LOCAL in temp table creation. · c3bc76bd
      Tom Lane authored
      Aside from adjusting the documentation to say that these are deprecated,
      we now report a warning (not an error) for use of GLOBAL, since it seems
      fairly likely that we might change that to request SQL-spec-compliant temp
      table behavior in the foreseeable future.  Although our handling of LOCAL
      is equally nonstandard, there is no evident interest in ever implementing
      SQL modules, and furthermore some other products interpret LOCAL as
      behaving the same way we do.  So no expectation of change and no warning
      for LOCAL; but it still seems a good idea to deprecate writing it.
      
      Noah Misch
      c3bc76bd
  3. Nov 25, 2011
    • Tom Lane's avatar
      Fix unsupported options in CREATE TABLE ... AS EXECUTE. · 9ed439a9
      Tom Lane authored
      The WITH [NO] DATA option was not supported, nor the ability to specify
      replacement column names; the former limitation wasn't even documented, as
      per recent complaint from Naoya Anzai.  Fix by moving the responsibility
      for supporting these options into the executor.  It actually takes less
      code this way ...
      
      catversion bump due to change in representation of IntoClause, which might
      affect stored rules.
      9ed439a9
  4. Aug 30, 2011
  5. 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
  6. Dec 29, 2010
    • Robert Haas's avatar
      Support unlogged tables. · 53dbc27c
      Robert Haas authored
      The contents of an unlogged table are WAL-logged; thus, they are not
      available on standby servers and are truncated whenever the database
      system enters recovery.  Indexes on unlogged tables are also unlogged.
      Unlogged GiST indexes are not currently supported.
      53dbc27c
  7. Nov 23, 2010
  8. Sep 20, 2010
  9. 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
  10. Nov 20, 2008
  11. Nov 14, 2008
  12. Oct 28, 2008
  13. Jun 03, 2007
    • Tom Lane's avatar
      Create a GUC parameter temp_tablespaces that allows selection of the · acfce502
      Tom Lane authored
      tablespace(s) in which to store temp tables and temporary files.  This is a
      list to allow spreading the load across multiple tablespaces (a random list
      element is chosen each time a temp object is to be created).  Temp files are
      not stored in per-database pgsql_tmp/ directories anymore, but per-tablespace
      directories.
      
      Jaime Casanova and Albert Cervera, with review by Bernd Helmle and Tom Lane.
      acfce502
  14. Sep 18, 2006
  15. Sep 16, 2006
  16. Jul 04, 2006
  17. Jul 02, 2006
  18. Feb 19, 2006
  19. Nov 01, 2005
  20. Oct 15, 2005
  21. Jan 09, 2005
  22. Jan 05, 2005
  23. Jan 04, 2005
  24. Dec 13, 2004
  25. Nov 27, 2004
  26. Sep 23, 2004
  27. Aug 24, 2004
  28. Aug 04, 2004
  29. Mar 09, 2004
  30. Jan 11, 2004
    • Neil Conway's avatar
      Implement "WITH / WITHOID OIDS" clause for CREATE TABLE AS. This is · 98dcf085
      Neil Conway authored
      intended to allow application authors to insulate themselves from
      changes to the default value of 'default_with_oids' in future releases
      of PostgreSQL.
      
      This patch also fixes a bug in the earlier implementation of the
      'default_with_oids' GUC variable: code in gram.y should not examine
      the value of GUC variables directly due to synchronization issues.
      98dcf085
  31. Dec 14, 2003
  32. Dec 01, 2003
  33. Nov 29, 2003
    • PostgreSQL Daemon's avatar
      · 969685ad
      PostgreSQL Daemon authored
      $Header: -> $PostgreSQL Changes ...
      969685ad
  34. Sep 09, 2003
  35. Aug 31, 2003
  36. Jul 01, 2003
  37. May 04, 2003
    • Tom Lane's avatar
      When a TIMESTAMP, TIME, or INTERVAL precision is specified larger than our · ac5fdea6
      Tom Lane authored
      implementation limits, do not issue an ERROR; instead issue a NOTICE and use
      the max supported value.  Per pgsql-general discussion of 28-Apr, this is
      needed to allow easy porting from pre-7.3 releases where the limits were
      higher.
      
      Unrelated change in same area: accept GLOBAL TEMP/TEMPORARY as a synonym
      for TEMPORARY, as per pgsql-hackers discussion of 15-Apr.  We previously
      rejected it, but that was based on a misreading of the spec --- SQL92's
      GLOBAL temp tables are really closer to what we have than their LOCAL ones.
      ac5fdea6
  38. Apr 22, 2003
  39. Nov 22, 2002
  40. Apr 23, 2002
Loading