Skip to content
Snippets Groups Projects
  1. Aug 25, 1998
  2. Aug 17, 1998
  3. Aug 15, 1998
  4. Aug 11, 1998
  5. Jul 29, 1998
  6. Jul 24, 1998
    • Marc G. Fournier's avatar
      · bf00bbb0
      Marc G. Fournier authored
      I really hope that I haven't missed anything in this one...
      
      From: t-ishii@sra.co.jp
      
      Attached are patches to enhance the multi-byte support.  (patches are
      against 7/18 snapshot)
      
      * determine encoding at initdb/createdb rather than compile time
      
      Now initdb/createdb has an option to specify the encoding. Also, I
      modified the syntax of CREATE DATABASE to accept encoding option. See
      README.mb for more details.
      
      For this purpose I have added new column "encoding" to pg_database.
      Also pg_attribute and pg_class are changed to catch up the
      modification to pg_database.  Actually I haved added pg_database_mb.h,
      pg_attribute_mb.h and pg_class_mb.h. These are used only when MB is
      enabled. The reason having separate files is I couldn't find a way to
      use ifdef or whatever in those files. I have to admit it looks
      ugly. No way.
      
      * support for PGCLIENTENCODING when issuing COPY command
      
      commands/copy.c modified.
      
      * support for SQL92 syntax "SET NAMES"
      
      See gram.y.
      
      * support for LATIN2-5
      * add UNICODE regression test case
      * new test suite for MB
      
      New directory test/mb added.
      
      * clean up source files
      
      Basic idea is to have MB's own subdirectory for easier maintenance.
      These are include/mb and backend/utils/mb.
      bf00bbb0
  7. Jul 14, 1998
  8. Jul 09, 1998
    • Thomas G. Lockhart's avatar
      a034884c
    • Marc G. Fournier's avatar
      · ce812671
      Marc G. Fournier authored
      From: Tom Lane <tgl@sss.pgh.pa.us>
      
      Attached are diffs (from current cvs sources) to bring libpq.sgml
      and libpq.3 up to date.
      
      It appears that at various times in the past, people have made edits to
      one or the other of these files but not both.  I propagated some changes
      from each into the other, but I don't think I caught every
      inconsistency.  It'd be real nice if the man pages could be
      automatically generated from the SGML...
      ce812671
    • Marc G. Fournier's avatar
      · a0659e3e
      Marc G. Fournier authored
      From: Tom Lane <tgl@sss.pgh.pa.us>
      
      Making PQrequestCancel safe to call in a signal handler turned out to be
      much easier than I feared.  So here are the diffs.
      
      Some notes:
        * I modified the postmaster's packet "iodone" callback interface to allow
          the callback routine to return a continue-or-drop-connection return
          code; this was necessary to allow the connection to be closed after
          receiving a Cancel, rather than proceeding to launch a new backend...
          Being a neatnik, I also made the iodone proc have a typechecked
          parameter list.
        * I deleted all code I could find that had to do with OOB.
        * I made some edits to ensure that all signals mentioned in the code
          are referred to symbolically not by numbers ("SIGUSR2" not "2").
          I think Bruce may have already done at least some of the same edits;
          I hope that merging these patches is not too painful.
      a0659e3e
  9. Jul 08, 1998
  10. Jun 16, 1998
    • Bruce Momjian's avatar
      Hi, here are the patches to enhance existing MB handling. This time · cb7cbc16
      Bruce Momjian authored
      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
    • Bruce Momjian's avatar
      Hello! · 8d8bcda2
      Bruce Momjian authored
         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
    • Bruce Momjian's avatar
      The attached patch modifies libpgtcl per previous discussion: the · 58389183
      Bruce Momjian authored
      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
    • Bruce Momjian's avatar
      Add FAQ_CVS. · 5815523b
      Bruce Momjian authored
      5815523b
Loading