)]}'
{
  "commit": "deacf40c68eebf5f03207050a106456f4cbb6ed2",
  "tree": "1941c1d543bdb87bccc08ca64496aa2e433222ea",
  "parents": [
    "9d0386cf8ad4cd7f44112921a6bacffcd67ad92b"
  ],
  "author": {
    "name": "Sergey Shevchenko",
    "email": "sergeygs@google.com",
    "time": "Mon Feb 05 19:04:01 2024 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Feb 05 19:04:42 2024 -0800"
  },
  "message": "#Centipede Distiller: Port writing threads to `ThreadPool`\nMotivations:\n- Primary: Cap the overall parallelism, which is important now that reading is parallelized.\n- Secondary: Use uniform APIs for similar things, and use less boilerplate in the process.\n\nPiperOrigin-RevId: 604501396\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4c6a8e359bc3abb4e3acdaec67d30249dbbff10c",
      "old_mode": 33188,
      "old_path": "centipede/distill.cc",
      "new_id": "3cea93227895a8a2b5d98822fc167184e933f974",
      "new_mode": 33188,
      "new_path": "centipede/distill.cc"
    }
  ]
}
