)]}'
{
  "commit": "603277d34392eeb14cd194f7e22b0d6db247ee1e",
  "tree": "fcbd9baf7d9774325f395e2df4c39ac52fb87eff",
  "parents": [
    "e9fcf3decba3352a33857265b8dbf820fb1a43e6"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Tue Jun 10 10:00:45 2014 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Tue Jun 10 10:07:53 2014 -0700"
  },
  "message": "Add check for dynamic sparsity in Solver::Options::IsValid.\n\nDynamic sparsity should only be used with SPARSE_NORMAL_CHOLESKY.\n\nChange-Id: I8dd33c05ec0337b3c13b547ecffe3aefc3e5ab12\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8f198860fac13cddd91c7731aa74fc083e2fd59d",
      "old_mode": 33188,
      "old_path": "internal/ceres/solver.cc",
      "new_id": "e99ddc9bbba7fbe5d0eabf5d260526c2e5fb6610",
      "new_mode": 33188,
      "new_path": "internal/ceres/solver.cc"
    }
  ]
}
