)]}'
{
  "commit": "28c1fe5bc8ec0ef91b2bacd411f5a130701b0699",
  "tree": "cc7640c83b1705f8c290bc187d630f94e7a5d05a",
  "parents": [
    "d48644177a860d3de12da3e9510acf724150ddd5"
  ],
  "author": {
    "name": "Jeongik Cha",
    "email": "jeongik@google.com",
    "time": "Tue Mar 07 15:19:44 2023 +0900"
  },
  "committer": {
    "name": "Jeongik Cha",
    "email": "jeongik@google.com",
    "time": "Tue Mar 14 17:59:22 2023 +0900"
  },
  "message": "Add critical path infomation into metrics\n\nTo improve build efficiency, the metrics for critical path and\nparallelism ratio is necessary. That information has been included in\nsoong.log, so added it into metrics as well.\n\nBug: 271526845\nTest: build and check if metrics pb has critical path info\nChange-Id: I14e1a78c13d400b792d3b05df18604da48759ade\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae026ba26813dfe14c690ab0bf754caf7afcbfc1",
      "old_mode": 33188,
      "old_path": "cmd/soong_ui/main.go",
      "new_id": "3d8458cf3f046e4faf50902e04ad2b2cc5093ab0",
      "new_mode": 33188,
      "new_path": "cmd/soong_ui/main.go"
    },
    {
      "type": "modify",
      "old_id": "869e0f7b16d69360c1063f5a14edbbd61af24d01",
      "old_mode": 33188,
      "old_path": "cuj/cuj.go",
      "new_id": "de6f10d84e87168f584f33d611379767453ee4a6",
      "new_mode": 33188,
      "new_path": "cuj/cuj.go"
    },
    {
      "type": "modify",
      "old_id": "2fef0d0e463aa24cb1f70b7963b7d3274fdae013",
      "old_mode": 33188,
      "old_path": "ui/build/context.go",
      "new_id": "fd20e265cde1a819b41571c6ef39663680f0ffc0",
      "new_mode": 33188,
      "new_path": "ui/build/context.go"
    },
    {
      "type": "modify",
      "old_id": "717530c4778d6f1fbb8ae33ccfe60a4613fd6f8a",
      "old_mode": 33188,
      "old_path": "ui/metrics/metrics.go",
      "new_id": "82d11ed305edd05e3e416ce3be839d872a6076bc",
      "new_mode": 33188,
      "new_path": "ui/metrics/metrics.go"
    },
    {
      "type": "modify",
      "old_id": "faa9b0a47b86a0b25ec87d5c73e9c3679c91c488",
      "old_mode": 33188,
      "old_path": "ui/metrics/metrics_proto/metrics.pb.go",
      "new_id": "d6f5bf306266772b44bbd4dc5ed1b9513a1caaf8",
      "new_mode": 33188,
      "new_path": "ui/metrics/metrics_proto/metrics.pb.go"
    },
    {
      "type": "modify",
      "old_id": "b7dc91a342f1516c4ed2bf278fb3aad596b6a47a",
      "old_mode": 33188,
      "old_path": "ui/metrics/metrics_proto/metrics.proto",
      "new_id": "2fc9e09b352632281029fd9821de3926659ed96f",
      "new_mode": 33188,
      "new_path": "ui/metrics/metrics_proto/metrics.proto"
    },
    {
      "type": "modify",
      "old_id": "a46a007d759789a5f8ed7a97d51b82aebb7ac82a",
      "old_mode": 33188,
      "old_path": "ui/status/Android.bp",
      "new_id": "b724bc997f241eaeda48dd165fb996968e7f3e76",
      "new_mode": 33188,
      "new_path": "ui/status/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "8065c60f0dcdb90af09db87824a0cebb64130c5b",
      "old_mode": 33188,
      "old_path": "ui/status/critical_path.go",
      "new_id": "72914e7c77e7c21a60ce9a2e13153bb8d5ab8d16",
      "new_mode": 33188,
      "new_path": "ui/status/critical_path.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8b49d105d18cb2006d2bffff324a7e64810b1fa",
      "new_mode": 33188,
      "new_path": "ui/status/critical_path_logger.go"
    },
    {
      "type": "modify",
      "old_id": "965e0ad136ec848f0eaa0feaced5dece81f50d21",
      "old_mode": 33188,
      "old_path": "ui/status/critical_path_test.go",
      "new_id": "369e80517531ef5dfdddfc4afe89043ee6621789",
      "new_mode": 33188,
      "new_path": "ui/status/critical_path_test.go"
    }
  ]
}
