A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
BSD-3-CLAUSE License
Bot releases are visible (Hide)
Published by github-actions[bot] almost 3 years ago
saga support concurrent mode and branch order
add system/transaction config of RetryInterval, TimeoutToFail
add result "ONGOING" to use no backoff retry
Published by github-actions[bot] almost 3 years ago
saga support concurrent mode and branch order
add system/transaction config of RetryInterval, TimeoutToFail
add result "ONGOING" to use no backoff retry
Published by github-actions[bot] about 3 years ago
support postgres
grpc sample run fixed
Published by github-actions[bot] about 3 years ago
support postgres
Published by github-actions[bot] about 3 years ago
Add benchmark test support
Add performance report to docs
Fix some concurrent access bugs
Refactor some command line code
Published by github-actions[bot] about 3 years ago
Add Prometheus support
Support cloud services
Refactor main command line
Published by github-actions[bot] about 3 years ago
[feature]: handle duplicate request of commit/rollback for XA transaction
[feature]: add workflow for docker hub
[feature]: add workflow for binary file result
[code]: refactor XA code to share between HTTP and gRPC
Published by yedf2 about 3 years ago
目前核心功能已具备,并且经过多个项目接入,接口已稳定
Published by yedf2 about 3 years ago
调整了barrier的接口,支持gorm、xorm、goqu等orm
调整了grpc各个函数的返回值为BusiReply
Published by yedf2 about 3 years ago
修复命令参数为dtmsvr时,无法启动的问题
Published by yedf2 about 3 years ago
对子事务屏障进行了简化更新
Published by yedf2 about 3 years ago
支持grpc
Published by yedf2 about 3 years ago
Published by yedf2 about 3 years ago
Published by yedf2 about 3 years ago
new xa interface, can adapt to other web framework
introduce IsFailure, simplify xa,tcc error handling
simplify xa,tcc examples, remove their gorm dependency
XA的新接口可以接入其他web框架
引入IsFailure,简化XA和TCC的错误判断
简化了XA、TCC的例子,不再依赖gorm,只使用database/sql
Published by yedf2 about 3 years ago
fix CronTransOnce bug
fix saga compensating bug
Published by yedf2 about 3 years ago
Published by yedf2 over 3 years ago
修复若干bug,增加了更多的测试用例,完善了readme中的各种badge
Published by yedf2 over 3 years ago
TCC提供新接口,子事务屏障支持