)]}'
{
  "commit": "2dd82fb8a010227bdb534853f4d37f43e1031df0",
  "tree": "52380ebefaa03c6fc2150a9b40f4e172ad9f18a2",
  "parents": [
    "bbe790e0f3ba9e9565862067198d2760ab669ec8"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Sun Jul 08 11:27:50 2018 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Tue Jul 10 06:18:01 2018 +0000"
  },
  "message": "Relax the limitation that SchurEliminator::Eliminate requires a rhs.\n\nWhen using the SchurEliminator to compute a preconditioner, there\nis no rhs. This CL removes that limitation and simplifies the\ncall sites in the two preconditioners.\n\nhttps://github.com/ceres-solver/ceres-solver/issues/271\n\nChange-Id: I05b8518fdc9f0d1a6d88ae76d3a7e8e838e7204a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d93bcb0b1b43e8a2f1669233eebd0458a04a46e4",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_eliminator.h",
      "new_id": "deae5a5d09f2bed001d7fc63b199d80881fe0621",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_eliminator.h"
    },
    {
      "type": "modify",
      "old_id": "06d0983b9ae316522ec31073368b5d1a764c0615",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_eliminator_impl.h",
      "new_id": "bc74015cecbbe16c7f6f492e25fe69afdbd48b63",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_eliminator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "3ad5dd7c2a157f96c16944ece3a04da383aa47e2",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_jacobi_preconditioner.cc",
      "new_id": "3a3dffd49412513558bef010e61e9be47ff33b1c",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_jacobi_preconditioner.cc"
    },
    {
      "type": "modify",
      "old_id": "7cd9bd428fccbed94a7bbcac70c17d60894fc3cd",
      "old_mode": 33188,
      "old_path": "internal/ceres/visibility_based_preconditioner.cc",
      "new_id": "5eebb697ff4d194f11d3d4a2c3cc6b90cbcca725",
      "new_mode": 33188,
      "new_path": "internal/ceres/visibility_based_preconditioner.cc"
    }
  ]
}
