I have an implementation of binary format communication that is working quite well but it is failing inexplicably on returning valid results for the aggregate function count. It returns a correct result for instance for the aggregate function max.
Here is some debug information to illustrate that I have debugged the host order conversions and what have you in implementing this binary format. As you can see, it is simply returning 0. s:select count(*) from "User" where ("email" = $1) valsl 1 val_str:t...@t.com len:7 result received free_iter_pre alloc_result pre fname: count nfields: 1 from_psql 00000000000000000000000000000000 bytes_to_read:4 read:4 host_order 00000000000000000000000000000000 bytes_to_read:4 read:4 conv_int ir:0 fname: count