-
Notifications
You must be signed in to change notification settings - Fork 152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename UpdateHandle to WorkflowUpdateHandle (💥 - incompatible change) #2204
Conversation
c4aefc5
to
bf2a136
Compare
bf2a136
to
ed42d7c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I'm adding a 💥 to the PR description since it's backwards incompatible and we will need to clarify in next release notes. May want to wait for @Quinn-With-Two-Ns approval.
LGTM, you'll need to create a |
Let me know if you need any help with that! |
LGTM! |
* Initial pass to bring Java Messaging into compliance * Stopping for lunch * First pass for Java * Responding to Dan's comments * Final SDK team edits * More SDK team edits * s/UpdateHandle/WorkflowUpdateHandle/ temporalio/sdk-java#2204 * Clarify taxonomy of errors received by signal, update, and query * Fix link to #signals in Python docs * Delete link to sample * Revert to dynamic components content from main * Remove yellow highlight TODOs cc @fairlydurable * Update docs/develop/java/message-passing.mdx --------- Co-authored-by: Dan Davison <[email protected]>
* Java SDK message passing docs * Make sure docs link point to latest * Include language in exception * Add Troubleshooting section * Bring over new intro + a few minor edits * Move message-handling patterns section ahead of troubleshooting * Fix docusaurus build * EDU-670: Backport Java into Python Coverage (#3036) * Initial pass to bring Java Messaging into compliance * Stopping for lunch * First pass for Java * Responding to Dan's comments * Final SDK team edits * More SDK team edits * s/UpdateHandle/WorkflowUpdateHandle/ temporalio/sdk-java#2204 * Clarify taxonomy of errors received by signal, update, and query * Fix link to #signals in Python docs * Delete link to sample * Revert to dynamic components content from main * Remove yellow highlight TODOs cc @fairlydurable * Update docs/develop/java/message-passing.mdx --------- Co-authored-by: Dan Davison <[email protected]> * Mention timeout feature of wait_condition * Convert "async" language to "blocking" * Fix typo * Update docs/develop/java/message-passing.mdx Co-authored-by: Erica Sadun <[email protected]> * Apply suggestions from code review Co-authored-by: Erica Sadun <[email protected]> * Apply suggestions from code review Co-authored-by: Erica Sadun <[email protected]> * Fix links --------- Co-authored-by: Dan Davison <[email protected]> Co-authored-by: Erica Sadun <[email protected]>
What was changed
Renamed
UpdateHandle
toWorkflowUpdateHandle
.This is a breaking change.
Why?
Consistency. (as discussed previously)
Checklist
How was this tested:
Existing tests.
Any docs updates needed?
I checked https://docs.temporal.io/develop/java/message-passing and the
UpdateHandle
type isn't mentioned anywhere.I also cannot see it in the samples repo (search)
The release docs will need to mention this change, though.