XA Interleaving Pull Requests
От | Bryan Varner |
---|---|
Тема | XA Interleaving Pull Requests |
Дата | |
Msg-id | A2B35D2698B0C74F9B8333525E67ED013663696E@plindyexch02.polarislabs.lan обсуждение исходный текст |
Список | pgsql-jdbc |
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Dave (and the rest of the list),<br /><br/> I finally made the time today to sift through our XA implementation code, separating it out so it does not interferewith the original PGXADataSource code, and coalescing the commits in a second branch of our github repository.<br/><br /> I think this should address all the concerns I made note of back in January & February.<br /><br/> I've issued two pull requests which make the following changes:<br /><br /><a href="https://github.com/pgjdbc/pgjdbc/pull/64">https://github.com/pgjdbc/pgjdbc/pull/64</a><br/> * Respect the ${srcdir}in the ant build.xml.<br /><br /><a href="https://github.com/pgjdbc/pgjdbc/pull/65">https://github.com/pgjdbc/pgjdbc/pull/65</a><br/> * Make minor changes tothe class hierarchy for PGXADataSource<br /> ** Expose a pooled connections underlying Connection to sub-classes.<br /> ** Makes the abstract classes actually Abstract, and pushes the responsibility of creating an XAConnection object downto the concrete implementation (PGXADataSource).<br /> ** Introduces the PGFullXA* classes, which represent the alternateimplementation we cooked up for fully supporting interleaving.<br /> ** LOTS of test cases! :-D<br /><br /> To usethis implementation instead of the original PGXADataSource, just change your XA data source class to PGFullXADataSource.<br/><br /> I look forward to the review of these pull requests!<br /><br /> Regards,<br /> -Bryan Varner<br/><br /></div>
В списке pgsql-jdbc по дате отправления: