Skip to content
Snippets Groups Projects
  1. May 24, 2012
  2. May 17, 2012
  3. Apr 05, 2011
  4. Nov 23, 2010
  5. Oct 22, 2010
  6. Sep 20, 2010
  7. Mar 02, 2010
  8. Feb 05, 2010
  9. Dec 23, 2009
    • Tom Lane's avatar
      Allow the index name to be omitted in CREATE INDEX, causing the system to · d68e08d1
      Tom Lane authored
      choose an index name the same as it would do for an unnamed index constraint.
      (My recent changes to the index naming logic have helped to ensure that this
      will be a reasonable choice.)  Per a suggestion from Peter.
      
      A necessary side-effect is to promote CONCURRENTLY to type_func_name_keyword
      status, ie, it can't be a table/column/index name anymore unless quoted.
      This is not all bad, since we have heard more than once of people typing
      CREATE INDEX CONCURRENTLY ON foo (...) and getting a normal index build of
      an index named "concurrently", which was not what they wanted.  Now this
      syntax will result in a concurrent build of an index with system-chosen
      name; which they can rename afterwards if they want something else.
      d68e08d1
  10. Nov 06, 2009
  11. Sep 23, 2009
    • Tom Lane's avatar
      Implement the DO statement to support execution of PL code without having · 9048b731
      Tom Lane authored
      to create a function for it.
      
      Procedural languages now have an additional entry point, namely a function
      to execute an inline code block.  This seemed a better design than trying
      to hide the transient-ness of the code from the PL.  As of this patch, only
      plpgsql has an inline handler, but probably people will soon write handlers
      for the other standard PLs.
      
      In passing, remove the long-dead LANCOMPILER option of CREATE LANGUAGE.
      
      Petr Jelinek
      9048b731
  12. Apr 06, 2009
  13. Feb 24, 2009
  14. Dec 19, 2008
    • Peter Eisentraut's avatar
      SQL/MED catalog manipulation facilities · cae565e5
      Peter Eisentraut authored
      This doesn't do any remote or external things yet, but it gives modules
      like plproxy and dblink a standardized and future-proof system for
      managing their connection information.
      
      Martin Pihlak and Peter Eisentraut
      cae565e5
  15. Dec 03, 2008
  16. Jan 30, 2008
  17. Dec 30, 2006
  18. Oct 08, 2006
  19. Jul 31, 2006
    • Tom Lane's avatar
      Change the bootstrap sequence so that toast tables for system catalogs are · 6e38e34d
      Tom Lane authored
      created in the bootstrap phase proper, rather than added after-the-fact
      by initdb.  This is cleaner than before because it allows us to retire the
      undocumented ALTER TABLE ... CREATE TOAST TABLE command, but the real reason
      I'm doing it is so that toast tables of shared catalogs will now have
      predetermined OIDs.  This will allow a reasonably clean solution to the
      problem of locking tables before we load their relcache entries, to appear
      in a forthcoming patch.
      6e38e34d
  20. Oct 12, 2005
  21. Nov 27, 2004
  22. Oct 18, 2004
  23. Mar 09, 2004
  24. Nov 29, 2003
    • PostgreSQL Daemon's avatar
      · 969685ad
      PostgreSQL Daemon authored
      $Header: -> $PostgreSQL Changes ...
      969685ad
  25. Nov 04, 2003
  26. Aug 31, 2003
  27. Jun 12, 2003
  28. Nov 11, 2002
  29. Nov 02, 2002
  30. Jun 20, 2002
  31. Jan 08, 2002
  32. Nov 17, 2001
  33. Nov 02, 2001
  34. May 13, 2001
  35. Jan 06, 2001
Loading