1. 28 1月, 2007 4 次提交
  2. 27 1月, 2007 12 次提交
  3. 26 1月, 2007 5 次提交
  4. 25 1月, 2007 16 次提交
    • B
      Update pg_dumpall -f option description. · 167fa70a
      Bruce Momjian 提交于
      167fa70a
    • B
      Correction: temp_tablespaces was implemented by Albert Cervera Areny, · c8bdd8ce
      Bruce Momjian 提交于
      with cleanup by Jaime Casanova.
      c8bdd8ce
    • B
    • P
      Various fixes in the logic of XML functions: · 22bd156f
      Peter Eisentraut 提交于
      - Add new SQL command SET XML OPTION (also available via regular GUC) to
        control the DOCUMENT vs. CONTENT option in implicit parsing and
        serialization operations.
      
      - Subtle corrections in the handling of the standalone property in
        xmlroot().
      
      - Allow xmlroot() to work on content fragments.
      
      - Subtle corrections in the handling of the version property in
        xmlconcat().
      
      - Code refactoring for producing XML declarations.
      22bd156f
    • B
      Done: · 9597446d
      Bruce Momjian 提交于
      > 	o -Add a GUC variable to control the tablespace for temporary objects
      9597446d
    • B
      Add GUC temp_tablespaces to provide a default location for temporary · 148ea5cb
      Bruce Momjian 提交于
      objects.
      
      Jaime Casanova
      148ea5cb
    • B
      Properly detoast access to bytea field pg_trigger.tgargs. Old code · 5af6b2ab
      Bruce Momjian 提交于
      might cause server crash.
      
      Backpatch to 8.2.X.
      5af6b2ab
    • B
      Fix for plpython functions; return true/false for boolean, · 25128176
      Bruce Momjian 提交于
      rather than 1/0.  This helps when creating trigger functions that output
      SQL.
      
      Guido Goldstein
      25128176
    • B
      Add 'output file' option for pg_dumpall, especially useful for Win32, · 6441288e
      Bruce Momjian 提交于
      where output redirection of child processes (pg_dump) doesn't work.
      
      Dave Page
      6441288e
    • B
      Remove developers list from TODO list now that we have URLs to reference · 1b7d863f
      Bruce Momjian 提交于
      discussions.
      
      <
      <
      < ---------------------------------------------------------------------------
      <
      <
      < Developers who have claimed items are:
      < --------------------------------------
      < * Alvaro is Alvaro Herrera <alvherre@dcc.uchile.cl>
      < * Andrew is Andrew Dunstan <andrew@dunslane.net>
      < * Bruce is Bruce Momjian <bruce@momjian.us> of EnterpriseDB
      < * Christopher is Christopher Kings-Lynne <chriskl@familyhealth.com.au> of
      <     Family Health Network
      < * D'Arcy is D'Arcy J.M. Cain <darcy@druid.net> of The Cain Gang Ltd.
      < * David is David Fetter <david@fetter.org>
      < * Fabien is Fabien Coelho <coelho@cri.ensmp.fr>
      < * Gavin is Gavin Sherry <swm@linuxworld.com.au> of Alcove Systems Engineering
      < * Greg is Greg Sabino Mullane <greg@turnstep.com>
      < * Jan is Jan Wieck <JanWieck@Yahoo.com> of Afilias, Inc.
      < * Joe is Joe Conway <mail@joeconway.com>
      < * Karel is Karel Zak <zakkr@zf.jcu.cz>
      < * Magnus is Magnus Hagander <mha@sollentuna.net>
      < * Marc is Marc Fournier <scrappy@hub.org> of PostgreSQL, Inc.
      < * Matthew T. O'Connor <matthew@zeut.net>
      < * Michael is Michael Meskes <meskes@postgresql.org> of Credativ
      < * Neil is Neil Conway <neilc@samurai.com>
      < * Oleg is Oleg Bartunov <oleg@sai.msu.su>
      < * Pavel is Pavel Stehule <pavel.stehule@hotmail.com>
      < * Peter is Peter Eisentraut <peter_e@gmx.net>
      < * Philip is Philip Warner <pjw@rhyme.com.au> of Albatross Consulting Pty. Ltd.
      < * Rod is Rod Taylor <pg@rbt.ca>
      < * Simon is Simon Riggs <simon@2ndquadrant.com>
      < * Stephan is Stephan Szabo <sszabo@megazone23.bigpanda.com>
      < * Tatsuo is Tatsuo Ishii <ishii@sraoss.co.jp> of SRA OSS, Inc. Japan
      < * Teodor is Teodor Sigaev <teodor@sigaev.ru>
      < * Tom is Tom Lane <tgl@sss.pgh.pa.us> of Red Hat
      1b7d863f
    • B
      Done: · 7aa09c5d
      Bruce Momjian 提交于
      < 	o Add -f to pg_dumpall
      > 	o -Add -f to pg_dumpall
      7aa09c5d
    • B
      Allow pg_dumpall to specify a database name rather than the default · d37881fd
      Bruce Momjian 提交于
      'template1'.
      
      Dave Page
      d37881fd
    • B
      Add --tablespaces-only and --roles-only options to pg_dumpall. · 5ce94b28
      Bruce Momjian 提交于
      Dave Page
      5ce94b28
    • B
      Prevent WAL logging when COPY is done in the same transation that · ef65f6f7
      Bruce Momjian 提交于
      created it.
      
      Simon Riggs
      ef65f6f7
    • B
      When using MSVC, disable the building of ecpg if pthreads is not · 693c85d9
      Bruce Momjian 提交于
      specified.
      
      Magnus Hagander
      693c85d9
    • T
      Get pg_utf_mblen(), pg_utf2wchar_with_len(), and utf2ucs() all on the same · 0887fa11
      Tom Lane 提交于
      page about the maximum UTF8 sequence length we support (4 bytes since 8.1,
      3 before that).  pg_utf2wchar_with_len never got updated to support 4-byte
      characters at all, and in any case had a buffer-overrun risk in that it
      could produce multiple pg_wchars from what mblen claims to be just one UTF8
      character.  The only reason we don't have a major security hole is that most
      callers allocate worst-case output buffers; the sole exception in released
      versions appears to be pre-8.2 iwchareq() (ie, ILIKE), which can be crashed
      due to zeroing out its return address --- but AFAICS that can't be exploited
      for anything more than a crash, due to inability to control what gets written
      there.  Per report from James Russell and Michael Fuhr.
      
      Pre-8.1 the risk is much less, but I still think pg_utf2wchar_with_len's
      behavior given an incomplete final character risks buffer overrun, so
      back-patch that logic change anyway.
      
      This patch also makes sure that UTF8 sequences exceeding the supported
      length (whichever it is) are consistently treated as error cases, rather
      than being treated like a valid shorter sequence in some places.
      0887fa11
  5. 24 1月, 2007 3 次提交