)]}'
{
  "commit": "a0d81ad63e6a3a78563948fbb33ead80996281dd",
  "tree": "19b1622190082a7b309824c275f0586560be3d3d",
  "parents": [
    "5a99e42e19bea46f64f7dc285993382871d89450"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Fri Jan 28 06:20:17 2022 -0800"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Fri Jan 28 06:20:17 2022 -0800"
  },
  "message": "Fix a bug in AutoDiffManifold\n\nWhen computing the MinusJacobian we were passing two different\nvalues to AutoDifferentiate for the output dimension. The template\nargument was correct which is why the method was working correctly\nbut the function argument was incorrect (cut and paste error).\n\nThis would be fine in release mode, but in debug mode it would\ntrigger a check failure.\n\nChange-Id: I0327656d1a4d34c82e4d3a8c04f27c264bce80eb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b2f5c9d8d72a422fbcf5c7fda1b6350aefae0169",
      "old_mode": 33188,
      "old_path": "include/ceres/autodiff_manifold.h",
      "new_id": "8a7601f0293702737d28cf8c49fa7fcd23ed4abc",
      "new_mode": 33188,
      "new_path": "include/ceres/autodiff_manifold.h"
    }
  ]
}
