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

Update remaining artifact github actions to v4 #5072

Merged
merged 1 commit into from
Jun 25, 2024
Merged

Conversation

mat-if
Copy link
Contributor

@mat-if mat-if commented Jun 24, 2024

Summary

These jobs were still using v3, which is incompatible with v4 internally even though we didn't use any of the external stuff that changed.

https://github.com/iron-fish/ironfish/actions/runs/9653954995

Testing Plan

Documentation

N/A

Breaking Change

N/A

@mat-if mat-if requested a review from a team as a code owner June 24, 2024 23:41
@mat-if mat-if merged commit 00c8efd into staging Jun 25, 2024
25 checks passed
@mat-if mat-if deleted the mat/artifact-jobs branch June 25, 2024 19:54
patnir added a commit that referenced this pull request Aug 1, 2024
* Update remaining artifact github actions to v4 (#5072)

* stops scanState meter on scan completion (#5108)

when started the Meter class sets an interval to update its underlying arrays.
if the meter is not stopped then this interval will keep running and keep the
meter in the heap and leaks the meter memory.

the WalletScanner creates a new ScanState and a new Meter for each scan. when
the wallet is at the head of the chain this creates a new scan each time a block
is added.

fixes the memory leak by ensuring that the ScanState Meter is stopped when the
scan completes and its interval function is cleared

* version bump for v2.4.1

---------

Co-authored-by: jowparks <[email protected]>
Co-authored-by: Rohan Jadvani <[email protected]>
Co-authored-by: Daniel Cogan <[email protected]>
Co-authored-by: Jason Spafford <[email protected]>
Co-authored-by: Derek Guenther <[email protected]>
Co-authored-by: Hugh Cunningham <[email protected]>
Co-authored-by: mat-if <[email protected]>
Co-authored-by: Hugh Cunningham <[email protected]>
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.

3 participants