{"action":"created","issue":{"url":"https://api.github.com/repos/impossibl/pgjdbc-ng/issues/221","labels_url":"https://api.github.com/repos/impossibl/pgjdbc-ng/issues/221/labels{/name}","comments_url":"https://api.github.com/repos/impossibl/pgjdbc-ng/issues/221/comments","events_url":"https://api.github.com/repos/impossibl/pgjdbc-ng/issues/221/events","html_url":"https://github.com/impossibl/pgjdbc-ng/pull/221","id":124259175,"number":221,"title":"Add \"alter table while holding a server-prepared statement\" test","user":{"login":"vlsi","id":213894,"avatar_url":"https://avatars.githubusercontent.com/u/213894?v=3","gravatar_id":"","url":"https://api.github.com/users/vlsi","html_url":"https://github.com/vlsi","followers_url":"https://api.github.com/users/vlsi/followers","following_url":"https://api.github.com/users/vlsi/following{/other_user}","gists_url":"https://api.github.com/users/vlsi/gists{/gist_id}","starred_url":"https://api.github.com/users/vlsi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vlsi/subscriptions","organizations_url":"https://api.github.com/users/vlsi/orgs","repos_url":"https://api.github.com/users/vlsi/repos","events_url":"https://api.github.com/users/vlsi/events{/privacy}","received_events_url":"https://api.github.com/users/vlsi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-12-29T19:45:12Z","updated_at":"2015-12-29T20:36:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/impossibl/pgjdbc-ng/pulls/221","html_url":"https://github.com/impossibl/pgjdbc-ng/pull/221","diff_url":"https://github.com/impossibl/pgjdbc-ng/pull/221.diff","patch_url":"https://github.com/impossibl/pgjdbc-ng/pull/221.patch"},"body":"See https://github.com/pgjdbc/pgjdbc/pull/451.\r\n\r\nThis test fails with\r\n\r\n```\r\ncom.impossibl.postgres.jdbc.PGSQLSimpleException: cached plan must not change result type\r\n\r\n\tat com.impossibl.postgres.jdbc.ErrorUtils.makeSQLException(ErrorUtils.java:159)\r\n\tat com.impossibl.postgres.jdbc.ErrorUtils.makeSQLException(ErrorUtils.java:136)\r\n\tat com.impossibl.postgres.jdbc.PGConnectionImpl.execute(PGConnectionImpl.java:442)\r\n\tat com.impossibl.postgres.jdbc.PGStatement.executeStatement(PGStatement.java:375)\r\n\tat com.impossibl.postgres.jdbc.PGPreparedStatement.execute(PGPreparedStatement.java:267)\r\n\tat com.impossibl.postgres.jdbc.PGPreparedStatement.executeQuery(PGPreparedStatement.java:283)\r\n\tat com.impossibl.postgres.jdbc.PGPreparedStatement.executeQuery(PGPreparedStatement.java:93)\r\n\tat com.impossibl.postgres.jdbc.PreparedStatementTest.testChangeType(PreparedStatementTest.java:1282)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:497)\r\n\tat org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)\r\n\tat org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\r\n\tat org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)\r\n\tat org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\r\n\tat org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\r\n\tat org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)\r\n\tat org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)\r\n\tat org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)\r\n\tat org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)\r\n\tat org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)\r\n\tat org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)\r\n\tat org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)\r\n\tat org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)\r\n\tat org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)\r\n\tat org.junit.runners.ParentRunner.run(ParentRunner.java:309)\r\n\tat org.junit.runner.JUnitCore.run(JUnitCore.java:160)\r\n\tat com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)\r\n\tat com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:234)\r\n\tat com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:74)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:497)\r\n\tat com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)\r\n```"},"comment":{"url":"https://api.github.com/repos/impossibl/pgjdbc-ng/issues/comments/167873403","html_url":"https://github.com/impossibl/pgjdbc-ng/pull/221#issuecomment-167873403","issue_url":"https://api.github.com/repos/impossibl/pgjdbc-ng/issues/221","id":167873403,"user":{"login":"vlsi","id":213894,"avatar_url":"https://avatars.githubusercontent.com/u/213894?v=3","gravatar_id":"","url":"https://api.github.com/users/vlsi","html_url":"https://github.com/vlsi","followers_url":"https://api.github.com/users/vlsi/followers","following_url":"https://api.github.com/users/vlsi/following{/other_user}","gists_url":"https://api.github.com/users/vlsi/gists{/gist_id}","starred_url":"https://api.github.com/users/vlsi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vlsi/subscriptions","organizations_url":"https://api.github.com/users/vlsi/orgs","repos_url":"https://api.github.com/users/vlsi/repos","events_url":"https://api.github.com/users/vlsi/events{/privacy}","received_events_url":"https://api.github.com/users/vlsi/received_events","type":"User","site_admin":false},"created_at":"2015-12-29T20:36:46Z","updated_at":"2015-12-29T20:36:46Z","body":"@kdubb , what is the way to enable \"trace logging\" in pgjdbc-ng so I can see which messages go over the wire?"}}