)]}'
{
  "commit": "12eb389b4ec4113a2260c1a192a1d3f8d1b6a2d3",
  "tree": "f835233316a60053928a388247c04d935fd0f17a",
  "parents": [
    "6c25185bb1643d8d0f3d8e1a7b82a058156aa869"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Wed Aug 27 22:18:33 2014 -0700"
  },
  "committer": {
    "name": "Keir Mierle",
    "email": "mierle@gmail.com",
    "time": "Thu Aug 28 16:34:22 2014 +0000"
  },
  "message": "Fix Eigen Row/ColMajor bug in NumericDiffCostFunction.\n\nIf the parameter block size is 1, asking Eigen to create\na row-major matrix triggers a compile time error. Previously\nwe were handling the case where the number of rows in the\njacobian block was known statically, but the problem is present\nwhen the nummber of rows is dynamic.\n\nThis CL fixes this problem.\n\nThanks to Dominik Reitzle for reporting this.\n\nChange-Id: I99c3eec3558e66ebf4efa51c4dee8ce292ffe0c1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5048348564a617ff2d597bff2eccb25071159905",
      "old_mode": 33188,
      "old_path": "include/ceres/internal/numeric_diff.h",
      "new_id": "3b264b45af3442827677392e2b18969e71caea01",
      "new_mode": 33188,
      "new_path": "include/ceres/internal/numeric_diff.h"
    },
    {
      "type": "modify",
      "old_id": "422c712abe3111200c0332f435e2f3ab750d5d11",
      "old_mode": 33188,
      "old_path": "internal/ceres/numeric_diff_cost_function_test.cc",
      "new_id": "b3d8817ef09608d8e30062ef064c91190ee7f25f",
      "new_mode": 33188,
      "new_path": "internal/ceres/numeric_diff_cost_function_test.cc"
    }
  ]
}
