diff options
author | Barry Lind <barry@xythos.com> | 2003-05-29 03:21:32 +0000 |
---|---|---|
committer | Barry Lind <barry@xythos.com> | 2003-05-29 03:21:32 +0000 |
commit | a9983ab4149991ac03506cc7985ee0a4bf6aba34 (patch) | |
tree | 5d80262bbe148731b5fb2833b62f53aa69667d0e /src/interfaces/jdbc/org/postgresql/fastpath/FastpathArg.java | |
parent | d998fac95304a63899fcda7b591f04349f1bfb0d (diff) | |
download | postgresql-a9983ab4149991ac03506cc7985ee0a4bf6aba34.tar.gz |
Initial attempt to integrate in V3 protocol support. This is still a work in
progress, although all RTs pass using the V3 protocol on a 7.4 database and also pass using the V2 protocol on a 7.3 database.
SSL support is known not to work.
Modified Files:
jdbc/org/postgresql/PGConnection.java
jdbc/org/postgresql/errors.properties
jdbc/org/postgresql/core/BaseConnection.java
jdbc/org/postgresql/core/Encoding.java
jdbc/org/postgresql/core/Field.java
jdbc/org/postgresql/core/PGStream.java
jdbc/org/postgresql/core/QueryExecutor.java
jdbc/org/postgresql/core/StartupPacket.java
jdbc/org/postgresql/fastpath/Fastpath.java
jdbc/org/postgresql/fastpath/FastpathArg.java
jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java
jdbc/org/postgresql/test/jdbc2/BlobTest.java
jdbc/org/postgresql/test/jdbc2/CallableStmtTest.java
jdbc/org/postgresql/test/jdbc2/MiscTest.java
jdbc/org/postgresql/test/jdbc3/Jdbc3TestSuite.java
Diffstat (limited to 'src/interfaces/jdbc/org/postgresql/fastpath/FastpathArg.java')
-rw-r--r-- | src/interfaces/jdbc/org/postgresql/fastpath/FastpathArg.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/interfaces/jdbc/org/postgresql/fastpath/FastpathArg.java b/src/interfaces/jdbc/org/postgresql/fastpath/FastpathArg.java index 7e59ce2387..0cc8ff6757 100644 --- a/src/interfaces/jdbc/org/postgresql/fastpath/FastpathArg.java +++ b/src/interfaces/jdbc/org/postgresql/fastpath/FastpathArg.java @@ -7,7 +7,7 @@ * Copyright (c) 2003, PostgreSQL Global Development Group * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/interfaces/jdbc/org/postgresql/fastpath/Attic/FastpathArg.java,v 1.4 2003/03/07 18:39:42 barry Exp $ + * $Header: /cvsroot/pgsql/src/interfaces/jdbc/org/postgresql/fastpath/Attic/FastpathArg.java,v 1.5 2003/05/29 03:21:32 barry Exp $ * *------------------------------------------------------------------------- */ @@ -100,5 +100,17 @@ public class FastpathArg s.Send(bytes); } } + + protected int sendSize() + { + if (type) + { + return 8; + } + else + { + return 4+bytes.length; + } + } } |