Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-24295

[Chaos Monkey] abstract logging through the class hierarchy

    XMLWordPrintableJSON

Details

    Description

      Running chaos monkey and watching the logs, it's very difficult to tell what actions are actually running. There's lots of shared methods through the class hierarchy that extends from abstract class Action, and each class comes with its own Logger. As a result, the logs have useless stuff like

      INFO actions.Action: Started regionserver...
      

      Add protected abstract Logger getLogger() to the class's internal interface, and have the concrete implementations provide their logger.

      Attachments

        Activity

          People

            ndimiduk Nick Dimiduk
            ndimiduk Nick Dimiduk
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: