Justine Olshan created KAFKA-15674:
--------------------------------------

             Summary: Consider making RequestLocal thread safe
                 Key: KAFKA-15674
                 URL: https://issues.apache.org/jira/browse/KAFKA-15674
             Project: Kafka
          Issue Type: Improvement
            Reporter: Justine Olshan


KAFKA-15653 found an issue with using the a request local on multiple threads. 
The RequestLocal object was originally designed in a non-thread-safe manner for 
performance.

It is passed around to methods that write to the log, and KAFKA-15653 showed 
that is it not too hard to accidentally share between different threads.

Given all this, and new changes and dependencies in the project compared to 
when it was first introduced, we may want to reconsider the thread safety of 
ThreadLocal.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to