Skip to content

Commit

Permalink
Implement Workflow Reset on Active Side (cadence-workflow#1352)
Browse files Browse the repository at this point in the history
* fix .gitignore

* IDL changes

* client/history/client.go

* metrics def

* dataInterfaces

* common/persistence/persistenceInterface.go

* schema

* schema

* common/persistence/cassandra/cassandraHistoryV2Persistence.go

* common/persistence/cassandra/cassandraPersistence.go

* common/persistence/historyV2Store.go

* common/persistence/persistence-tests/executionManagerTestForEventsV2.go

* common/persistence/persistence-tests/historyV2PersistenceTest.go

* done persistence rebase

* fix build

* done rebase all app layer

* fix small bugs

* rebase with latest master

* fix make

* add reset CLI

* fix ccli bug

*  fix bug

* Record visibility

* fix test

* Fix pollDecision bug

* readFullSize of v2

* fix npe

* Change decisionTaskCompletedEventID to decisionTaskFinishEventID

* fix cli help msg

* allow reset to trasient decision

* clear attemp in decsionInfo

* notify tasks

* clear stickyness

* fix validateLastBatchOfReset

* address comment for AddDecisionTaskFailedEvent

* fix unit test

* fix unit test

* address all comments, move code to new component

* fix lint

* fix unit test
  • Loading branch information
longquanzheng authored Jan 6, 2019
1 parent 78c47f9 commit ced0e3b
Show file tree
Hide file tree
Showing 78 changed files with 7,114 additions and 305 deletions.
4 changes: 2 additions & 2 deletions .gen/go/cadence/idl.go

Large diffs are not rendered by default.

749 changes: 749 additions & 0 deletions .gen/go/cadence/workflowservice_resetworkflowexecution.go

Large diffs are not rendered by default.

29 changes: 29 additions & 0 deletions .gen/go/cadence/workflowserviceclient/client.go

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

37 changes: 36 additions & 1 deletion .gen/go/cadence/workflowserviceserver/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/cadence/workflowservicetest/client.go

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

Loading

0 comments on commit ced0e3b

Please sign in to comment.