If meta data could not be deserialized it will not fail the replay/query.
If meta data could not be deserialized it will not fail the replay/query.
The "invalid" meta data is represented with this UnknownMetaData
and
it and the event will be wrapped in EventWithMetaData
.
The reason for not failing the replay/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).
(Since version ) see corresponding Javadoc for more information.