ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-1390

some expensive debug code not protected by a check for debug

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.4.4, 3.5.0
    • Component/s: server
    • Labels:
      None

      Description

      there is some expensive debug code in DataTree.processTxn() that formats transactions for debugging that are very expensive but are only used when errors happen and when debugging is turned on.

        Activity

        Camille Fournier made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Patrick Hunt made changes -
        Assignee Benjamin Reed [ breed ]
        Camille Fournier made changes -
        Fix Version/s 3.4.4 [ 12319841 ]
        Benjamin Reed made changes -
        Fix Version/s 3.5.0 [ 12316644 ]
        Component/s server [ 12312382 ]
        Benjamin Reed made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Benjamin Reed made changes -
        Field Original Value New Value
        Attachment ZOOKEEPER-1390.patch [ 12514078 ]
        Benjamin Reed created issue -

          People

          • Assignee:
            Benjamin Reed
            Reporter:
            Benjamin Reed
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development