? build.local.properties ? log ? no-deadlock-on-many-queries.patch ? p ? unknown-variable-precision.patch Index: org/postgresql/jdbc2/TypeInfoCache.java =================================================================== RCS file: /cvsroot/jdbc/pgjdbc/org/postgresql/jdbc2/TypeInfoCache.java,v retrieving revision 1.17 diff -c -r1.17 TypeInfoCache.java *** org/postgresql/jdbc2/TypeInfoCache.java 8 Oct 2008 18:24:05 -0000 1.17 --- org/postgresql/jdbc2/TypeInfoCache.java 3 Dec 2008 19:46:44 -0000 *************** *** 399,405 **** case Oid.BPCHAR: case Oid.VARCHAR: if (typmod == -1) ! return 0; return typmod - 4; // datetime types get the --- 399,405 ---- case Oid.BPCHAR: case Oid.VARCHAR: if (typmod == -1) ! return Integer.MAX_VALUE; return typmod - 4; // datetime types get the *************** *** 417,429 **** case Oid.VARBIT: if (typmod == -1) ! return 0; return typmod; case Oid.TEXT: case Oid.BYTEA: default: ! return 0; } } --- 417,430 ---- case Oid.VARBIT: if (typmod == -1) ! return Integer.MAX_VALUE; return typmod; case Oid.TEXT: case Oid.BYTEA: + return Integer.MAX_VALUE; default: ! return 0; } }