-
Notifications
You must be signed in to change notification settings - Fork 184
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
Possible bug in delta queries #183
Comments
Here is the complete modified
|
I will investigate, thanks! :D |
Non-deterministic output is almost certainly a bug. I accept responsibility! |
I'm pretty sure #184 fixes this. At least, it fixes what was certainly a bug and seems to cause your example to consistently produce correct output. Thanks very much for the easily reproduced error, and the bug report (so embarrassing!). I apologize that the stuff in this repo is still very DIY, and I'll try to bring a bit more helpful structure as I start using it more myself (we're running TPCH plans now, and will want to start thinking about these plans soon). |
Below (in a separate comment) is a modified
delta_query.rs
thatwhen I run the modified example
cargo run --example delta_query
, the program randomly computes 0, 1, or 2 triangles:If instead of looping on
worker.step()
after each insert I first insert all values (while advancing input timestamp) and then dothen it computes two triangles as expected.
Am I using the API incorrectly or is this behavior indeed problematic?
Thanks!
The text was updated successfully, but these errors were encountered: