tds_fdw-1.0.6
tds_fdw-1.0.6
Today, I am releasing version 1.0.6 of tds_fdw, a TDS foreign data wrapper. It can be used to connect to Microsoft SQL Server and Sybase databases. This should work on PostgreSQL 9.1+.
New in this version:
- Fixed some compiler warnings that affected PostgreSQL 9.3 and earlier. See issue #34.
- Fixed a bug in which trailing white spaces were inappropriately truncated by FreeTDS's
dbconvert()
. See issue #35. - Fixed a bug where tds_fdw's row count estimates for the planner had a max of
INT_MAX
. See issue #36. tds_fdw
constructed tuples withBuildTupleFromCStrings()
. It would convert values to C-string using FreeTDS'sdbconvert()
. This process had a lot of overhead. Now,tds_fdw
constructs tuples withheap_form_tuple()
. This allowstds_fdw
to bypass the C-string conversion step for several data types, and it instead works with raw values. See issue #37.- Fixed a bug in which binary data would be truncated if a zero byte were encountered. See issue #38.
Thanks to Ken Been (GitHub user @tskenb) for contributing several patches to this release.
Thanks also to Julio González Gil (GitHub user @juliogonzalez) for allowing the tds_fdw
project to use his Jenkins continuous integration server.