Describe the bug
Sending a "bad" MCE to the MCE consumer doesn't show up in the logs in a clear way. For example, sending a message where the key is avro serialized we see no indication of any problems in the MCE Consumer logs. After enabling debug logs, we see logging like:
which might indicate that the message never actually arrives at the MetadataChangeEventsProcessor.consume function, but is swallowed upstream by the utilized kafka adapter.
To Reproduce
Send a MCE where the key is Avro-serialized.
Check the MCE Consumer logs.
Expected behavior
An error is logged, preferably with a clear explanation of the failure.
Screenshots
Desktop (please complete the following information):
Describe the bug Sending a "bad" MCE to the MCE consumer doesn't show up in the logs in a clear way. For example, sending a message where the key is avro serialized we see no indication of any problems in the MCE Consumer logs. After enabling debug logs, we see logging like:
which might indicate that the message never actually arrives at the
MetadataChangeEventsProcessor.consume
function, but is swallowed upstream by the utilized kafka adapter.To Reproduce
Expected behavior An error is logged, preferably with a clear explanation of the failure.
Screenshots
Desktop (please complete the following information):
Additional context