Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-51016

Add Python logging.Handler for LogKeeper V3

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Evergreen 2020-10-05, Evergreen 2020-10-19, Evergreen 2020-11-02, Evergreen 2020-11-16, Evergreen 2020-11-30, Evergreen 2020-12-14, Evergreen 2020-12-28, Evergreen 2021-01-25
    • Story Points:
      4

      Description

      Add a logging.Handler subclass similar to existing BuildloggerTestHandler class that talks to Jasper through the LoggingCache interface. The class will implement the StreamHandler interface.

      Ideally there would not be any caching done on the resmoke side since cache pressure is one of the pain points of LogKeeper v2.

      The handler will be exercised in an automated unit test that logs to stdout. Integration with the rest of resmoke's logging structure and Cedar will be done in a separate ticket.

        Attachments

          Activity

            People

            Assignee:
            julian.edwards Julian Edwards
            Reporter:
            robert.guo Robert Guo
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: