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.18.0 Latest Release

Published by github-actions[bot] 12 months ago

Changelog

  • 14d0eaf Merge pull request #467 from wooln/feature-storage-sqlserver
dtm - v1.17.8

Published by github-actions[bot] 12 months ago

Changelog

  • dedf72e Merge pull request #471 from dtm-labs/alpha
dtm - v1.17.7

Published by github-actions[bot] about 1 year ago

Changelog

  • e704733 build admin before dtm
dtm - v1.17.6

Published by github-actions[bot] about 1 year ago

Changelog

  • 55e5a3b fix admin dist
dtm - v1.17.5

Published by github-actions[bot] about 1 year ago

Changelog

  • 78ea821 fix build docker
dtm - v1.17.3

Published by github-actions[bot] over 1 year ago

Changelog

  • 90160a8 add retract
dtm - v1.17.2

Published by github-actions[bot] over 1 year ago

Changelog

  • 2371a98 Merge pull request #416 from duck-im/main
dtm - v1.17.1

Published by github-actions[bot] over 1 year ago

Changelog

  • f850cf2 Merge pull request #402 from wuyazi/main
dtm - v1.17.0

Published by github-actions[bot] over 1 year ago

Feature

  • add Workflow.ExecuteCtx to support context
  • tag Workflow.Execute to depreceated
dtm - v1.16.10

Published by github-actions[bot] over 1 year ago

Changelog

  • 2cd5f5d Merge pull request #392 from ostafen/fix/workflow-interceptor
dtm - v1.16.9

Published by github-actions[bot] over 1 year ago

Changelog

  • be759b9 Merge pull request #391 from ostafen/fix/workflow-interceptor
dtm - v1.16.7

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

Changelog

  • 0d6cf35 fix deadlock
dtm - v1.16.6

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

Changelog

  • 61998a0 update logger
dtm - v1.16.5

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

Changelog

  • 46bd87e Merge pull request #375 from ostafen/fix/workflow-interceptor
dtm - v1.16.4

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

Changelog

  • 23effc9 Merge pull request #368 from Guojunzhou-git/main
dtm - v1.16.3

Published by github-actions[bot] about 2 years ago

Changelog

  • Remove Gid Label for Prometheus metrics to reduce memory usage
  • Add workflow.GetRestyClient
  • change monkey -> gomonkey
  • Remove timezone volume for docker-compose
  • Add Test against empty body for GET
dtm - v1.16.2

Published by github-actions[bot] about 2 years ago

Changelog

  • 035b86a fix failureError nil bug
dtm - v1.16.1

Published by github-actions[bot] about 2 years ago

Changelog

  • Add Register2, Execute2 to get the result of workflow
  • HTTP request timeout use sync.map to avoid concurrent problem
dtm - v1.16.0

Published by github-actions[bot] about 2 years ago

Changelog

  • dtmdriver refactored and client synchronized
dtm - v1.15.1

Published by github-actions[bot] over 2 years ago

Changelog

  • Support new pattern workflow
  • Support mixed usage of XA, Saga, Tcc.
  • Support mixed usage of http, gRPC, local transaction
  • Add panic recover middleware in dtm server
  • Add TimeZoneOffset config
  • dtmcli/dtmgrpc/workflow merged under client directory