Hello list,
when I was seeking patch for server side prepare I found two
improvements and add some mylog output.
I send here 3 patch + one contains all of them to review.
1) psqlodbc-skip_cmd_fetch.diff - this skip QR_fetch_tuples when
backend returns PGRES_COMMAND_OK - there is no data to fetch
2) psqlodbc-rowcount.diff - this add support for returning rowcount
from select statements (with UseDeclareFetch disabled - as
non-libpq versions)
3) psqlodbc-mylog.diff - add some mylog output for better tracing
4) psqlodbc-all-skip_cmd_fetch-rowcount-mylog.diff
this one contains all (three) above in one becouse they are created
againist CVS version and they coincidents a little:
$ psqlodbc>patch -p1 < ..\psqlodbc-skip_command_fetch.diff
$ patching file `connection.c'
$ psqlodbc>patch -p1 < ..\psqlodbc-rowcount.diff
$ patching file `connection.c'
$ Hunk #1 succeeded at 1850 (offset 5 lines).
$ psqlodbc>patch -p1 < ..\psqlodbc-mylog.diff
$ patching file `connection.c'
$ Hunk #1 succeeded at 1800 (offset 5 lines).
$ Hunk #3 succeeded at 1887 (offset 13 lines).
$ Hunk #5 succeeded at 1911 (offset 13 lines).
$ Hunk #7 succeeded at 2007 (offset 13 lines).
Please feel free to send feedback here
Luf