Notes from October 25 Hackathon #2223
Replies: 23 comments 7 replies
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
State management is uglyThere's still really no elegant way to build a stateful thing (say a HashMap or a FSM) and probe its state:
|
Beta Was this translation helpful? Give feedback.
-
|
Need a way to have a global client (e.g. http client) which can be called from within Hydro |
Beta Was this translation helpful? Give feedback.
-
|
Singleton .resolve_futures does not exist for a one-off API call (client is a singleton, making the call via |
Beta Was this translation helpful? Give feedback.
-
|
Rewrite for error messages that show the correct path is broken due to moving things to examples |
Beta Was this translation helpful? Give feedback.
-
|
Hydro wants a semi-naive (no replay) cross_product, but DFIR 'static,'static currently replays, so multiset_delta is used. We should eliminate the replay. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Error messages for Location mismatchHelpful error messages would make a big difference, especially for |
Beta Was this translation helpful? Give feedback.
-
|
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Need new default export remaps: stageleft::add_private_reexport(vec!["futures_util", "sink", "unfold"], vec!["futures_util", "sink"]);
stageleft::add_private_reexport(vec!["tokio", "fs", "file"], vec!["tokio", "fs"]); |
Beta Was this translation helpful? Give feedback.
-
We need "outer joins" for
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
The
|
Beta Was this translation helpful? Give feedback.
-
|
take N is missing |
Beta Was this translation helpful? Give feedback.
-
|
Need top-level |
Beta Was this translation helpful? Give feedback.
-
|
Support |
Beta Was this translation helpful? Give feedback.
-
|
Local variable needs to have const MAX_SUMMONERS_TO_UPDATE: usize = 100;
let summoners_to_update = some_stream
// TODO(mingwei): need take N operator.
.enumerate()
.filter(q!(move |&(i, _)| i < MAX_SUMMONERS_TO_UPDATE)) // `move` required for some reason
.map(q!(|(_, s)| s)); |
Beta Was this translation helpful? Give feedback.
-
|
Support directly borrowing bounded singletons into closures to avoid |
Beta Was this translation helpful? Give feedback.
-
Some thoughts on ergonomicsHere's an idealized (fake) local KVS and here is my current (working) version that uses some helper functions (full version here): Some thoughts on simplifying things:
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Kiro read the docs but still assumed that Hydro's |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What is this Discussion?
Everybody participating in the Hackathon should use this as a shared whiteboard of ideas or notes that we want to remember from today.
Beta Was this translation helpful? Give feedback.
All reactions