FirebirdSQL / firebird

Firebird server, client and tools
https://www.firebirdsql.org/
1.23k stars 212 forks source link

Full xa support on wire protocol [CORE652] #1018

Open firebird-automations opened 21 years ago

firebird-automations commented 21 years ago

Submitted by: @pcisar

Is duplicated by CORE676

Votes: 1

SFID: 807998#⁠ Submitted By: pcisar

I'd like full xa support on the firebird wire protocol. I believe this means mostly that the tx id must be sent with every request and that any tx can do work over any connection at any time. It may be necessary to send security info with each request as well.

So....

tx id rather than tx handle must be used

work is collected into a transaction in the server from any threads/connections that send it rather than assuming that all work for one tx must come over one connection.

This may not be compatible with classic server, but IMO is essential for acceptance of Firebird in application server market.

firebird-automations commented 18 years ago
Modified by: @pcisar Link: This issue is duplicated by [CORE676](https://github.com/FirebirdSQL/firebird/issues?q=CORE676+in%3Atitle) \[ [CORE676](https://github.com/FirebirdSQL/firebird/issues?q=CORE676+in%3Atitle) \]
firebird-automations commented 16 years ago
Modified by: @pcisar Workflow: jira \[ 10676 \] =\> Firebird \[ 15043 \]