I paused testing my small Stalwart cluster around version 0.16, primarily due to issues with remote blob storage reliability. I’m wondering whether there is a specific release target or roadmap item planned to address this?
The bug was actually on Hetzner/Ceph which returned 200 on PUT requests that were not committed by the backend, this issue does not happen when using other S3 providers. Stalwart added an option to deal with these “broken” backends to confirm the writes with a HEAD which adds an extra request but is the only way to deal with this faulty behaviour.