Re: pgjdbc-ng
От | Guillaume Smet |
---|---|
Тема | Re: pgjdbc-ng |
Дата | |
Msg-id | CALt0+o8kdTn0g-ckJROVuxGHS0H9_BgJpYykEetLbPVLFgRqQQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: pgjdbc-ng (Kevin Wooten <kdubb@me.com>) |
Список | pgsql-jdbc |
Hi Kevin, On Wed, Feb 26, 2014 at 7:10 AM, Kevin Wooten <kdubb@me.com> wrote: > I committed support for version 9.1 server. It seems it was almost as easy as Heikki suggested. Although, to test youcurrently need to build the driver from the main develop branch. 1/ About error handling in the initialization phase I took a shot at it yesterday evening too but couldn't get the tests to run on my laptop. I didn't have a useful exception, just the fact that it hits the throw new IOException("invalid utility query"); in BasicContext line 397 for some reason, probably because the query wasn't executed correctly. I checked what you did and it's a little bit different from what I did (I had a "null as rng..." and you simply don't have it) so the error is on my part. But I still think there's something weird in the error management: I should have got something more precise, shouldn't I? Do you think I should take a look at it and try to put together a pull request or is it normal for you? 2/ Tests failing on my laptop once I got what you commited: 2.1 DatabaseMetaDataTest.testEscaping com.impossibl.postgres.jdbc.PGSQLSimpleException: LIKE pattern must not end with escape character at com.impossibl.postgres.jdbc.ErrorUtils.makeSQLException(ErrorUtils.java:159) at com.impossibl.postgres.jdbc.ErrorUtils.makeSQLException(ErrorUtils.java:136) at com.impossibl.postgres.jdbc.PGConnectionImpl.execute(PGConnectionImpl.java:432) at com.impossibl.postgres.jdbc.PGStatement.executeStatement(PGStatement.java:372) at com.impossibl.postgres.jdbc.PGPreparedStatement.execute(PGPreparedStatement.java:233) at com.impossibl.postgres.jdbc.PGPreparedStatement.executeQuery(PGPreparedStatement.java:249) at com.impossibl.postgres.jdbc.PGDatabaseMetaData.execForResultSet(PGDatabaseMetaData.java:112) at com.impossibl.postgres.jdbc.PGDatabaseMetaData.getTables(PGDatabaseMetaData.java:1047) at com.impossibl.postgres.jdbc.DatabaseMetaDataTest.testEscaping(DatabaseMetaDataTest.java:777) 2.2 ServerDisconnectTest is failing (but I don't think I can send signal to the server with this user so it should be fine) java.lang.AssertionError: Expected exception: java.sql.SQLException 2.3 I think the tests are timezone dependant: java.lang.AssertionError: expected:<09:30:30> but was:<08:30:30> at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.failNotEquals(Assert.java:743) at org.junit.Assert.assertEquals(Assert.java:118) at org.junit.Assert.assertEquals(Assert.java:144) at com.impossibl.postgres.jdbc.CodecTest.test(CodecTest.java:320) at com.impossibl.postgres.jdbc.CodecTest.testTextCodecs(CodecTest.java:157) gsmet@gsmet:~$ date Wed Feb 26 19:02:20 CET 2014 I have a couple of tests failing for this reason. Other than that, they all pass (and there are a lot of them...) -- Guillaume
В списке pgsql-jdbc по дате отправления:
Предыдущее
От: Heikki LinnakangasДата:
Сообщение: Re: PGXAConnection - equals method returning false