Bryan Varner <bvarner(at)polarislabs(dot)com> wrote:
> Why would each XAConnection need it's own pool?
Because one PostgreSQL connection can't interleave transactions,
and you can't commit or roll back a prepared transaction in a
connection which has a transaction open. I thought you wanted to
be able to do such things. They could be done if one XAConnection
could map to more than one PostgreSQL connection.
--
Kevin Grittner
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company