1. 15 Jul, 2001 5 commits
    • Peter Eisentraut's avatar
      1a17447b
    • Peter Eisentraut's avatar
      Change xgettext rule to run in the source tree, so we don't have the · 9e5ec3b0
      Peter Eisentraut authored
      absolute paths of the source tree in the po files.  Also, run msgfmt with
      -c option in maintainer-check.
      9e5ec3b0
    • Peter Eisentraut's avatar
    • Tatsuo Ishii's avatar
      TODO item: · 1032445e
      Tatsuo Ishii authored
      * Make n of CHAR(n)/VARCHAR(n) the number of letters, not bytes
      1032445e
    • Bruce Momjian's avatar
      The attached patch fixes problems with the JDBC driver handling long · b08e86d5
      Bruce Momjian authored
      null terminated strings.  The FE/BE protocol sends in some cases null
      terminated strings to the client.  The docs for the FE/BE protocol state
      that there is no limit on the size of a null terminated string sent to
      the client and a client should be coded using an expanding buffer to
      deal with large strings.  The old code did not do this and gave an error
      if a null terminated string was greater than either 4 or 8K.  It appears
      that with the advent of TOAST very long SQL statements are becoming more
      common, and apparently some error messages from the backend include the
      SQL statement thus easily exceeding the 8K limit in the old code.
      
      In fixing I also cleaned up some calls in the JDBC fastpath code that
      were not doing character set conversion under multibyte, and removed
      some methods that were no longer needed.  I also removed a potential
      threading problem with a shared variable that was being used in
      Connection.java.
      
      Thanks to Steve Wampler for discovering the problem and sending the
      initial diffs that were the basis of this patch.
      
      thanks,
      --Barry
      b08e86d5
  2. 13 Jul, 2001 5 commits
  3. 12 Jul, 2001 10 commits
  4. 11 Jul, 2001 17 commits
  5. 10 Jul, 2001 3 commits