Uploaded image for project: 'Crunch'
  1. Crunch
  2. CRUNCH-476

Logging API Consistency

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.12.0
    • Component/s: Core
    • Labels:
      None

      Description

      Poking around the code I noticed that HBase uses log4j while most of crunch-core, crunch-spark use commons-logging. If the variation is justified that is fine but for consumer wanting to consistently configure logging for Crunch jobs it would be nice to use a consistent API and then let them configure it one way.

      Our options are possibly to converge on one implementation or move to something like slf4j and allow consumers to swap out the impl at assembly time.

        Attachments

        1. CRUNCH-476_v2.patch
          84 kB
          Micah Whitacre
        2. CRUNCH-476.patch
          65 kB
          Micah Whitacre

          Activity

            People

            • Assignee:
              mkwhitacre Micah Whitacre
              Reporter:
              mkwhitacre Micah Whitacre
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: