)]}'
{
  "commit": "8d9cef29be251a057208e409f2f3120ee470927d",
  "tree": "fdcb5c9a3d670f8bc410ea57a6269dfb07cde2aa",
  "parents": [
    "53536344718309665e67af9b3fb236963b7412f8"
  ],
  "author": {
    "name": "Kevin Lubick",
    "email": "kjlubick@google.com",
    "time": "Thu Oct 05 14:20:49 2023 -0400"
  },
  "committer": {
    "name": "SkCQ",
    "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "time": "Thu Oct 05 18:45:47 2023 +0000"
  },
  "message": "[task_scheduler] Add more tracing to RBE CAS code and warning if it takes longer than usual\n\nThis outage [1] took a while to figure out, due to a lack of logs\n(no errors or warnings were thrown). This aims to address that by\nmaking such anomalous behavior be visible in the logs.\n\nAs of writing, a healthy mergeCASInputs takes place in \u003c10s.\nThe anomalous behavior saw that take many minutes.\n\nIt also removes the (mostly useless) calls to metrics2.FuncTimer\nas those do not show up in the cloud logs and are harder to use\nthan the tracing spans that are used in their place.\n\n[1] https://groups.google.com/a/google.com/g/luci-outages/c/tvtxib74WAo/m/omAz0QBOAgAJ\n\nChange-Id: I83eae14f05f76077807a5c444c66553a40e7a986\nReviewed-on: https://skia-review.googlesource.com/c/buildbot/+/763357\nCommit-Queue: Joe Gregorio \u003cjcgregorio@google.com\u003e\nReviewed-by: Joe Gregorio \u003cjcgregorio@google.com\u003e\nAuto-Submit: Kevin Lubick \u003ckjlubick@google.com\u003e\nCommit-Queue: Kevin Lubick \u003ckjlubick@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf437189b15699ed3a11e1741be810ab94c6ed20",
      "old_mode": 33188,
      "old_path": "go/cas/rbe/BUILD.bazel",
      "new_id": "71c12c0074e5158f18f78ceed21d80e229bd23fc",
      "new_mode": 33188,
      "new_path": "go/cas/rbe/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "c68e5b5f8c9b348ad3e616b7e3b55383ff2b0d6a",
      "old_mode": 33188,
      "old_path": "go/cas/rbe/rbe.go",
      "new_id": "1ae1ad60796b8ee468507f722bacc479c5ece873",
      "new_mode": 33188,
      "new_path": "go/cas/rbe/rbe.go"
    },
    {
      "type": "modify",
      "old_id": "0127b901732fb9d045f8899e956fed639360c987",
      "old_mode": 33188,
      "old_path": "task_scheduler/go/scheduling/task_scheduler.go",
      "new_id": "8af37d1ec29e2b3939e2310f1e4cda439813bb0b",
      "new_mode": 33188,
      "new_path": "task_scheduler/go/scheduling/task_scheduler.go"
    }
  ]
}
