I am trying to narrown down on an issue we have with our community Haskell driver (https://github.com/mongodb-haskell/mongodb/issues/131).
Put simply the problem is that overnight production code written for this driver started to fail massively without errors. The issue is that even though we are able to:
- read partial values
we are not able to:
- return documents
In other words, all function calls whose return values are list/array/collection of documents come out empty.
Any idea what server/api change could be the culprit? I am kind pulling my hair on this one as I have no error message to work with. I should be inspecting the bytestrings from MongoDB Atlas but didn’t have time to do this yet.