-
Notifications
You must be signed in to change notification settings - Fork 94
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
Convert rust example to node #494
Convert rust example to node #494
Conversation
Minimal conversion from previous operator api to node api. Ref dora-rs#474
Previously, this dataflow relied on an incorrect shared library.
NOTE: I do not think that last commit fixed the CI failure for 5f87384. I suspected the failure was spurious, so I added the last commit to trigger a second run. |
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.
Looks good, thanks!
NOTE: I do not think that last commit fixed the CI failure for 5f87384.
I suspected the failure was spurious, so I added the last commit to trigger a second run.
Yes, that failure seems spurious. I restarted the failed job and it worked on the second try.
the Q was answered in review. stopping is unnecessary because the `event_stream` wills top shortly Co-authored-by: Philipp Oppermann <dev@phil-opp.com>
Thanks! |
Ref #474
1st commit is a minimalist conversion, tried to keep the behavior the same.
2nd commit removes some extra dependencies.
Note
The end behavior does appear different. On main, I will get ~10 to ~30 messages about dropped inputs, and I will only get
100 - num_dropped
foroperator received random value
With this conversion to the node api, i get no messages about dropped inputs and 100
operated received random value
.Ran with: