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)