259 Star 961 Fork 383

1991wangliang / tx-lcn

2018-01-05 12:01
1395881 wangliang1991 1578950507 1991wangliang
  1. 修复springcloud框架下端口号为0问题。
  2. 修复域名识别为localhost问题。
  3. 在springcloud框架负载均衡时,单个模块的情况下做优化不需要记录模块信息。
  4. 4.0.3.M1 上传的包有问题
最后提交信息为: 升级版本的4.0.3.M2
2017-12-22 10:27
1395881 wangliang1991 1578950507 1991wangliang

1.在线模块列表端口为0并且数据缺少的bug。
2.补偿时的开始模块连接复用。
3.在通知模块事务操作之前若Connection连接被杀死的情况。
4.修复4.0.3快照版本的已知bug。
5.springcloud框架负载均衡若只有一个模块时的优化。

预览版本
2017-12-12 11:20
1395881 wangliang1991 1578950507 1991wangliang
  1. 对微服务框架负载均衡的情况下优化。
  2. 多数据源支持。
  3. 添加手动事务回滚,见 LCNTransactionAspectSupport
  4. Spring事务机制优化
  5. 支持自定义回滚异常
最后提交信息为: 发布4.0.3.SNAPSHOT
2017-11-29 14:12
1395881 wangliang1991 1578950507 1991wangliang
  1. 支持spring的7种事务机制
  2. 支持多数据源框架
  3. 支持sharding-jdbc框架
  4. 优化对TxManager的补偿数据处理,减少对redis的读写频率
  5. 在TxManager上添加最大模块超时时间参数控制
最后提交信息为: Merge pull request #13from codingapi/dev
2017-11-23 14:08
1395881 wangliang1991 1578950507 1991wangliang

由于TxManager与maven版本号不统一。先将所有版本号统一起来。

最后提交信息为: 发布4.0.1版本,统一版本号
2017-11-22 22:03
1395881 wangliang1991 1578950507 1991wangliang
  1. 添加motan rpc 框架支持。
  2. 可自定义TxClient与TxManager的通讯方式,以及tx.properties的读取方式。参考demo 见TxManagerTxUrlServiceImpl与TxManagerHttpRequestServiceImpl
  3. 修改打印日志。
  4. 自动补偿增加需要第三方确认返回成功以后再执行自动补偿。
  5. 补偿日志后台添加模块补偿记录条数记录
最后提交信息为: 发布1.0.1版本
2017-11-16 16:18
1395881 wangliang1991 1578950507 1991wangliang

1.去掉事务自动补偿功能
2.添加事务异常日志追踪
3.添加日志记录查询平台(日志存log)
4.添加报警通知
5.手动自动补偿功能
6.调整整个项目的包结构,到codingapi
7.调整事务日志打印信息
8.调整handler控制逻辑,提高代码可读性
9.调整TxManager对eureka的依赖关系
10.调整对Transactional的方法依赖
11.中间无db模块
12.tm集群故障转移的即时性
13.增加插件扩展机制

最后提交信息为: 发布到中心库 1.0.0
Java
1
https://gitee.com/wangliang1991/tx-lcn.git
git@gitee.com:wangliang1991/tx-lcn.git
wangliang1991
tx-lcn
tx-lcn

搜索帮助

14c37bed 8189591 565d56ea 8189591