I performed some tests and, as you said, I did not expect any strange behaviour.
So, basically, when not performing commits (or performing commits after long time) every time a trasformation starts it gets the whole log from kafka.
This has some drawbacks because it means reprocessing things. I was wondering if there is a way to commit offsets once the subtrasformation has succeeded...
Do you have the same need?
Regards
Virgilio