Justine Olshan created KAFKA-15784: -------------------------------------- Summary: Ensure atomicity of in memory update and write when transactionally committing offsets Key: KAFKA-15784 URL: https://issues.apache.org/jira/browse/KAFKA-15784 Project: Kafka Issue Type: Sub-task Affects Versions: 3.7.0 Reporter: Justine Olshan Assignee: Justine Olshan
[https://github.com/apache/kafka/pull/14370] (KAFKA-15449) removed the locking around validating, updating state, and writing to the log transactional offset commits. (The verification causes us to release the lock) This was discovered in the discussion of [https://github.com/apache/kafka/pull/14629] (KAFKA-15653). Since KAFKA-15653 is needed for 3.5.1, it makes sense to address the locking issue separately with this ticket. -- This message was sent by Atlassian Jira (v8.20.10#820010)