-
Notifications
You must be signed in to change notification settings - Fork 272
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
Rewind support seems broken #2652
Comments
Related update on proto microsoft/durabletask-protobuf#18. Though, still need to find why |
With @davidmrdavid 's help, we debug into the extension and I found here Lines 171 to 172 in 9f750eb
remoteContext.PastEvents already contains a few GenericEvent s that have null as value of Data , and that causing the exception in ProtobufUtils.ToHistoryEventProto . I am not quite sure where are those GenericEvent s come from.The Also, I am told the logic for handling HTTP requests for java is totally different from js and python, java is using grpc while js and python is using HTTP. That may explain why I can run rewind successfully using js. Hopefully the PR here microsoft/durabletask-protobuf#18 will have the issue resolved cc @cgillum , @davidmrdavid , @jviau |
Description
We are working out the rewind support on durabletask-java, at microsoft/durabletask-java#123. In our end-to-end test, we found an exception thrown out (more details are microsoft/durabletask-java#123 (review)), to me this comes from the extension. Note that this exception is thrown out both using the POST HTTP request or using the
client.rewind
method.Already had a quick chat with @jviau, it seems the extension drops the value that needed to be set in the grpc message somewhere.
I spent sometime look into the extension but with no luck on this due to lack of knowledge in extension, so open a issue here to track it.
I am open to have a session on this if it is preferred.
cc @davidmrdavid as well.
Expected behavior
Actual behavior
Relevant source code snippets
// insert code snippet here
Known workarounds
App Details
Screenshots
If deployed to Azure
The text was updated successfully, but these errors were encountered: