Mingwei Samuel
Mingwei Samuel
Easy way to test this just by dumping and diffing the tracing logs
Option: require `defer_tick()` on all "backwards" edges (higher -> lower stratum number)
https://github.com/hydro-project/hydroflow/blob/77f3e5afb9e276d1d6c643574ebac75ed0003939/hydroflow_lang/src/graph/flat_to_partitioned.rs#L384-L390
in general the bug is only one case, where the cycle thru negation doesn't happen to line up with where we check for missing defer_tick
Would (probably) be no longer relevant after flo loop context semantics #1500
* Closures in maps vs closures in demux * Can we (or why can't we) make something to combine demux/tee and unions to eliminate diamonds? * How should we think...
Termination detection (#928)
`cargo install cargo-insta` `cargo insta test` or `cargo test --all-targets --no-fail-fast` `cargo insta review`
Closing in favor of #1118