Skip to content
Snippets Groups Projects
  1. Jan 02, 2006
  2. Dec 29, 2005
  3. Oct 15, 2005
  4. Mar 16, 2005
  5. Jan 01, 2005
  6. Oct 17, 2004
  7. Aug 29, 2004
  8. May 27, 2004
  9. Jan 19, 2004
    • Tom Lane's avatar
      Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_path · 9bd681a5
      Tom Lane authored
      should not be too eager to reject paths involving unknown schemas, since
      it can't really tell whether the schemas exist in the target database.
      (Also, when reading pg_dumpall output, it could be that the schemas
      don't exist yet, but eventually will.)  ALTER USER SET has a similar issue.
      So, reduce the normal ERROR to a NOTICE when checking search_path values
      for these commands.  Supporting this requires changing the API for GUC
      assign_hook functions, which causes the patch to touch a lot of places,
      but the changes are conceptually trivial.
      9bd681a5
  10. Nov 29, 2003
    • PostgreSQL Daemon's avatar
      · 969685ad
      PostgreSQL Daemon authored
      $Header: -> $PostgreSQL Changes ...
      969685ad
  11. Aug 05, 2003
  12. Aug 04, 2003
  13. Jul 27, 2003
  14. Oct 18, 2002
  15. Sep 04, 2002
  16. Aug 10, 2002
  17. May 17, 2002
    • Tom Lane's avatar
      Merge the last few variable.c configuration variables into the generic · f0811a74
      Tom Lane authored
      GUC support.  It's now possible to set datestyle, timezone, and
      client_encoding from postgresql.conf and per-database or per-user
      settings.  Also, implement rollback of SET commands that occur in a
      transaction that later fails.  Create a SET LOCAL var = value syntax
      that sets the variable only for the duration of the current transaction.
      All per previous discussions in pghackers.
      f0811a74
  18. Apr 03, 2002
  19. Mar 06, 2002
    • Bruce Momjian's avatar
      Change made to elog: · 92288a1c
      Bruce Momjian authored
      o  Change all current CVS messages of NOTICE to WARNING.  We were going
      to do this just before 7.3 beta but it has to be done now, as you will
      see below.
      
      o Change current INFO messages that should be controlled by
      client_min_messages to NOTICE.
      
      o Force remaining INFO messages, like from EXPLAIN, VACUUM VERBOSE, etc.
      to always go to the client.
      
      o Remove INFO from the client_min_messages options and add NOTICE.
      
      Seems we do need three non-ERROR elog levels to handle the various
      behaviors we need for these messages.
      
      Regression passed.
      92288a1c
  20. Mar 02, 2002
    • Bruce Momjian's avatar
      Commit to match discussed elog() changes. Only update is that LOG is · a033daf5
      Bruce Momjian authored
      now just below FATAL in server_min_messages.  Added more text to
      highlight ordering difference between it and client_min_messages.
      
      ---------------------------------------------------------------------------
      
      REALLYFATAL => PANIC
      STOP => PANIC
      New INFO level the prints to client by default
      New LOG level the prints to server log by default
      Cause VACUUM information to print only to the client
      NOTICE => INFO where purely information messages are sent
      DEBUG => LOG for purely server status messages
      DEBUG removed, kept as backward compatible
      DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1 added
      DebugLvl removed in favor of new DEBUG[1-5] symbols
      New server_min_messages GUC parameter with values:
              DEBUG[5-1], INFO, NOTICE, ERROR, LOG, FATAL, PANIC
      New client_min_messages GUC parameter with values:
              DEBUG[5-1], LOG, INFO, NOTICE, ERROR, FATAL, PANIC
      Server startup now logged with LOG instead of DEBUG
      Remove debug_level GUC parameter
      elog() numbers now start at 10
      Add test to print error message if older elog() values are passed to elog()
      Bootstrap mode now has a -d that requires an argument, like postmaster
      a033daf5
  21. Nov 05, 2001
  22. Oct 28, 2001
  23. Oct 25, 2001
  24. Sep 29, 2001
  25. Mar 22, 2001
  26. Jan 24, 2001
  27. Nov 25, 2000
    • Tom Lane's avatar
      Make PGLC_setlocale() static, and document that it can't be used safely · e3269cab
      Tom Lane authored
      for any other purpose than PGLC_localeconv()'s internal save/restore of
      locale settings.  Fix cash.c to call PGLC_localeconv() rather than
      making a direct call to localeconv() --- the old way, if PGLC_localeconv()
      had already cached a locale result, it would be overwritten by the first
      cash_in or cash_out operation, leading to wrong-locale results later.
      Probably no demonstrable bug today, since we only appear to be looking
      at the LC_MONETARY results which should be the same anyway, but definitely
      a gotcha waiting to strike.
      e3269cab
  28. Aug 29, 2000
    • Bruce Momjian's avatar
      * to_char: · dffd8cac
      Bruce Momjian authored
        - full support for IW (ISO week) and vice versa conversion for IW too
          (the to_char 'week' support is now complete and I hope correct).
      
        Thomas, I use for IW code from timestamp.c, for this I create separate
        function date2isoweek() from original 'case DTK_WEEK:' code in the
        timestamp_part(). I mean will better use one code for same feature in
        date_part() and in to_char(). The isoweek2date() is added to timestamp.c
        too. Right?
      
        IMHO in 7.1 will all to_char's features complete. It is cca 41 templates
        for date/time and cca 21 for numbers.
      
       * to_ascii:
      
         - gcc, is it correct now? :-)
      
      
        In the patch is documentation for to_char's IW and for to_ascii().
      
                                                              Karel
      dffd8cac
  29. Jun 29, 2000
  30. Apr 12, 2000
  31. Mar 18, 2000
  32. Feb 08, 2000
  33. Jan 07, 2000
Loading