v0.1.1-beta release
Pre-release
Pre-release
venkat1109
released this
07 Jun 01:13
·
4078 commits
to master
since this release
New Features And Improvements
Child Workflow Support
Docker Support
- a7da4e0 - bootstrap: config loader and executable for cadence server (#196)
- b1f7b8b - First pass at dockerFile for cadence server (#199)
History Pagination
ActivityTask Gets All Activity Timeouts
History Version Support
DecisionTaskFailed Support
- 3811ccf - Fail decision task due to race condition on workflow completion (#165)
- c79f561 - Fail Decision on invalid decision attributes (#179)
Visibility Improvements
- aab5a6f - Store status for closed workflow executions (#164)
- ba64999 - Enable visibility filtering by execution closed status (#170)
- cb971ca - Move visibility store to its own keyspace (#217)
Request Validation
- de702f7 - Validate request parameters at the frontend handler (#172)
- 47e25f1 - Validate timeout values in StartWorkflowExecution (#180)
Open Sourcing
- 437a8a9 - make integ tests count towards code coverage (#178)
- a819aee - add copyright header to all files (#183)
- 6accf7e - Enable golint / gofmt checks at make time (#185)
- 37a57f9 - make: add tool to auto-generate copyright header (#184)
- 685b66d - Peer review for open sourcing Cadence bits (#212)
- 27c531e - Update README.md (#200)
Bug Fixes
- c6b21ff - Correctly stop shard on rangeID update failure (#168)
- d11e66a - Do not hold lock on execution when creating task in matching engine (#188)
- c8180ad - Limit the result of GetTimerTasks query (#195)
- 250f52f - Complete Timer and Transfer tasks after execution is completed (#201)
- beae3b6 - Properly return empty token on empty poll request (#219)
- fab8fc1 - Use proper config for visibility keyspace (#232)
Stability Fixes
- 5ddccf4 - Insert activity tasks with TTL (#186)
- b43c10a - Remove mutable state immediately once the workflow execution completes (#209)
- adc3e51 - Fine tuning of Cadence schema (#211)
- 4ae39f2 - Remove extra query in transfer queue processor if queue is empty (#220)
- 4bc9116 - Use consistency level ONE for visibility store reads (#218)
- 6f8f88e - Use DomainConfig Retention for visibility record TTL (#221)
- ceeba99 - Complete Transfer tasks even after execution is completed (#230)
Miscellaneous
- 37331d8 - Add missing scope for HistoryClientRespondActivityTaskCanceled (#161)
- 0f8a007 - Timer Q Processor - Unit Tests/Workflow Completion. (#166)
- 55837e1 - tooling: first pass at cassandra setup-schema tool (#171)
- ef260bf - tooling: support for cassandra update-schema (#177)
- d8d54d3 - Refactor loggingHelpers (#173)
- ad44d59 - Refactor transferQueueProcessor processing into multiple methods (#198)
- f48b5cf - config: add support for custom ringpop discovery provider (#210)