bacalhau-project / bacalhau

Compute over Data framework for public, transparent, and optionally verifiable computation
https://docs.bacalhau.org
Apache License 2.0
706 stars 89 forks source link

refactor execution store to use models.Execution #4677

Closed wdbaruni closed 3 weeks ago

wdbaruni commented 3 weeks ago

To enable async scheduling and processing of executions, we need to store more info about executions and events in the local execution store in the compute nodes. This PR simplifies the execution store by directly storing models.Execution instead of the wrapper LocalExecutionState