Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-8043 Native Protocol V4
  3. CASSANDRA-7807

Push notification when tracing completes for an operation

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Low
    • Resolution: Fixed
    • Fix Version/s: 2.2.0 beta 1
    • Component/s: None
    • Labels:
    • Impacts:
      Clients

      Description

      Tracing is an asynchronous operation, and drivers currently poll to determine when the trace is complete (in a loop with sleeps). Instead, the server could push a notification to the driver when the trace completes.

      I'm guessing that most of the work for this will be around pushing notifications to a single connection instead of all connections that have registered listeners for a particular event type.

        Attachments

        1. 7807.txt
          37 kB
          Robert Stupp
        2. 7807-v2.txt
          51 kB
          Robert Stupp
        3. 7807-v3.txt
          51 kB
          Robert Stupp
        4. 7807-v4.txt
          49 kB
          Robert Stupp

          Issue Links

            Activity

              People

              • Assignee:
                snazy Robert Stupp
                Reporter:
                thobbs Tom Hobbs
                Authors:
                Robert Stupp
                Reviewers:
                Stefania Alborghetti
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: