Skip to content
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

Pointstamps and dynamic scopes #378

Merged
merged 1 commit into from
Feb 16, 2023

Conversation

frankmcsherry
Copy link
Member

This PR adds an implementation of a new timestamp type, Pointstamp, that roughly speaking emulates the timestamp component of Naiad's pointstamp type. The timestamp is a Vec<T>, corresponding to timestamps of nested scopes of dynamic (rather than static) depth, and the path summaries on this type represent entering, iterating within, and exiting these scopes.

An example, examples/dynamic.rs, shows off how you would write the bfs.rs example using these constructs. It .. probably implies that this could all be a bit clearer or more idiomatic.

@frankmcsherry frankmcsherry merged commit 24df201 into TimelyDataflow:master Feb 16, 2023
This was referenced Oct 29, 2024
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.

1 participant