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

Add the glog patch to pass microseconds via the LogSink interface.

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.8.0
    • Component/s: None
    • Labels:
      None
    • Sprint:
      Mesos Foundations RI12 Sp 43
    • Story Points:
      3

      Description

      Currently, custom LogSink implementations in the modules (for example, this one:
      https://github.com/dcos/dcos-mesos-modules/blob/master/logsink/logsink.hpp )
      are logging `000000` instead of microseconds in the timestamp - simply because the LogSink interface in glog has no place for microseconds.

      The proposed glog fix is here: https://github.com/google/glog/pull/441

      Getting this into glog release might take a long time (they released 0.4.0 recently, but the previous release 0.3.5 was two years ago), therefore it makes sense to add this patch into Mesos build.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                asekretenko Andrei Sekretenko
                Reporter:
                asekretenko Andrei Sekretenko
                Shepherd:
                Benno Evers
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: