0.6.1
Bug fix release
- Clean LMDB reader table after every validation. Under certain circumstances read-only transactions can leak and these entries may stay in the reader table of LMDB even after the process exists. Over time it leads to exhaustion of readers and requires restart of the validator. Also fix the way initial reader count is estimated.
- Fix cleanup corner case for an old cache. Stopping the validator for long time and then starting it again could lead to objects removed from the cache prematurely.
- Fix validation of manifests and ASPA objects to follow RFC 9286 more precisely.