Hi I have Kafka brokers running on version 2.4.1, with a KafkaStreams app on 2.4.0. I'm trying to upgrade my KafkaStreams to v2.7.0, but I got my instances stuck on startup. In my understanding, I don't need any special procedure to upgraded from KStreams 2.4.0 to 2.7.0, right?
The following error stands out for me: 2021-03-12 16:23:52.005 [...] WARN org.apache.kafka.streams.processor.internals.StreamThread - stream-thread [...] Detected the states of tasks {7_17=[my-assembler-4-KTABLE-AGGREGATE-aggregated-topic-changelog-17]} are corrupted. Will close the task as dirty and re-create and bootstrap from scratch. org.apache.kafka.streams.errors.TaskCorruptedException: Tasks with changelogs {7_17=[my-assembler-4-KTABLE-AGGREGATE-aggregated-topic-changelog-17]} are corrupted and hence needs to be re-initialized at org.apache.kafka.streams.processor.internals.StoreChangelogReader.restore(StoreChangelogReader.java:446) ~[app.jar:?] at org.apache.kafka.streams.processor.internals.StreamThread.initializeAndRestorePhase(StreamThread.java:744) ~[app.jar:?] at org.apache.kafka.streams.processor.internals.StreamThread.runOnce(StreamThread.java:625) ~[app.jar:?] at org.apache.kafka.streams.processor.internals.StreamThread.runLoop(StreamThread.java:553) [app.jar:?] at org.apache.kafka.streams.processor.internals.StreamThread.run(StreamThread.java:512) [app.jar:?] Caused by: org.apache.kafka.clients.consumer.OffsetOutOfRangeException: Fetch position FetchPosition{offset=738, offsetEpoch=Optional.empty, currentLeader=LeaderAndEpoch{leader=Optional[...:9092 (id: 3 rack: euw1-az1)], epoch=27}} is out of range for partition my-assembler-4-KTABLE-AGGREGATE-aggregated-topic-changelog-17 at org.apache.kafka.clients.consumer.internals.Fetcher.handleOffsetOutOfRange(Fetcher.java:1366) ~[app.jar:?] at org.apache.kafka.clients.consumer.internals.Fetcher.initializeCompletedFetch(Fetcher.java:1318) ~[app.jar:?] at org.apache.kafka.clients.consumer.internals.Fetcher.fetchedRecords(Fetcher.java:614) ~[app.jar:?] at org.apache.kafka.clients.consumer.KafkaConsumer.pollForFetches(KafkaConsumer.java:1272) ~[app.jar:?] at org.apache.kafka.clients.consumer.KafkaConsumer.poll(KafkaConsumer.java:1233) ~[app.jar:?] at org.apache.kafka.clients.consumer.KafkaConsumer.poll(KafkaConsumer.java:1206) ~[app.jar:?] at org.apache.kafka.streams.processor.internals.StoreChangelogReader.restore(StoreChangelogReader.java:433) ~[app.jar:?] ... 4 more Any suggestions on how to upgrade? Thanks Murilo