Skip to content

Commit

Permalink
Add scaffolding for CompleteStartedTask implementation in matching
Browse files Browse the repository at this point in the history
What changed?
Added scaffolding for the new IDL CompleteStartedTask implementation in matching. This endpoint will be called by the history service in order to complete a task in matching after it has been replicated in history.

Why?
This will allow cadence to actively delete stale tasks from matching on the passive side as these tasks are processed on the active side and replicated, avoiding the large passive side partitions and reducing task processing latency after a failover How did you test it?
This implements only the scaffolding. No logic present.

Potential risks

Release notes

Documentation Changes
  • Loading branch information
fimanishi committed Aug 27, 2024
1 parent c0cd4c5 commit d917552
Show file tree
Hide file tree
Showing 20 changed files with 6,846 additions and 3,408 deletions.
663 changes: 660 additions & 3 deletions .gen/go/history/history.go

Large diffs are not rendered by default.

7,992 changes: 4,854 additions & 3,138 deletions .gen/go/matching/matching.go

Large diffs are not rendered by default.

34 changes: 34 additions & 0 deletions .gen/go/matching/matchingserviceclient/client.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

86 changes: 85 additions & 1 deletion .gen/go/matching/matchingserviceserver/server.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 33 additions & 0 deletions .gen/go/matching/matchingservicetest/client.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit d917552

Please sign in to comment.