If meta data could not be deserialized it will not fail the query.
If meta data could not be deserialized it will not fail the query.
The "invalid" meta data is represented with this UnknownMetaData
and
it and the event will be wrapped in SnapshotWithMetaData
.
The reason for not failing the query is that meta data should be optional, e.g. the tool that wrote the meta data has been removed. This is typically because the serializer for the meta data has been removed from the class path (or configuration).