? project-1.patch
Index: org/postgresql/test/jdbc2/DateTest.java
===================================================================
RCS file: /cvsroot/jdbc/pgjdbc/org/postgresql/test/jdbc2/DateTest.java,v
retrieving revision 1.14
diff -c -r1.14 DateTest.java
*** org/postgresql/test/jdbc2/DateTest.java	8 Jan 2008 06:56:31 -0000	1.14
--- org/postgresql/test/jdbc2/DateTest.java	23 Feb 2011 16:38:13 -0000
***************
*** 108,123 ****
          ps.setObject(1, "1934-02-28", java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
!         ps.setObject(1, "1969-04-3", java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
          ps.setObject(1, "1982-08-03", java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
!         ps.setObject(1, "2012-3-15", java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
!         ps.setObject(1, java.sql.Date.valueOf("1912-5-1"), java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
          ps.setObject(1, java.sql.Date.valueOf("1971-12-15"), java.sql.Types.DATE);
--- 108,123 ----
          ps.setObject(1, "1934-02-28", java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
!         ps.setObject(1, "1969-04-03", java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
          ps.setObject(1, "1982-08-03", java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
!         ps.setObject(1, "2012-03-15", java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
!         ps.setObject(1, java.sql.Date.valueOf("1912-05-01"), java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
          ps.setObject(1, java.sql.Date.valueOf("1971-12-15"), java.sql.Types.DATE);
***************
*** 126,135 ****
          ps.setObject(1, java.sql.Date.valueOf("1984-12-03"), java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
!         ps.setObject(1, java.sql.Date.valueOf("2000-1-1"), java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
!         ps.setObject(1, java.sql.Date.valueOf("23456-1-1"), java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
          // We can't use valueOf on BC dates.
--- 126,135 ----
          ps.setObject(1, java.sql.Date.valueOf("1984-12-03"), java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
!         ps.setObject(1, java.sql.Date.valueOf("2000-01-01"), java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
!         ps.setObject(1, java.sql.Date.valueOf("23456-01-01"), java.sql.Types.DATE);
          assertEquals(1, ps.executeUpdate());
  
          // We can't use valueOf on BC dates.
