Manual Commit in Kafka ReceiveMessage Activity in BW Connector
How exactly works the manual commit of a message record in the Kafka ReceiveMessage Activity? Does the manual confirm activity do a commit of the largest offset the client received from poll()? Or it will be commited exactly the offset of the latest message record processed by the BW process?
For example Kafka receiver will fetch 5 messages at once. After processing and manually commiting the first message the BW process will crash so the other 4 messages will not be processed. After the restart of the BW process with Kafka receiver will be those 4 messages redelivered to the consumer or not?