徐云金YunjinXu
e233895e1c
fix sql server error: main_test.go dtmsvr.PopulateDB(false) invokes GetPlaceHoldSQL(sql)
3 years ago
徐云金YunjinXu
17b3b1256b
SqlServer->SQLServer, combine select+order by
3 years ago
徐云金YunjinXu
b210ad7b8c
implement sqlserver storage using gorm.io/driver/sqlserver
3 years ago
Goxiaoy
73ea0d02e7
fix pooled db concurrency bug
4 years ago
darigaaz86
a1d9c291ac
feat: add postgres schema config support
modified: client/dtmcli/dtmimp/types.go
modified: client/dtmcli/dtmimp/utils.go
modified: conf.sample.yml
modified: dtmsvr/config/config.go
modified: dtmsvr/config/config_test.go
modified: dtmsvr/config/config_utils.go
4 years ago
yedf2
8ef6348cdb
use dtm-labs/logger
4 years ago
yedf2
c5c3737c70
fix XaClose lint
4 years ago
yedf2
28cda03d7f
add xa close log
4 years ago
yedf2
eb6694b7c5
trim additional error wrap message refactored
4 years ago
yedf2
c2fef59b12
dtmcli dtmgrpc workflow => client
4 years ago
xyctruth
7e4beb8fca
fix err is nil
4 years ago
xyctruth
d30daa959c
fix go lint
4 years ago
xyctruth
ee4571a93e
fix package reference
4 years ago
xyctruth
97be1a189c
jsonrpc error reason
4 years ago
leiyuan
d42a3b9c94
deferDo method logic should not be wrapped by defer agin,thus results panic ignored and not do fail method
4 years ago
yedf2
17cc5d468e
for support multiple dbtype
4 years ago
qintang
a55e8b53a3
feat: DBConf增加DB配置
4 years ago
yedf2
24e183830d
use XaDB for xa local transaction
5 years ago
yedf2
28412bd757
xa use barrier
5 years ago
yedf2
23aeedabb4
update replace
5 years ago
yedf2
37769befc4
use Escape
5 years ago
sibowen
69ae125425
MayReplaceLocalhost替换127.0.0.1
5 years ago
yedf2
e1fd9269e9
add mongo barrier
5 years ago
yedf2
ce6f757b1f
partial recover refactored
5 years ago
fsdfsffdsf
6d42505ad7
optimization: reduce network interaction in db request
5 years ago
yedf2
0e59ccb512
change to new error protocal ok
5 years ago
yedf2
1e835778d6
default no config needed
5 years ago
freedom
d4d4ab66bb
fix:Passwrod => Password
5 years ago
yedf2
7160c3d8ee
rename to dtm-labs
5 years ago
yedf2
9ef08f23f1
Fatal is changed
5 years ago
Xiaomin Zheng
eff40a519e
translate dtmcli/dtmimp/utils.go
翻译dtmcli/dtmimp/utils.go里面的中文到英文
5 years ago
lsytj0413
f91d51722a
fix: add callerskip with 1
5 years ago
yedf2
e3c34c036d
add new engine redis
5 years ago
wuqinqiang
624629efc8
1.fix LogRedf
5 years ago
yedf2
3a70abac07
update genSaga
5 years ago
yedf2
50ad4c6e32
higher coverage
5 years ago
yedf2
dba3c37e2e
log use DTM_DEBUG
5 years ago
yedf2
7d1b138d3f
use uber zap log
5 years ago
lixiaoshuang
8168442bba
add lincense
5 years ago
yedf2
7d40b37334
postgres test passed
5 years ago
yedf2
d284b92f1d
refactor to use new grpc interface
5 years ago
yedf2
a3d8bf4be4
add concurrent saga
5 years ago
yedf2
b8f369c324
split db specific op to a stand alone file
5 years ago
yedf2
d385b5ef60
optimize test
5 years ago
yedf2
9518a93120
postgres supported
5 years ago
yedf2
b2dda03339
add driver and compatible
5 years ago
yedf2
a411208880
fix concurrent map access
5 years ago
hitzhangjie
cc66ceb484
refactor-*: improve code readability
- use clearer method names, comments;
- define dtm usage info;
- determine action by switch-case instead of if-else, because only
os.Args[1] needs to be checked;
- use time layout '2006-01-02 15:04:05.999' to format milliseconds;
- change filenames dtmsvr/main.go to dtmsvr/dtmsvr.go;
- simplify code;
- use `()` to think less about operator precedence;
xxx
5 years ago
yedf2
8758e860c3
use const instead of string iterals
5 years ago
yedf2
e5366cc029
log depth max to 10
5 years ago