Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

simplify CoreEval proposals #59

Merged
merged 18 commits into from
Jan 26, 2024
Merged

simplify CoreEval proposals #59

merged 18 commits into from
Jan 26, 2024

Conversation

turadg
Copy link
Member

@turadg turadg commented Jan 12, 2024

closes: #21

Handles all the CoreEval proposal execution in the framework, so there's no longer an eval.sh or any proposal-specific code.

What it abstracts is a little messy but I think the abstraction is right. The internals can be cleaned up later. I'm holding off on that until more of the use cases are fleshed out.

@turadg turadg force-pushed the ta/usability branch 2 times, most recently from e241b6b to 9963d44 Compare January 17, 2024 18:33
Base automatically changed from ta/usability to main January 17, 2024 19:41
@turadg turadg force-pushed the ta/simplify-coreeval branch from 26d3266 to 40c0cf6 Compare January 19, 2024 23:40
@turadg turadg marked this pull request as ready for review January 19, 2024 23:42
@turadg turadg requested review from Chris-Hibbert and dckc January 23, 2024 14:41
@turadg
Copy link
Member Author

turadg commented Jan 23, 2024

When I restored the earlier packages, the refactorings didn't work without updating their dep on synthetic-chain. I didn't want to invalidate all those layers so I rolled back changes to earlier proposals. To validate that the synthetic-chain work I still updated b:zoe1 and also validated in an external repo: Agoric/agoric-sdk#8801

That uncovered a couple bugs since the 0.0.4-0 alpha release, so now we're on 0.0.4-2. When this PR passes and gets into main I'll publish a full 0.0.4.

@turadg turadg force-pushed the ta/simplify-coreeval branch 3 times, most recently from e67cc7e to 8349972 Compare January 24, 2024 17:21
@turadg turadg disabled auto-merge January 25, 2024 23:46
@turadg turadg force-pushed the ta/simplify-coreeval branch from 7dddf02 to f88dd75 Compare January 26, 2024 18:24
@turadg turadg enabled auto-merge January 26, 2024 18:46
@turadg turadg disabled auto-merge January 26, 2024 19:48
@turadg
Copy link
Member Author

turadg commented Jan 26, 2024

This CI run took 105m compared to 62m in the last PR,

I don't see any changes that look suspicious so I suspect it's transient. I'm going to merge and keep an eye on it.

@turadg turadg merged commit 6e5fec5 into main Jan 26, 2024
3 checks passed
@turadg turadg deleted the ta/simplify-coreeval branch January 26, 2024 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DRY out core-eval support
2 participants