cadonna commented on pull request #10953: URL: https://github.com/apache/kafka/pull/10953#issuecomment-879704540
I do not agree. If users deploy Streams apps in 2.8 we guarantee retention time T, but when users upgrade the Streams apps to 3.0 we guarantee retention time T+X. We do not change the retention time of the changelog topic during the upgrade. Hence, we miss to guarantee T+X. I think that is an issue, because we might get different results if we run the same upgraded Streams app multiple times on the same data without reset. Note, that it is not only the retention time. In 2.8, we guarantee a different default grace period than in 3.0. I am aware that the default grace period is deprecated in 3.0, but the behavior should still match the old. Anyways, we need to come to a decision about this PR. The 3.0 release is around the corner. \cc @guozhangwang @vvcephei @ableegoldman -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org