JasperFx / marten

.NET Transactional Document DB and Event Store on PostgreSQL
https://martendb.io
MIT License
2.79k stars 441 forks source link

Fix event load exceptions causing rebuilds to finish early #3300

Closed Hawxy closed 1 month ago

Hawxy commented 2 months ago

I ran into this today when I updated a minor version of nodatime and had half my entities disappear. Turns out an exception was being thrown during deserialization and it was causing the ceiling calculation to skip everything after the exception. Not fun.