[ https://issues.apache.org/jira/browse/KAFKA-7912?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17108449#comment-17108449 ]
Sophie Blee-Goldman commented on KAFKA-7912: -------------------------------------------- I set the fix version to 2.3.0 rather than 2.3.1, as this issue is technically fixed in 2.3.0. The fix just happened to result in a significant performance regression so a different fix was applied in 2.3.1 > In-memory key-value store does not support concurrent access > ------------------------------------------------------------- > > Key: KAFKA-7912 > URL: https://issues.apache.org/jira/browse/KAFKA-7912 > Project: Kafka > Issue Type: Bug > Components: streams > Reporter: Sophie Blee-Goldman > Assignee: Sophie Blee-Goldman > Priority: Major > Fix For: 2.3.0, 2.4.0 > > > Currently, the in-memory key-value store uses a Map to store key-value pairs > and fetches them by calling subMap and returning an iterator to this submap. > This is unsafe as the submap is just a view of the original map and there is > risk of concurrent access. -- This message was sent by Atlassian Jira (v8.3.4#803005)