1. 21 7月, 2004 3 次提交
    • B
      Add: · 54069555
      Bruce Momjian 提交于
      > * Fix data types where equality comparison isn't intuitive, e.g. box
      54069555
    • B
      Done: · 3df8b47a
      Bruce Momjian 提交于
      > 	o -Allow parameters to be specified by name and type during definition
      3df8b47a
    • M
      Synced parser and keyword list. · 5420ed3a
      Michael Meskes 提交于
      Fixed handling of cyclic defines.
      5420ed3a
  2. 20 7月, 2004 6 次提交
    • B
      Here is another patch that fixes a stack of pg_dump bugs: · 45995219
      Bruce Momjian 提交于
      * Fix help text ordering
      
      * Add back --set-session-authorization to pg_dumpall.  Updated the docs
      for that.  Updated help for that.
      
      * Dump ALTER USER commands for the cluster owner ("pgsql").  These are
      dumped AFTER the create user and create database commands in case the
      permissions to do these have been revoked.
      
      * Dump ALTER OWNER for public schema (because it's possible to change
      it).  This was done by adding TOC entries for the public schema, and
      filtering them out at archiver time.  I also save the owner in the TOC
      entry just for the public schema.
      
      * Suppress dumping single quotes around schema_path and DateStyle
      options when they are set using ALTER USER or ALTER DATABASE.  Added a
      comment to the steps in guc.c to remind people to update that list.
      
      * Fix dumping in --clean mode against a pre-7.3 server.  It just sets
      all drop statements to assume the public schema, allowing it to restore
      without error.
      
      * Cleaned up text output.  eg. Don't output -- Tablespaces comment if
      there are none.  Same for groups and users.
      
      * Make the commands to DELETE FROM pg_shadow and DELETE FROM pg_group
      only be output when -c mode is enabled.  I'm not sure why that hasn't
      been done before?!?!
      
      This should be good for application asap, after which I will start on
      regression dumping 7.0-7.4 databases.
      
      Christopher Kings-Lynne
      45995219
    • T
      Fix incorrect tracking of session authorization in the presence of ACLs · 465edca3
      Tom Lane 提交于
      that contain rights granted by non-owners.  Per bug report from
      Nishad Prakash.
      465edca3
    • B
      Done: · 8459b2d4
      Bruce Momjian 提交于
      > * -Allow configuration files to be specified in a different directory
      8459b2d4
    • B
      No CVS FAQ, just CVS docs. · 6ce4738e
      Bruce Momjian 提交于
      6ce4738e
    • B
      *** empty log message *** · 05097632
      Bruce Momjian 提交于
      05097632
    • T
      4ef47f06
  3. 19 7月, 2004 2 次提交
  4. 18 7月, 2004 3 次提交
  5. 17 7月, 2004 3 次提交
    • B
      Add: · 62754194
      Bruce Momjian 提交于
      > 	o Enforce rules for setting combinations
      62754194
    • T
      Invent ResourceOwner mechanism as per my recent proposal, and use it to · fe548629
      Tom Lane 提交于
      keep track of portal-related resources separately from transaction-related
      resources.  This allows cursors to work in a somewhat sane fashion with
      nested transactions.  For now, cursor behavior is non-subtransactional,
      that is a cursor's state does not roll back if you abort a subtransaction
      that fetched from the cursor.  We might want to change that later.
      fe548629
    • B
      Here is a patch required to build plperl with win32. The issues were: · f4c069ca
      Bruce Momjian 提交于
      * perl_useshrplib gets set to "yes" and not to "true". I assume it's set
      to "true" on unix, so I left both.
      * Need to translate backslashes into slashes
      * The linker config coming out of perl was for MSVC and not for mingw
      
      Magnus Hagander
      f4c069ca
  6. 16 7月, 2004 1 次提交
  7. 15 7月, 2004 5 次提交
  8. 14 7月, 2004 1 次提交
  9. 13 7月, 2004 14 次提交
  10. 12 7月, 2004 2 次提交
    • B
      This patch adds the following options to pg_dumpall, to be passed to · a0db74a3
      Bruce Momjian 提交于
      pg_dump:
      
      -S, --superuser=NAME
      
      -O, --no-owner
      
      -X disable-dollar-quoting, --disable-dollar-quoting
      
      -X disable-triggers, --disable-triggers
      
      Christopher Kings-Lynne
      a0db74a3
    • B
      The attached patch, which incorporates the previous one sent and · 96b9dc1a
      Bruce Momjian 提交于
      currently unapplied regarding spi_internal.c, makes some additional
      fixes relating to return types, and also contains the fix for
      preventing  the use of insecure versions of Safe.pm.
      
      There is one remaing return case that does not appear to work, namely
      return of a composite directly in a select, i.e. if  foo returns some
      composite type, 'select * from foo()' works but 'select foo()' doesn't.
      We will either fix that or document it as a limitation.
      
      The function plperl_func_handler is a mess - I will try to get it
      cleaned up (and split up) in a subsequent patch, time permitting.
      
      Also, reiterating previous advice - this changes slightly the API for
      spi_exec_query - the returned object has either 2 or 3 members: 'status'
      (string) and 'proceesed' (int,- number of rows) and, if rows are
      returned, 'rows' (array of tuple hashes).
      
      Andrew Dunstan
      96b9dc1a