Uploaded image for project: 'Apache Hudi'
  1. Apache Hudi
  2. HUDI-1707

Improve Logging subsystem

    XMLWordPrintableJSON

Details

    Description

      Currently Hudi has a relatively verbose logging on info level that is not particularly useful. Like latency measurements of file system views, print out of commit timelines, etc that could be super large, etc.

      Additionally to that, the logging subsystem is suboptimal as it formats all messages before they are being passed into the logger, so it doesn't matter if logger will or will not print out a log message a lot of work is still being done anyway.

      Would be also nice to add more messages on info level to determine at which phase Hudi is: ideally, the info level should be limited to the point that just looking into the logs should be clear enough at which phase Hudi is and what it is doing without being too verbose.

      TBD: Add more thoughts on logging subsystem

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              vburenin Volodymyr Burenin
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: