Hi, zheng FYI, I have moved sharding-transaction-xa-narayana to our dev branch.
You can see here: https://github.com/apache/incubator-shardingsphere/tree/dev/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-narayana ------------------ Zhao Jun Apache Sharding-Sphere & ServiceComb > On May 28, 2019, at 9:49 AM, zhaojun <[email protected]> wrote: > > I have just created another issue[1] for extend atomikos persistence. > > [1]https://github.com/apache/incubator-shardingsphere/issues/2455 > > ------------------ > Zhao Jun > Apache Sharding-Sphere & ServiceComb > > >> On May 28, 2019, at 9:08 AM, 赵俊 <[email protected]> wrote: >> >> Yeah, for ShardingSphere we also consider about adding group and application >> id configuration. >> We plan to implement it in the near future. >> >> >>> On May 27, 2019, at 10:18 PM, Zheng Feng <[email protected]> wrote: >>> >>> OK, I understand and we had test with the similar situation on the >>> kubernetes/openshift environment. The most important thing is that we have >>> to make sure the restart pod has the same nodeIdentifier in the narayana >>> configuration. >>> >>> zhaojun <[email protected]> 于2019年5月27日周一 下午9:40写道: >>> >>>> For cloud native architecture, if one instance have crashed, it can >>>> failover to another available instance. >>>> it is better to make instance stateless, we should also make transaction >>>> log saved in database or other sharable storage. >>>> So we consider about developing SPI for transaction log persistence and >>>> recovery, and narayana is an implement for that. >>>> For atomikos, we also plan to extend it. >>>> >>>> ------------------ >>>> Zhao Jun >>>> Apache Sharding-Sphere & ServiceComb >>>> >>>> >>>>> On May 27, 2019, at 8:12 PM, Zheng Feng <[email protected]> wrote: >>>>> >>>>> yeah, the narayana can persist the transaction log into the backend >>>>> database by using the jdbc configuration. I will take a loo at the >>>> issue. >>>>> Also why does the sharding sphere need this feature ? >>>>> >>>>> zhaojun <[email protected]> 于2019年5月27日周一 下午4:08写道: >>>>> >>>>>> Hi, zheng >>>>>> >>>>>> I have hear of narayana-trnasaction manager have provided a powerful >>>>>> feature that persisting transaction log into database. >>>>>> So we prefer you write an example for using it, you can reference the >>>>>> atomikos example from here[1]. >>>>>> Also I have created a issue for that, please see here[2] >>>>>> >>>>>> [1]: >>>>>> >>>> https://github.com/apache/incubator-shardingsphere-example/tree/dev/sharding-jdbc-example/transaction-example/transaction-2pc-xa-example >>>>>> < >>>>>> >>>> https://github.com/apache/incubator-shardingsphere-example/tree/dev/sharding-jdbc-example/transaction-example/transaction-2pc-xa-example >>>>>>> >>>>>> >>>>>> [2] >>>> https://github.com/apache/incubator-shardingsphere-example/issues/143 < >>>>>> https://github.com/apache/incubator-shardingsphere-example/issues/143> >>>>>> >>>>>> >>>>>> If you have any question, please feel free to let me know, thanks. >>>>>> >>>>>> >>>>>> ------------------ >>>>>> Zhao Jun >>>>>> Apache Sharding-Sphere & ServiceComb >>>>>> >>>>>> >>>> >>>> >> >
