Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-4051

Stream sessions can only fail via the FailureDetector

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Fix Version/s: 1.1.0
    • Component/s: None
    • Labels:
    • Severity:
      Normal

      Description

      If for some reason, FileStreamTask itself fails more than the number of retry attempts but gossip continues to work, the stream session will never be closed. This is unlikely to happen in practice since it requires blocking the storage port from new connections but keeping the existing ones, however for the bulk loader this is especially problematic since it doesn't have access to a failure detector and thus no way of knowing if a session failed.

        Attachments

        1. 4051-v3.txt
          6 kB
          Yuki Morishita
        2. 4051-v2.txt
          32 kB
          Yuki Morishita
        3. 4051.txt
          32 kB
          Brandon Williams

          Issue Links

            Activity

              People

              • Assignee:
                yukim Yuki Morishita
                Reporter:
                brandon.williams Brandon Williams
                Authors:
                Yuki Morishita
                Reviewers:
                Brandon Williams
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: