You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reason = """The temporary files created by this method are not persistable if the temporary directory lives on a different filesystem than the target directory. While it is valid in other contexts (if not persisting files), it was misused many times and so we are banning it. Consider using `tempfile::NamedTempFile::new_in` or `tempfile::NamedTempFile::Builder"""
46
+
47
+
[[disallowed-methods]]
48
+
path = "lru::LruCache::unbounded"
49
+
reason = """Avoid unbounded lru cache for potential memory leak"""
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,6 +29,8 @@
29
29
30
30
### Added
31
31
32
+
-[#5859](https://github.com/ChainSafe/forest/pull/5859) Added size metrics for zstd frame cache and made max size configurable via `FOREST_ZSTD_FRAME_CACHE_DEFAULT_MAX_SIZE` environment variable.
33
+
32
34
### Changed
33
35
34
36
### Removed
@@ -37,6 +39,8 @@
37
39
38
40
-[#5863](https://github.com/ChainSafe/forest/pull/5863) Fixed needless GC runs on a stateless node.
39
41
42
+
-[#5859](https://github.com/ChainSafe/forest/pull/5859) Fixed size calculation for zstd frame cache.
43
+
40
44
## Forest v0.28.0 "Denethor's Folly"
41
45
42
46
This is a non-mandatory release recommended for all node operators. It includes numerous fixes and quality-of-life improvements for development and archival snapshot operations. It also includes a memory leak fix that would surface on long-running nodes.
0 commit comments