Remove unused cardano-node.yaml github action (#1836)
This was not even parsing properly.
This was not even parsing properly.
This was not even parsing properly.
This was not even parsing properly.
Fixes #1825
This will be available as a flake output and built by CI into https://github.com/orgs/cardano-scaling/packages
Changes I made originally for the `hydra-doom` project to load all events in `state` (12GB+ in that use case) with constant memory using `conduit` streams. ~~There is a big TODO on this: `IOSim s` does not have a `MonadUnliftIO` instance and its not impossible to have one. We need to change the interface further such that we can compose `createHydraNode` and `hydrate` functions with in-memory `EventSource` variants.~~ ~~A bit of a wart: The `mkProjection` does run the conduit for each projection, instead we should run the conduit once and build the projected in-memory read/query model once.~~ Also, the change here is not constant-memory as the `ServerOutput` history is still kept fully in memory. But this is a different story and should be covered by #1618 --- * [x] CHANGELOG updated or not needed * [x] Documentation updated or not needed * [x] Haddocks updated or not needed * [x] No new TODOs introduced or explained herafter
Signed-off-by: Sasha Bogicevic <[email protected]>
This avoids redundant definitions at the cost of not having all functions bound in the handle.
Signed-off-by: Sasha Bogicevic <[email protected]>
Instead of running the conduits (which would require runResourceT), we just construct the 'DraftHydraNode' directly.
Signed-off-by: Sasha Bogicevic <[email protected]>
Mistakenly used fuseBoth instead of zipSinks