dtm

A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

BSD-3-CLAUSE License

Stars
9.8K
Committers
81

Bot releases are visible (Hide)

dtm - v1.9.0

Published by github-actions[bot] almost 3 years ago

Changelog

  • Support msg’s PrepareAndSubmit
  • Upgrade go version to 1.16
  • Fix some golang-ci warning
dtm - v1.8.4

Published by github-actions[bot] almost 3 years ago

Changelog

  • Support custom headers for http&grpc
  • Support custom table name for barrier, trans_global, trans_branch_op
  • Support http&grpc interceptor
  • Support passthrough headers
dtm - v1.8.1

Published by github-actions[bot] almost 3 years ago

Changelog

  • Publish dtm to homebrew(WIP)
dtm - v1.8.0

Published by github-actions[bot] almost 3 years ago

Changelog

  • DTM can be started without any config now!
dtm - v1.7.5

Published by github-actions[bot] almost 3 years ago

Changelog

  • 70554cb add comment
dtm - v1.7.4

Published by github-actions[bot] almost 3 years ago

Changelog

  • e252d39 Merge pull request #127 from dtm-labs/alpha
dtm - v1.7.3

Published by github-actions[bot] almost 3 years ago

Changelog

  • Rename yedf to dtm-labs
dtm - v1.7.2

Published by github-actions[bot] almost 3 years ago

Changelog

  • Redis cluster engine supported.
dtm - v1.7.1

Published by github-actions[bot] almost 3 years ago

Changelog

  • Fix docker-compose up problem
dtm - v1.7.0

Published by github-actions[bot] almost 3 years ago

Behavior change

  • Config name has changed to support more store engine

New feature

  • Support redis as store engine
  • Support boltdb as store engine
dtm - v1.6.4

Published by github-actions[bot] almost 3 years ago

Changelog

  • Add arm support
dtm - v1.6.3

Published by github-actions[bot] almost 3 years ago

Changelog

  • Use uber zap log
  • Support tencent rpc base on Polaris
dtm - v1.6.2

Published by github-actions[bot] almost 3 years ago

Changelog

  • barrier interface change to sql.Tx
  • introduce a CallWithDB for barrier
dtm - v1.6.1

Published by github-actions[bot] almost 3 years ago

Changelog

  • Support go-zero
  • Port change to http 36789, gRPC 36790
  • Add license to each file
  • Introduce some optimization
  • Fix update_time
dtm - v1.6.0

Published by github-actions[bot] almost 3 years ago

Changelog

  • Support go-zero
  • Port change to http 36789, gRPC 36790
  • Add license to each file
  • Introduce some optimization
  • Fix update_time
dtm - v1.5.4

Published by github-actions[bot] almost 3 years ago

Changelog

change license from BSD 2 to BSD 3
command line add version

dtm - v1.5.3

Published by github-actions[bot] almost 3 years ago

Changelog

dde8e8e update proto

dtm - v1.5.2

Published by github-actions[bot] almost 3 years ago

Changelog

postgres test fixed
update branch async optimized
change branch status within a transaction which lock transglobal
expose 58080 in docker

dtm - v1.5.1

Published by github-actions[bot] almost 3 years ago

Changelog

81e4edf fix wait db up

dtm - v1.5.0

Published by github-actions[bot] almost 3 years ago

Changelog

  • optimize dtmgrpc interface, compatible with any type of client business
  • optimize docker image, reduce the image size, resolve the timezone problem in docker-compose
  • add more test case