Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-6961

Executors don't use glog for logging.

    XMLWordPrintableJSON

Details

    • Mesosphere Sprint 57
    • 1

    Description

      Built-in Mesos executors use cout/cerr for logging. This is not only inconsistent with the rest of the codebase, it also complicates debugging, since, e.g., a stack trace is not printed on an abort. Having timestamps will be also a huge plus.

      Consider migrating logging in all built-in executors to glog.

      There have been reported issues related to glog internal state races when a process that has glog initialized {{fork-exec}}s another process that also initialize glog. We should investigate how this issue is related to this ticket, cc tillt, vinodkone, bmahler.

      Attachments

        Issue Links

          Activity

            People

              abudnik Andrei Budnik
              alexr Alex R
              Alex R Alex R
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: