Skip to content

Updates for latest Durable Task OOProc protocols - #19

Merged
Chris Gillum (cgillum) merged 1 commit into
mainfrom
cgillum/error-handling
Mar 31, 2022
Merged

Chris Gillum (cgillum) merged 1 commit into
mainfrom
cgillum/error-handling

Conversation

@cgillum

@cgillum Chris Gillum (cgillum) commented Mar 30, 2022 •

Copy link
Copy Markdown
Member

This PR contains a variety of changes, including:

  • Updated for latest protobuf protocols
  • Renamed ErrorDetails to FailureDetails; also renamed some properties
  • Made FailureDetails a property of OrchestrationMetadata
  • Removed JSON serialization of errors
  • Split error testing into new JUnit class with a common base class
  • Misc. cleanup (removing unused code, etc.)

I've also updated the version of the Durable Task sidecar (docker.io/cgillum/durabletask-sidecar:latest) which is compatible with these changes.

Things that still need to be done:

  • Update the version of Microsoft.Azure.WebJobs.Extensions.DurableTask (v2.7.0-preview2) for testing with Functions.

- Renamed ErrorDetails to FailureDetails
- Made FailureDetails a property of OrchestrationMetadata
- Removed JSON serialization of errors
- Split error testing into new JUnit class
- Misc. cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants