)]}'
{
  "commit": "ba360ab0745c4edd15df519a0f4a2a12d4e6b11b",
  "tree": "4c3dce6153aa2c7e0122da8e34c94a7c5c279938",
  "parents": [
    "0315c6ca9ad3059d39975ada3565cf6c71d98ffa"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Sat Mar 11 14:04:30 2023 -0800"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Sun Apr 09 14:04:58 2023 -0700"
  },
  "message": "Change the value of BlockRandomAccessSparseMatrix::kMaxRowBlocks\n\n1. Rename it to kRowShift.\n2. Make it a static constexpr.\n3. Change it to 2^32, which should allow for easier bit arithmetic\n   for the compiler than the previously used value of 10000000.\n4. Change the name of the two associated private methods from\n   IntPairToLong to IntPairToInt64 and LongToIntPair to Int64ToIntPair.\n\nChange-Id: I54d61bcf1121079b222ef518324de5cffc1be064\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "784ffeb03adb695945760a027e87ef700e5d813e",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_random_access_sparse_matrix.cc",
      "new_id": "36a318886cfc37b316252a918cda39b4d3045a02",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_random_access_sparse_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "8aa13c60b90c7c013cc98be9efb0d0a33363fa96",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_random_access_sparse_matrix.h",
      "new_id": "a64a139bce35230030fbd526ef404fbe8476c4ff",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_random_access_sparse_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "0e21a1eb94d06435f43038fbf22c3934ad70f227",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_random_access_sparse_matrix_test.cc",
      "new_id": "2e7d439beaced1bfaee19373ecbbe39683e0db28",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_random_access_sparse_matrix_test.cc"
    }
  ]
}
