Skip to content

v0.4.0

Compare
Choose a tag to compare
@wojas wojas released this 06 Apr 06:55
· 25 commits to main since this release
6f99653

What's Changed

This release introduces a new snapshot loader and serialiser that significantly reduces the memory use of Lightning Stream, by keeping the items in protobuf format and deserialising on the fly, and several other improvements to reduce peak memory usage.

We now limit the number of snapshots that can concurrently be held in memory using the new memory_downloaded_snapshots and memory_decompressed_snapshots configuration options. In the past this number could grow up to the number of unique instance names.

  • Reduce heap memory usage by @wojas in #31
  • Upgrade simpleblob to 0.2.3 by @wojas in #51
  • Experimental pdns-v5-fix-duplicate-domains command by @wojas in #50

Improvements to documentation, tests and CI

New Contributors

Full Changelog: v0.3.1...v0.4.0