In order for the customer to be able to successfully re-process DLQ messages we would like some additional information added when DLQ documents are written.
{ doc: { _ts: ISODate("2023-01-01T00:00:00Z"), _stream_meta: { source.offset: 42, // kafka offset/partition info source.partition: 1, ... }, a: 1 }, errInfo: { reason: "Input document arrived late." }, processorName: "foo123" // processor name that originated this message instanceName: "mySP01". // instance name that originated this message // Other fields for the specific error. The missedWindowStartTimes is an example for late arriving documents. missedWindowStartTimes: [ISODate("2023-01-01T00:00:00Z")] }