This removes the previous use of CommitFailedException (which is Java-only) and instead mimics the Java Kafka Streams by translating certain error codes received when committing a task into a TaskMigratedError. This error is logged by StreamThread but otherwise seen as a signal to "try again".
Fixes #31.
This removes the previous use of
CommitFailedException
(which is Java-only) and instead mimics the Java Kafka Streams by translating certain error codes received when committing a task into aTaskMigratedError
. This error is logged byStreamThread
but otherwise seen as a signal to "try again".