)]}'
{
  "commit": "29ac6014295bb8904a00a32016e8698cbc6cb716",
  "tree": "5c7a511bb566309849ff034230fcf25a31c11d3d",
  "parents": [
    "2aa255a74656e448b28b1f258d25bed18f2d6396"
  ],
  "author": {
    "name": "Tej Singh",
    "email": "singhtejinder@google.com",
    "time": "Wed Jun 05 18:10:12 2019 -0700"
  },
  "committer": {
    "name": "Tej Singh",
    "email": "singhtejinder@google.com",
    "time": "Wed Jun 05 18:10:12 2019 -0700"
  },
  "message": "Blacklist truncated atoms instead of whitelistnig\n\nWe used a whitelist to determine which atoms should have their\ntimestamps truncated to the nearest 5 minutes. This changes the logic\nto a blacklist so that we can get fine grained timestamps from vendor and\nmainline atoms. Also reserves a range for atoms that need to be\ntruncated in the future.\n\nBug: 134574701\nTest: inspected generated statslog.cpp file to make sure it had the\ncorrect blacklist\nTest: testdrive on ScreenStateChanged to ensure timestamps are preserved\nwhen they should be\nTest: testdrive on CallStateChanged to ensure timestamps are truncated\nwhen they should be.\n\nChange-Id: Id3468542c830cdf41395a94c77f7df0b46cd11b7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8b39f5f3f37c6e0ac1c8f6a68f39ef66a69fafd8",
      "old_mode": 33188,
      "old_path": "cmds/statsd/src/guardrail/StatsdStats.h",
      "new_id": "42d9e96c8cab4b635fcf3bb5c127dfd411be42cb",
      "new_mode": 33188,
      "new_path": "cmds/statsd/src/guardrail/StatsdStats.h"
    },
    {
      "type": "modify",
      "old_id": "69816cbbd92f7362dd4b05d4dc19c77722315e12",
      "old_mode": 33188,
      "old_path": "cmds/statsd/src/metrics/EventMetricProducer.cpp",
      "new_id": "96133bd0a38d45d49feb8cfb73f485ad2396e25a",
      "new_mode": 33188,
      "new_path": "cmds/statsd/src/metrics/EventMetricProducer.cpp"
    },
    {
      "type": "modify",
      "old_id": "7a87f0381676babcd651834c36e25dfaac697f27",
      "old_mode": 33188,
      "old_path": "cmds/statsd/src/metrics/GaugeMetricProducer.cpp",
      "new_id": "a64bbc1056e0af59776fc7eae76f96fd280494ff",
      "new_mode": 33188,
      "new_path": "cmds/statsd/src/metrics/GaugeMetricProducer.cpp"
    },
    {
      "type": "modify",
      "old_id": "31f160d9994461708c64ef79bf02aeba41e0fbb3",
      "old_mode": 33188,
      "old_path": "cmds/statsd/src/stats_log_util.cpp",
      "new_id": "67625eb82454188b47c26594131fac9b6a2739fd",
      "new_mode": 33188,
      "new_path": "cmds/statsd/src/stats_log_util.cpp"
    },
    {
      "type": "modify",
      "old_id": "53dd5b79253966c47e68514f1df2b66929090987",
      "old_mode": 33188,
      "old_path": "cmds/statsd/src/stats_log_util.h",
      "new_id": "bfb84cf4d1b9a4bf0b48a1e87019f82558955b68",
      "new_mode": 33188,
      "new_path": "cmds/statsd/src/stats_log_util.h"
    },
    {
      "type": "modify",
      "old_id": "1aad4be5d66f6205ac1a81269a13173f69a3030e",
      "old_mode": 33188,
      "old_path": "tools/stats_log_api_gen/main.cpp",
      "new_id": "f62fef076f48b400db759b1b26e42931a1941de4",
      "new_mode": 33188,
      "new_path": "tools/stats_log_api_gen/main.cpp"
    }
  ]
}
