-
Notifications
You must be signed in to change notification settings - Fork 19
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
Graph debugger #97
base: master
Are you sure you want to change the base?
Graph debugger #97
Conversation
for delta in self.version_graph[version:]: | ||
merged = utils.merge_state_delta(merged, delta) | ||
return merged, [version, self.version_graph.head.current] | ||
if not merged: |
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.
You also need to make the equivalent check in Graph class in getitem to return an empty list if the start version does not exist.
@@ -0,0 +1,96 @@ | |||
#!/usr/bin/env python3 |
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.
Move this file to SampleApps folder.
super().__init__() | ||
self.manager = Manager() | ||
self.result_manager = Manager() |
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.
One manager should work. Why so many managers?
…into GraphDebugger
Hey,
Did the suggested changes-Created a graph actor class which queues up the requests to the version graph class. Made some changes to the full state version manager class so that the version manager keeps track of the version graph head itself.
The word counter application doesn't work i.e. doesn't display any counts after these changes. Looking into it. Created the request just for review.
Pritha