Possibility of a 2PC optimisation?
We had a suggestion on our Narayana forum (https://developer.jboss.org/t
The suggestion is to indicate, ahead of time, that the transaction branch did not do any work.
The end call would have been an ideal opportunity to report this information.
We would like to ask if, during the writing of the XA spec, anyone is aware of why XA_RDONLY was not considered to be a valid return value from the xa_end() call in order to support this possibility?