)]}'
{
  "commit": "e01769165e0b180e963bc2ff0b30a4edb1d01300",
  "tree": "aa9473f57717ede7f073954658b3723b332e4bc4",
  "parents": [
    "102d67ee6c0d5e345a1b42b66e2ac565d5f2e04a"
  ],
  "author": {
    "name": "Sergey Shevchenko",
    "email": "sergeygs@google.com",
    "time": "Mon Jul 29 14:16:36 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jul 29 14:17:24 2024 -0700"
  },
  "message": "#Centipede Fix `PeriodicAction`: Nudge followed by stop should still run action\n\nOverhauled the multi-threaded interaction between nudging and stopping. The code is simpler and does what\u0027s expected now. Tested by a new unit test: the test was very flaky without the fix and 100% deterministic with the fix.\n\nPiperOrigin-RevId: 657323174\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0172f8244e6097643dedbb3f86906d2f53f52d66",
      "old_mode": 33188,
      "old_path": "centipede/periodic_action.cc",
      "new_id": "d60dea75655d4915a2f1ea2c2453f26f3895fa67",
      "new_mode": 33188,
      "new_path": "centipede/periodic_action.cc"
    },
    {
      "type": "modify",
      "old_id": "3dc900bbd0cd69e315d8bd88760bcfcf38f1c82d",
      "old_mode": 33188,
      "old_path": "centipede/periodic_action_test.cc",
      "new_id": "33bdeb60979e2baba2595cdfdc1f407064322484",
      "new_mode": 33188,
      "new_path": "centipede/periodic_action_test.cc"
    }
  ]
}
