Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-4191

Tracing on client can sometimes lose "sendMutations" events.

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.7.2, 1.8.0
    • Component/s: None
    • Labels:
      None

      Description

      In TabletServerBatchWriter.MutationWriter.queueMutations(...) (line 736), HTrace Span's are not properly propagated across thread boundaries. Consequently, tracing doesn't propagate into TabletServerBatchWriter.SendTask.send(...), and so the sendMutation event can fail to be logged.

      This can cause ShellServerIT.trace(...) to fail.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ShawnWalker Shawn Walker
                Reporter:
                ShawnWalker Shawn Walker
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m