Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-4788

SlingConfigurationPrinter should use mode aware and only stream the full logs in the zip version and avoid duplicate information

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Commons Log 4.0.0, Commons Log 4.0.2
    • Fix Version/s: Commons Log 4.0.4
    • Component/s: Commons
    • Labels:
      None

      Description

      Currently the SlingConfigurationPrinter is not mode aware, it produce a log files.txt that contains / combine all the logs in one, which is an issue when there are really a lot of logs and large.

      Also the zip version will contains then both output once combined and once as log attached.

      To improve this it would be easier to use the mode aware interface ModeAwareConfigurationPrinter, and define different output style.

      In text mode it should only list the log files available, a tail of the last n lines could be added.

      In zip mode, it should then attache the logs, eventually an option to only add logs that are n days old or n lines , to avoid too large zip files which can also sometime be a problem when trying to analyze a recent issue.

      I did a quick test based on the current release and that is possible to achieve at least the mode awareness.

      Carsten Ziegeler Can you check if that can be done for a future release of common logs ?

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                chetanm Chetan Mehrotra
                Reporter:
                petitbear68 Thierry Ygé
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: