hydroflow icon indicating copy to clipboard operation
hydroflow copied to clipboard

Hydro's low-level dataflow runtime

Results 300 hydroflow issues
Sort by recently updated
recently updated
newest added

added semiring applications to algebra library.

We should provide a useful `README.md` for `kvs_bench`. Ideally we separate the functionality of the KVS from running the benchmark. Then document ~~(a) how to deploy the KVS for normal...

documentation

Addresses #1187. Wall-clock time isn't monotonic, but that's expected to be understood.

- [ ] replace `join` with `state_join` which can use keyed datastructures from `state()` op #969, bypass #564 - [ ] remove `persist()` (or replace with `state()`), replace `[lattice_]reduce/fold` with...

surface syntax
P0
in flight

Time to figure out our semantics, for optimizations - Old flow-property propagation code #895 - Some "lattices" are not *really* lattices (#916) > SSIV and immutables and other things aren't...

P0
lattices/properties

as pointed out by @shadaj When state changes it should trigger (the state/sources that feed into) the operators that reference that state

enhancement
core api

The ability to plug clock implementations in Hydroflow will benefit deterministic (unit) testing. The current implementation binds to `Instant::now()`. ### LWW Clock Source (former #1207) A hybrid-logical clock source that...

dfir_rs runtime (core api)

a linear pipeline starting with `source_iter` should probably only run on the first tick. However if it has a `poll_futures` in it, it may run on subsequent ticks. This suggests...

question
research