1. 26 8月, 2002 3 次提交
    • B
      Add file describing error message format. · a10353ab
      Bruce Momjian 提交于
      a10353ab
    • B
      Add: · f82bab09
      Bruce Momjian 提交于
      > * Make error messages more consistent [error]
      f82bab09
    • T
      Clean up comments to be careful about the distinction between variable- · 58de4809
      Tom Lane 提交于
      width types and varlena types, since with the introduction of CSTRING as
      a more-or-less-real type, these concepts aren't identical.  I've tried to
      use varlena consistently to denote datatypes with typlen = -1, ie, they
      have a length word and are potentially TOASTable; while the term variable
      width covers both varlena and cstring (and, perhaps, someday other types
      with other rules for computing the actual width).  No code changes in this
      commit except for renaming a couple macros.
      58de4809
  2. 25 8月, 2002 2 次提交
  3. 24 8月, 2002 4 次提交
    • T
      The cstring datatype can now be copied, passed around, etc. The typlen · 976246cc
      Tom Lane 提交于
      value '-2' is used to indicate a variable-width type whose width is
      computed as strlen(datum)+1.  Everything that looks at typlen is updated
      except for array support, which Joe Conway is working on; at the moment
      it wouldn't work to try to create an array of cstring.
      976246cc
    • B
      Done: · cf4d885c
      Bruce Momjian 提交于
      > * -SELECT cash_out(2) crashes because of opaque
      cf4d885c
    • B
      Enhancements to how queries with bind values are stored internally and sent to · fe2dec75
      Barry Lind 提交于
      the server.  Previously we allocated a new String object for the entire final
      query we were sending to the database.  If you had a big query, or especially
      if you had large bind values you ended up with essentially two copies in memory.
      This change will reuse the existing objects and therefore should take 1/2 the
      memory it does today for a given query.  This restructuring will also allow
      in the future the ability to stream bytea data to the server instead of the current approach of pulling it all into memory.
      I also fixed a test that was failing on a 7.2 database.
      Also renamed some internal variables and some minor cleanup.
      
       Modified Files:
       	jdbc/org/postgresql/core/QueryExecutor.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java
       	jdbc/org/postgresql/test/jdbc2/DatabaseMetaDataTest.java
      fe2dec75
    • T
      Further cleanup around the edges of OPAQUE/pseudotype changes. Correct · a2a31928
      Tom Lane 提交于
      the declarations of some index access method support functions.  Support
      SQL functions returning VOID.
      a2a31928
  4. 23 8月, 2002 19 次提交
  5. 22 8月, 2002 12 次提交