1. 24 6月, 1998 6 次提交
  2. 23 6月, 1998 2 次提交
  3. 22 6月, 1998 2 次提交
  4. 20 6月, 1998 2 次提交
  5. 19 6月, 1998 6 次提交
    • M
      · 5fdefbc7
      Marc G. Fournier 提交于
      From: t-ishii@sra.co.jp
      
      As mentioned around line 1153 in backend/commands/copy.c, the method
      of array checking is not perfect.
      
      test=> create table t1 (i text);
      test=> insert into t1 values('{\\.}');
      INSERT 2645600 1
      test=> select * from t1;
      i
      -----
      {\\.}
      (2 rows)
      test=> copy t1 to '/tmp/aaa';
      test=> copy t1 from '/tmp/aaa';
      ERROR:  CopyReadAttribute - end of record marker corrupted
      
      Copy cannot read data produced by itself!
      5fdefbc7
    • B
      Port name cleanup · 7a7770e6
      Bruce Momjian 提交于
      7a7770e6
    • B
      Solaris cleanup. · 8ed5918f
      Bruce Momjian 提交于
      8ed5918f
    • B
      autocoinf · da1ac9ad
      Bruce Momjian 提交于
      da1ac9ad
    • B
      Add SLEEP_ON_ABORT · 7ebae4c0
      Bruce Momjian 提交于
      7ebae4c0
    • B
      port name cleanup · a4834243
      Bruce Momjian 提交于
      a4834243
  6. 18 6月, 1998 6 次提交
  7. 17 6月, 1998 3 次提交
  8. 16 6月, 1998 13 次提交
    • B
      More mb patches. · e0ca37bd
      Bruce Momjian 提交于
      e0ca37bd
    • B
      Hi, here are the patches to enhance existing MB handling. This time · cb7cbc16
      Bruce Momjian 提交于
      I have implemented a framework of encoding translation between the
      backend and the frontend. Also I have added a new variable setting
      command:
      
      SET CLIENT_ENCODING TO 'encoding';
      
      Other features include:
      	Latin1 support more 8 bit cleaness
      
      See doc/README.mb for more details. Note that the pacthes are
      against May 30 snapshot.
      
      Tatsuo Ishii
      cb7cbc16
    • B
      Here is the long awaited optimized version of the S_LOCK patch. · 0d8e7f63
      Bruce Momjian 提交于
      This incorporates all the precedeing patches and emailed suggestions
      and the results of the performance testing I posted last week. I
      would like to get this tested on as many platforms as possible so
      I can verify it went in correctly (as opposed to the horrorshow
      last time I sent in a patch).
      
      Once this is confirmed, I will make a tarball of files that can be
      dropped into a 6.3.2 source tree as a few people have asked for
      this in 6.3.2 as well.
      
      David Gould
      0d8e7f63
    • B
      Ok, attached is the lo type, which goes some way with Large Object · 7784312f
      Bruce Momjian 提交于
      Orphaning that occurs with JDBC & ODBC.
      
      Contents:
      
      contrib/lo/Makefile contrib/lo/README contrib/lo/lo.c contrib/lo/lo.sql.in
      
      These are just test stuff - not essential
      
      contrib/lo/test.sql contrib/lo/drop.sql
      
      Peter Mount
      7784312f
    • B
      Added missing file. · d6e0ee6b
      Bruce Momjian 提交于
      d6e0ee6b
    • B
      large object fix · 0f356be0
      Bruce Momjian 提交于
      0f356be0
    • B
      I've hacked up pg_dump so that it generates CONSTRAINT and CHECK · 32eef5ad
      Bruce Momjian 提交于
      syntax that can be read back in with psql.  I did this by adding
      a
       "-c" switch that controls moving the CONTSTRAINT statements inside
      the CREATE TABLE statements and adding () around the CHECK arguments.
      Here's diffs against the 6.3.2 version of pg_dump.c.
      
      ccb
      32eef5ad
    • B
      Hello! · 8d8bcda2
      Bruce Momjian 提交于
         Attached to the mail is locale-patch.tar.gz. In the archive
         there are:
      
      file README.locale
         short description
      
      directory src/test/locale
         test suite; currently only koi8-r tests, but the suite can be
         easily extended
      
      file locale.patch
         the very patch; to apply: patch < locale.patch; should be applied
         to postgres-6.3.2 (at least I created it with 6.3.2 without any
      additional
         patches)
      
         Files touched by the patch:  src/include/utils/builtins.h
      src/backend/utils/adt/char.c src/backend/utils/adt/varchar.c
      src/backend/utils/adt/varlena.c
      
      Oleg
      8d8bcda2
    • B
      There is a patch which has worked for me. The real problem might · 67a63691
      Bruce Momjian 提交于
      be in PQreset, which can't reset a conninfo based connection. The
      patch:
      
      Arpad Magosanyi
      67a63691
    • B
      try again · 29251149
      Bruce Momjian 提交于
      29251149
    • B
      I investigated carefully POSTGRES data base (in idea to use it for · 92da1c3a
      Bruce Momjian 提交于
      our internal IP routing data base, and because  I have participated
      in Ingres development here in Russia in RUBIN/DEMOS project -
      through it was not freeware work - and it was very interesting for
      me too see such good freeware data base as PostgreSQL), and I
      modified 'ipaddr' data type library in accordance to our requests
      and to allow SQL do indexing over ipaddr objects.
      
      You can read description at 'http://relcom.EU.net/ipaddr.html' and
      get sources at 'http://relcom.EU.net/ip_class.tar.gz'. It contains
      sources, sql scripts for incorporating new data type into postgres
      (including ipaddr_ops operator class incorporation) and 20,000
      records based data test for the indexing.
      
      I am not sure if it's proper mail list for this information, and
      if it's interesting for anyone except me to get full-functional
      ipaddress class. I am ready to make all modifications, bug fixing
      and documentation for this data class if it's nessesary for it's
      contribution to the Postgres data base.
      
      Anyway, all my work was based at original 'ip&mac data type'
      contribution, written by Tom Ivar Helbekkmo.
      
      Be free to write me any questions or requests about this work.
      ==============================================================
      
      Aleksei Roudnev, Network Operations Center, Relcom, Moscow (+7 095)
      194-19-95 (Network Operations Center Hot Line),(+7 095) 239-10-10,
      N 13729 (pager) (+7 095) 196-72-12 (Support), (+7 095) 194-33-28
      (Fax)
      92da1c3a
    • B
      The attached patch modifies libpgtcl per previous discussion: the · 58389183
      Bruce Momjian 提交于
      pg_notifies statement is eliminated, and callbacks defined by
      pg_listen are instead invoked automatically from the Tcl idle loop
      whenever a NOTIFY message is received.
      
      I have done only cursory testing, so there may be problems still
      lurking (particularly on non-Unix machines?).  But it seems to
      work.
      
      Patch is against today's cvs sources.  Note that this will not work
      with the 6.3.2 release since it depends on the new libpq.
      
      The diffs are a bit large so I've gzipped them.  A patch to update
      libpgtcl.sgml is included too.
      
      			regards, tom lane
      58389183
    • B
      Add flag for linux-alpha. · 693b156a
      Bruce Momjian 提交于
      693b156a