Yuki Morishita created CASSANDRA-7795:
-----------------------------------------

             Summary: Make StreamReceiveTask thread safe and GC friendly
                 Key: CASSANDRA-7795
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7795
             Project: Cassandra
          Issue Type: Bug
            Reporter: Yuki Morishita
            Assignee: Yuki Morishita
            Priority: Minor
             Fix For: 2.0.10
         Attachments: 
0001-Make-StreamReceiveTask-thread-safe-and-gc-friendly.patch

StreamReceiveTask is not thread safe when stream session is aborted and 
completion task is running.
Also, StreamReceiveTask keeps references to SSTableWriter until completion task 
runs and session completes. Currently, StreamReceiveTask's completion task runs 
on StorageService's NonPeriodicTask and it may take longer to execute.

Patch attached to fix above.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to