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
Doc issues, or maybe I'm dumb #248
Comments
For posterity:
|
|
|
|
These are super helpful. I'm on the road at the moment (4am locally) but I'll start working through these! Some are doc issues, some are "no, that should just work!". |
Hi! Chiming in here, as Frank is supposed to be on a beach somewhere right now.
In any case, To increase the "scale" as in "number of workers", no code change is necessary! This is controlled by the |
Consolidate is more interesting, and somewhat unique to Differential. Assume a collection of To a first approximation, Consolidate ensures, that the physical representation corresponds to the logical representation. By a single count, we refer to the number of diffs we have to look at to get the full picture of the collection at a point in time, not the magnitude of the diffs themselves. Another example would be adding the same tuple multiple times. This might lead to a physical representation of |
I believe TimelyDataflow/differential-dataflow#158 should address these questions. Sorry for the confusion! (NB: it is technically a different repo; which was the source of my initial confusion. you were right about all reported issues). Also, thanks very much to @comnik for stepping in with explanations! |
Also, if it turns out I was overly optimistic and the fixes don't address core ambiguities please do feel free to say as much. :) While they might be clearer now, the goal for sure is to make them clearer for future folks as well! |
Sorry -- I had open 3 different mdbooks and 2 different GitHub repos and created the issue in the wrong one :) |
I am finally picking up DD/TD because I want to play with Monoids. New to both Rust and DD.
Going through the mdbook, but at HEAD instead of version 0.7, and am able to explain many differences between my output and the docs.
Things I can't explain, so far:
Step 1, Write a Program - we put the code in
src/main.rs
but the suggested command iscargo run --example hello
. I get (at both HEAD and v0.7) that there is no such example. Am I missing something or is this just a bug?(The same issue happens for all the other issues in cells I've seen).
Increase the Scale - Don't we need to change the code? The page seems to just have two run commands (that fail for me because of
--example hello
), with no code changes. I did understand that we probably add--release
to get it to go faster.Is there some magic linkage to https://github.com/TimelyDataflow/timely-dataflow/blob/master/examples/hello.rs that I've messed up in my setup? How does it know which version of things to run?
I'm guessing these are just omissions/bugs, but I am open to being completely wrong given that I am new to a lot here.
The text was updated successfully, but these errors were encountered: