)]}'
{
  "commit": "9d0386cf8ad4cd7f44112921a6bacffcd67ad92b",
  "tree": "f9c275062a2b9e96b9785e1b1510f94bd3e89ff3",
  "parents": [
    "18cc5a7a076bc06e0e515f37836122e17cd2e806"
  ],
  "author": {
    "name": "Sergey Shevchenko",
    "email": "sergeygs@google.com",
    "time": "Mon Feb 05 16:02:02 2024 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Feb 05 16:02:48 2024 -0800"
  },
  "message": "#Centipede Distiller: Use `ResourcePool` to prevent OOMs\n\nEach shard thread blocks until enough free RAM becomes available from other reading threads before proceeding to read/write the shard.\n\nPiperOrigin-RevId: 604460185\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "afb39aea14d0ec58e381d8a274b137ca22f908ec",
      "old_mode": 33188,
      "old_path": "centipede/BUILD",
      "new_id": "2aa9c9795246fdcda2758cac273357c572566f03",
      "new_mode": 33188,
      "new_path": "centipede/BUILD"
    },
    {
      "type": "modify",
      "old_id": "05d6412ff42092f28f881bc54b32c24861a3256a",
      "old_mode": 33188,
      "old_path": "centipede/distill.cc",
      "new_id": "4c6a8e359bc3abb4e3acdaec67d30249dbbff10c",
      "new_mode": 33188,
      "new_path": "centipede/distill.cc"
    },
    {
      "type": "modify",
      "old_id": "e0bdadb4f4c6975cbef6ee25dc0f28f3c7b19211",
      "old_mode": 33188,
      "old_path": "centipede/distill.h",
      "new_id": "604703f927d512b911691fda2dc6f858c1f7114c",
      "new_mode": 33188,
      "new_path": "centipede/distill.h"
    },
    {
      "type": "modify",
      "old_id": "328caa6eaadb1feae32dbca1f7a4f1b4c039d698",
      "old_mode": 33188,
      "old_path": "centipede/distill_test.cc",
      "new_id": "90f6f4f7680062d5f656f3b01b2e727e64591481",
      "new_mode": 33188,
      "new_path": "centipede/distill_test.cc"
    }
  ]
}
