)]}'
{
  "commit": "b0bf9fd2a98c77009151c0dfb909ef4abacd8cc3",
  "tree": "2120770795769e94cf1e89751ecb2afae82369a4",
  "parents": [
    "7ec8ba2a64279b4a139ef528b85db8b8d81a3ae1"
  ],
  "author": {
    "name": "Wannes Van Loock",
    "email": "wannes.vanloock@intermodalics.eu",
    "time": "Mon Dec 07 14:51:23 2015 +0100"
  },
  "committer": {
    "name": "Keir Mierle",
    "email": "mierle@gmail.com",
    "time": "Mon Jan 04 20:26:40 2016 +0000"
  },
  "message": "Add covariance matrix for a vector of parameters\n\nComputing the covariance matrix for a number of parameter blocks\npreviously required adding all parameter blocks to the computation and\nsubsequently assembling the matrix by concatenating all the blocks.\n\nThis patch adds the computation of the covariance matrix for a vector\nof parameter blocks. All covariance block pairs are added automatically\nand the resulting covariance matrix is assembled in the order the\nparameter blocks appear.\n\nChange-Id: I3b70c63f16862adc23a1d7fb7a21dde4e68abe9a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd20dc36ba125bc59131cbcb6461af2a654b4c5d",
      "old_mode": 33188,
      "old_path": "include/ceres/covariance.h",
      "new_id": "dd87868fc77d8d83510e50b350643d9b544b206e",
      "new_mode": 33188,
      "new_path": "include/ceres/covariance.h"
    },
    {
      "type": "modify",
      "old_id": "690847945a90fb530af7c5630186ffecd8b8641e",
      "old_mode": 33188,
      "old_path": "internal/ceres/covariance.cc",
      "new_id": "cb280a368478c7e848b63f1bd08ddad3975fd9bf",
      "new_mode": 33188,
      "new_path": "internal/ceres/covariance.cc"
    },
    {
      "type": "modify",
      "old_id": "ff65c77f03f4fb8307e91570f16bd17488da1f05",
      "old_mode": 33188,
      "old_path": "internal/ceres/covariance_impl.cc",
      "new_id": "198a13e4fbc28a33dd355cb4ecf80778e3df560d",
      "new_mode": 33188,
      "new_path": "internal/ceres/covariance_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "eb0cd04066653a2ccf8f88457b4c9063f737039d",
      "old_mode": 33188,
      "old_path": "internal/ceres/covariance_impl.h",
      "new_id": "a3f0761f57cca0aef0ce55f9ee3c428abd22a5f8",
      "new_mode": 33188,
      "new_path": "internal/ceres/covariance_impl.h"
    },
    {
      "type": "modify",
      "old_id": "6b90d6ef681ada2c7e470ae966551a0319339feb",
      "old_mode": 33188,
      "old_path": "internal/ceres/covariance_test.cc",
      "new_id": "63f85c4f12bb9bcfbbad4e68936fef9d4c9f059a",
      "new_mode": 33188,
      "new_path": "internal/ceres/covariance_test.cc"
    }
  ]
}
