1. 15 10月, 2002 6 次提交
  2. 14 10月, 2002 7 次提交
    • B
      - Link the entries in the table to the catalog heading · 8fc1f413
      Bruce Momjian 提交于
      - Wrap them in the <database class="table"> tags, since thats what they
      are (no markup rules for this, so it inherits from parent -- no style
      change)
      - Mention that pg_database, pg_shadow, and pg_group are global, and the
      rest are local to the specific DB. (I believe this is correct).
      
      > Works for me, though I suppose we could explain what the exceptions are
      > like in general terms.  Perhaps something like
      >
      > 'Most system catalogs are copied from the template database during
      > database creation, and are thereafter database-specific.  A few
      > catalogs are physically shared across all databases in an installation;
      > these are marked in the descriptions of the individual catalogs.'
      
      Ok, new patch.
      
      Rod Taylor
      8fc1f413
    • B
      This trivial patch fixes a bunch of spelling mistakes in the · 4c59afae
      Bruce Momjian 提交于
      contrib/dbmirror/README.dbmirror doc file.
      
      Neil Conway
      4c59afae
    • B
      As Niel so nicely pointed out this morning, the output of EXPLAIN · ac376a3e
      Bruce Momjian 提交于
      ANALYZE is not quite clear when branches of the query are never
      executed. So this tiny patch fixes that.
      
      The patch is attached and can also be found at:
      http://svana.org/kleptog/pgsql/pgsql-explain.patch
      
      Martijn van Oosterhout
      ac376a3e
    • B
      I have attached two patches as per: · 1f653ec3
      Bruce Momjian 提交于
      1) pltcl:
      Add SPI_freetuptable() calls to avoid memory leaks (Me + Neil Conway)
      Change sprintf()s to snprintf()s (Neil Conway)
      Remove header files included elsewhere (Neil Conway)
      
      2)plpython:
      Add SPI_freetuptable() calls to avoid memory leaks
      Cosemtic change to remove a compiler warning
      
      
      Notes:
      
      I have tested pltcl.c for
       a) the original leak problem reported for the repeated call of spi_exec
      in a TCL fragment
      and
       b) the subsequent report resulting from the use of spi_exec -array
      in a TCL
      fragment.
      
      The plpython.c patch is exactly the same as that applied to make
      revision 1.23,
      the plpython_schema.sql and feature.expected sections of the patch are
      also the
      same as last submited, applied and subsequently reversed out. It remains
      untested by me (other than via make check). However, this should be safe
      provided PyString_FromString() _copies_ the given string to make a
      PyObject.
      
      
      Nigel J. Andrews
      1f653ec3
    • B
      Improvements to Ian Barwick patch. · daaf999f
      Bruce Momjian 提交于
      daaf999f
    • B
      FAQ updates from Ian Barwick. · 0896707e
      Bruce Momjian 提交于
      0896707e
    • T
      Make SET really not start a transaction. · ad4ce7aa
      Tom Lane 提交于
      ad4ce7aa
  3. 13 10月, 2002 10 次提交
  4. 12 10月, 2002 3 次提交
  5. 11 10月, 2002 5 次提交
  6. 10 10月, 2002 6 次提交
    • B
      Update IN/EXISTS item. · 52f6918c
      Bruce Momjian 提交于
      52f6918c
    • B
      set.patch updates an example in ref/set.sgml to have microsecond · 5aa7849e
      Bruce Momjian 提交于
      precision.
      
      vacuum.patch updates ref/vacuum.sgml to explicitly state that an
      exclusive lock is not obtained during normal (non-FULL) vacuum.
      
        Rod Taylor
      5aa7849e
    • B
      Lock on the rule relation wasn't removed after adding the comment. · 8a7cfa37
      Bruce Momjian 提交于
      Added Tom's patch fix for heap_close.
      
      Rod Taylor
      8a7cfa37
    • B
      Well, this patch makes Makefile for contrib/rserv use the · 0215dc9b
      Bruce Momjian 提交于
         contrib/contrib-global.mk library and _generally_ behave like
         Makefiles for other contrib modules.
         Besides it fixes Perl's interpolation of $libdir variable, which
         should be passed to backend instead. This patch is done against
         PostgreSQL 7.3b2
      
         Besides, I want to thank Peter Eisentraut for his very friendly and
         helpful attitude and politely ask him to check whether contrib
         modules actually continue to work after he implements another
         major change to their build process.
      
      Alexey Borzov
      0215dc9b
    • B
      > > > > and mb conversions (pg_ascii2mic and pg_mic2ascii not · 33a6b67b
      Bruce Momjian 提交于
      > > > > found in the postmaster and not included from elsewhere)
      > >
      > > shared libs on AIX need to be able to resolve all symbols at linkage time.
      > > Those two symbols are in backend/utils/SUBSYS.o but not in the postgres
      > > executable.
      >
      > They are defined in backend/utils/mb/conv.c and declared in
      > include/mb/pg_wchar.h.  They're also linked into the
      > postmaster.  I don't see anything unusual.
      
      Attached is a patch to fix the mb linking problems on AIX. As a nice side effect
      
      it reduces the duplicate symbol warnings to linking libpq.so and libecpg.so
      (all shlibs that are not postmaster loadable modules).
      
      Please apply to current (only affects AIX).
      
      The _LARGE_FILES problem is unfortunately still open, unless Peter
      has fixed it per his recent idea.
      
      Zeugswetter Andreas SB SD
      33a6b67b
    • B
      > Alvaro Herrera <alvherre@atentus.com> writes: · ba8e20a6
      Bruce Momjian 提交于
      > > I'm looking at pg_dump/common.c:flagInhAttrs() and suspect that it can
      > > be more or less rewritten completely, and probably should to get rigth
      > > all the cases mentioned in the past attisinherited discussion.  Is this
      > > desirable for 7.3?  It can probably be hacked around and the rewrite
      > > kept for 7.4, but I think it will be much simpler after the rewrite.
      >
      > If it's a bug then it's fair game to fix in 7.3.  But keep in mind that
      > pg_dump has to behave at least somewhat sanely when called against older
      > servers ... will your rewrite behave reasonably if the server does not
      > offer attinhcount values?
      
      Nah.  I don't think it's worth it: I had forgotten that older versions
      should be supported.  I just left the code as is and added a
      version-specific test.
      
      This patch allows pg_dump to dump correctly local definition of columns.
      In particular,
      
      CREATE TABLE p1 (f1 int, f2 int);
      CREATE TABLE p2 (f1 int);
      CREATE TABLE c () INHERITS (p1, p2);
      ALTER TABLE ONLY p1 DROP COLUMN f1;
      CREATE TABLE p3 (f1 int);
      CREATE TABLE c2 (f1 int) INHERITS (p3);
      
      Will be dumped as
      CREATE TABLE p1 (f2 int);
      CREATE TABLE p2 (f1 int);
      CREATE TABLE c (f1 int) INHERITS (p1, p2);
      CREATE TABLE c2 (f1 int) INHERITS (p3);
      
      (Previous version will dump
      CREATE TABLE c () INHERITS (p1, p2)
      CREATE TABLE c2 () INHERITS (p3) )
      
      Alvaro Herrera
      ba8e20a6
  7. 09 10月, 2002 3 次提交