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

Refactor streaming

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Urgent
    • Resolution: Fixed
    • 0.7 beta 2
    • None
    • None

    Description

      The current architecture is buggy because it makes the assumption that only one stream can be in process between two nodes at a given time, and stream send order never changes. Because of this, the ACK process gets fouled up when other services wish to stream files.

      The process is somewhat contorted too (request, initiate, initiate done, send).

      Attachments

        1. 0003-1189-Fixes-v1.patch
          34 kB
          Nirmal Ranganathan
        2. 0002-Test-cases-for-Streaming-Messages.patch
          13 kB
          Nirmal Ranganathan
        3. 0001-Refactored-streaming-to-make-it-more-streamlined.patch
          88 kB
          Nirmal Ranganathan

        Issue Links

          Activity

            People

              rnirmal Nirmal Ranganathan
              gdusbabek Gary Dusbabek
              Nirmal Ranganathan
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: