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

Some more simulator improvements #4007

Merged
merged 2 commits into from
Oct 16, 2024
Merged

Conversation

d80tb7
Copy link
Collaborator

@d80tb7 d80tb7 commented Oct 16, 2024

  • Remove some unused code
  • Add back in fast forward
  • Hard code all scheduler rate limiting to be unlimited as any other value is objectively wrong until we make the rate limiter respect the simulator clock.
  • Don't clone the config- this was only previously needed as the simulator accessed this config from multiple threads and this is no longer the case.
  • Scheduler now logs every 15 seconds of elapsed time rather than every 60 seconds of simulated time.

Signed-off-by: Chris Martin <chris@cmartinit.co.uk>
Signed-off-by: Chris Martin <chris@cmartinit.co.uk>
@d80tb7 d80tb7 enabled auto-merge (squash) October 16, 2024 09:22
@d80tb7 d80tb7 merged commit bab992e into master Oct 16, 2024
20 checks passed
@d80tb7 d80tb7 deleted the f/chrisma/fix-simulator-fast-forward branch October 16, 2024 09:22
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.

2 participants