)]}'
{
  "commit": "1ece5a95fbb4d8f089d5da30eff4e9d831db42fe",
  "tree": "7f0b92f08bd8956fb4603f33579af748a2b62f64",
  "parents": [
    "08e60379bac997b50aa59a1b47292aaf47f2c303"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Thu Jun 22 00:21:09 2017 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Thu Jun 22 00:21:09 2017 -0700"
  },
  "message": "Delete obsolete code\n\nRemove outer product computation code from CompressedRowSparseMatrix.\nIn the process also remove the crsb_cols and crsb_rows vectors from\nthe matrix, which were added to carry the block sparsity of the matrix\nso that the outer product could be computed fast.\n\nInnerProductComputer and its reliance on BlockSparseMatrix has\nrendered all of this code moot.\n\nChange-Id: If3ee0dc8ad4ff79594fd1eebc15a647c4495d726\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d21aa7d65a43c3de57e7aa5b065aa5ab31963cbc",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_row_jacobian_writer.cc",
      "new_id": "0444d45fe169623c778c8055dd5a8e0624a45864",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_row_jacobian_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "3e75f19223cf4274e878f3f51f2d203ea663990d",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_row_sparse_matrix.cc",
      "new_id": "ee59eae4314b1c00910ff23998ea22eb666d17e7",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_row_sparse_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "1e26f7c28e8c0447e9cc760c2a0d7e0685c67c69",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_row_sparse_matrix.h",
      "new_id": "67b043e71d3779dd4c95e039c997da3ebed169d1",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_row_sparse_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "bb8456e77e776648172ab9fb3b544e5f3a6308d1",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_row_sparse_matrix_test.cc",
      "new_id": "ab8f4adece1b75824516cea8ae9a49009441011c",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_row_sparse_matrix_test.cc"
    }
  ]
}
