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

Timeless Sources #67

Merged
merged 5 commits into from
Apr 27, 2019
Merged

Timeless Sources #67

merged 5 commits into from
Apr 27, 2019

Conversation

bachdavi
Copy link
Collaborator

This adds the field timeless to the AttributeConfig which decides if a given attribute will be probed.
This also adds domain_probe to the SourcingContext, a ProbeHandle to the domain.

These two together allow sources that cannot or do not want to provide timestamps for their respective attributes to transact data at the current epoch.

This is especially necessary when running source driven. If a sources cannot provide timestamps, probing its values would block the overall system.

src/server/mod.rs Outdated Show resolved Hide resolved
src/domain/mod.rs Show resolved Hide resolved
src/sources/timely_logging.rs Show resolved Hide resolved
@comnik comnik merged commit 93f4c81 into master Apr 27, 2019
@comnik comnik deleted the timeless_sources branch May 4, 2019 21:35
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.

2 participants