)]}'
{
  "commit": "d90b312fed0037f3a36f91ef0cb361f615c553fc",
  "tree": "e8b8eccd810367fc3c0978fe7233e11195da73a6",
  "parents": [
    "53706ab624434c6a4902e3cee909711476d20d78"
  ],
  "author": {
    "name": "Yuanzhong Xu",
    "email": "yuanzx@google.com",
    "time": "Mon Dec 13 13:51:29 2021 -0800"
  },
  "committer": {
    "name": "TensorFlower Gardener",
    "email": "gardener@tensorflow.org",
    "time": "Mon Dec 13 13:56:49 2021 -0800"
  },
  "message": "Enforce SPMD behavior when flag is set.\n\nLet\u0027s not have a fallback mode as it often causes confusion. Instead, if MPMD is needed, it should disable the SPMD flag explicitly.\n\nPiperOrigin-RevId: 416126420\nChange-Id: Ibaa7c0dd0e8aa0839eb66b5301be265816a38ec5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ca1e8b55526c359817612c3b2f429356e55b544",
      "old_mode": 33188,
      "old_path": "tensorflow/core/tpu/graph_rewrite/distributed_tpu_rewrite_pass.cc",
      "new_id": "5abfdc5c0b9ba1f1b34d1cfbb3f14ab7c1139ebc",
      "new_mode": 33188,
      "new_path": "tensorflow/core/tpu/graph_rewrite/distributed_tpu_rewrite_pass.cc"
    }
  ]
}
