| From: | Craig Ringer <craig(at)2ndquadrant(dot)com> |
|---|---|
| To: | Heikki Linnakangas <hlinnakangas(at)vmware(dot)com>, "Inoue, Hiroshi" <inoue(at)tpf(dot)co(dot)jp>, "pgsql-odbc(at)postgresql(dot)org" <pgsql-odbc(at)postgresql(dot)org> |
| Subject: | Re: Why separate pgenlist DLL? |
| Date: | 2014-06-22 13:39:39 |
| Message-ID: | 53A6DC9B.9000801@2ndquadrant.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-odbc |
On 06/21/2014 07:46 PM, Heikki Linnakangas wrote:
>>>
>>
>> pgxalib.dll should be a separate DLL because it is essentially irrevant
>> to the drivers. It is called from MSDTC process when resolutions of
>> in-doubt transactions are needed. As Craig Ringer reported, the 64bit
>> pgxalib.dll is used on 64bit OS even when transactions are PREPAREd
>> via 32bit ODBC applications. Though pgxalib.dll calls ODBC APIs
>> currently, it's not calling driver's APIs directly and can call e.g.
>> libpq APIs instead.
>
> Oh, I see.
In fact, at most it's just another ODBC client right now, albeit one
that expects to be talking to psqlODBC.
--
Craig Ringer http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Inoue, Hiroshi | 2014-06-23 00:34:54 | Re: msdtc with 32-bit app fails to resolve in-doubt or not-notifed transactions |
| Previous Message | Michael Paquier | 2014-06-21 12:43:11 | Re: Removing support for v1 and v2 protocols? |