)]}'
{
  "commit": "509f68cfe3fd13b794c4e67ff38c761407c858cf",
  "tree": "bf97134a412b6ac80598bcda8b8bac8efa901606",
  "parents": [
    "d4a0bf86d688d1b68e00ff302858de5a4e0d9727"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Wed Feb 20 01:39:03 2013 -0800"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Sun Feb 24 19:04:21 2013 +0000"
  },
  "message": "Problem::Evaluate implementation.\n\n1. Add Problem::Evaluate and tests.\n2. Remove Solver::Summary::initial/final_*\n3. Remove Solver::Options::return_* members.\n4. Various cpplint cleanups.\n\nChange-Id: I4266de53489896f72d9c6798c5efde6748d68a47\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f0d1c797e37edb35d927d14d8dcc440455ca6b0",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "62a4f7500c050540724cfd1a1630454280851d44",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "d8d73bfadd8e3dad559720f8ad70a8a388d3ebd0",
      "old_mode": 33188,
      "old_path": "docs/source/modeling.rst",
      "new_id": "5e36756f1654f336ce2ae5f1eb081a0e95fc45bf",
      "new_mode": 33188,
      "new_path": "docs/source/modeling.rst"
    },
    {
      "type": "modify",
      "old_id": "7f58ec8264e3116367d207d39e1e3709e2107d66",
      "old_mode": 33188,
      "old_path": "docs/source/solving.rst",
      "new_id": "3fd4c872882e6b3c95a37199a54f5540382d368d",
      "new_mode": 33188,
      "new_path": "docs/source/solving.rst"
    },
    {
      "type": "modify",
      "old_id": "8de716cb5581c3ac9aacaf415b1980a6077123cd",
      "old_mode": 33188,
      "old_path": "docs/source/version_history.rst",
      "new_id": "977182423eeef79ecff457ab078b3f373878a56a",
      "new_mode": 33188,
      "new_path": "docs/source/version_history.rst"
    },
    {
      "type": "modify",
      "old_id": "2f86f56a6aef271acc7d86e75a0bb6dd4a90c854",
      "old_mode": 33188,
      "old_path": "include/ceres/autodiff_cost_function.h",
      "new_id": "e758d3a2bd5e2a64af428fd0434b3f493cc45328",
      "new_mode": 33188,
      "new_path": "include/ceres/autodiff_cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "363ba123c01f91cdc051b31c7903a2f6da6480b1",
      "old_mode": 33188,
      "old_path": "include/ceres/cost_function_to_functor.h",
      "new_id": "b30ecd06983a724164e37895c266d189f9adedd8",
      "new_mode": 33188,
      "new_path": "include/ceres/cost_function_to_functor.h"
    },
    {
      "type": "modify",
      "old_id": "f2e7c26515dc0f0e491ed058ee5ce79c41e6b858",
      "old_mode": 33188,
      "old_path": "include/ceres/dynamic_autodiff_cost_function.h",
      "new_id": "861164a825333624874543b34dd96e864c79cfbc",
      "new_mode": 33188,
      "new_path": "include/ceres/dynamic_autodiff_cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "5a9ea1599d2454c26f15d3394c24e1a7e338b32c",
      "old_mode": 33188,
      "old_path": "include/ceres/fpclassify.h",
      "new_id": "b730832fd4b252d7220df00f01d13dafa71cdd46",
      "new_mode": 33188,
      "new_path": "include/ceres/fpclassify.h"
    },
    {
      "type": "modify",
      "old_id": "2ce605dbff24b8c353bfb7f908d6640344df5b8c",
      "old_mode": 33188,
      "old_path": "include/ceres/gradient_checker.h",
      "new_id": "3ec8056a02d9cc7f3311d066bf854eaac3ce1feb",
      "new_mode": 33188,
      "new_path": "include/ceres/gradient_checker.h"
    },
    {
      "type": "modify",
      "old_id": "abc16e67ab128bf2921143c435102129523a3f5e",
      "old_mode": 33188,
      "old_path": "include/ceres/internal/autodiff.h",
      "new_id": "011f2a05b652e6f210287a3b75a18dfdae3a1779",
      "new_mode": 33188,
      "new_path": "include/ceres/internal/autodiff.h"
    },
    {
      "type": "modify",
      "old_id": "83ec31193e70ba525a3f812bbd72b0fd4d92c876",
      "old_mode": 33188,
      "old_path": "include/ceres/internal/macros.h",
      "new_id": "388cf30fe70900e0745e8149714418bab16cad28",
      "new_mode": 33188,
      "new_path": "include/ceres/internal/macros.h"
    },
    {
      "type": "modify",
      "old_id": "1837df4af3cff13d37a7ff0625794c4581aaaef7",
      "old_mode": 33188,
      "old_path": "include/ceres/internal/numeric_diff.h",
      "new_id": "4058366c4a1283d22d7692af7d26463060606078",
      "new_mode": 33188,
      "new_path": "include/ceres/internal/numeric_diff.h"
    },
    {
      "type": "modify",
      "old_id": "44f198b339dd689375df9c0722c293d9bd57bc23",
      "old_mode": 33188,
      "old_path": "include/ceres/internal/scoped_ptr.h",
      "new_id": "5dfb551243cfb571b5556b1c621726592fc1a97a",
      "new_mode": 33188,
      "new_path": "include/ceres/internal/scoped_ptr.h"
    },
    {
      "type": "modify",
      "old_id": "54ba26fd8709d3901f0234cb072d23425e6e3b7d",
      "old_mode": 33188,
      "old_path": "include/ceres/numeric_diff_cost_function.h",
      "new_id": "555bc3d073f7fa9ae88a408f2e4dfcacb4818c7a",
      "new_mode": 33188,
      "new_path": "include/ceres/numeric_diff_cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "40c0f9c0c8d42d5b231bb94d73681a42d9018e07",
      "old_mode": 33188,
      "old_path": "include/ceres/numeric_diff_functor.h",
      "new_id": "593c3718bf51b43bce7f4ece71d788e2cc9dffde",
      "new_mode": 33188,
      "new_path": "include/ceres/numeric_diff_functor.h"
    },
    {
      "type": "modify",
      "old_id": "f0ed1b00a7badb8eabd5352f37993dbada1cecd0",
      "old_mode": 33188,
      "old_path": "include/ceres/problem.h",
      "new_id": "bccb329dc55730c7cb56895fffc6c868a9aec2c4",
      "new_mode": 33188,
      "new_path": "include/ceres/problem.h"
    },
    {
      "type": "modify",
      "old_id": "711687f7464c3c6a437b47bb6ec4c00634d4042d",
      "old_mode": 33188,
      "old_path": "include/ceres/rotation.h",
      "new_id": "ffac4f1dc0cdf06814baeae0469453b3b059e990",
      "new_mode": 33188,
      "new_path": "include/ceres/rotation.h"
    },
    {
      "type": "modify",
      "old_id": "07ce0e4d86d7865b38b3389c9911ec72a73013a3",
      "old_mode": 33188,
      "old_path": "include/ceres/solver.h",
      "new_id": "122870c86c88381a8be725d86f13109c2c802a22",
      "new_mode": 33188,
      "new_path": "include/ceres/solver.h"
    },
    {
      "type": "modify",
      "old_id": "99cc8d8ebbf2aa49f0fa3011857e35458976ad0c",
      "old_mode": 33188,
      "old_path": "internal/ceres/array_utils.h",
      "new_id": "742f439d886a556f279ed0ef1fc6ce00fe761dde",
      "new_mode": 33188,
      "new_path": "internal/ceres/array_utils.h"
    },
    {
      "type": "modify",
      "old_id": "1c56c22d9bfdf352c392234ee5ea0b8d941f676c",
      "old_mode": 33188,
      "old_path": "internal/ceres/autodiff_test.cc",
      "new_id": "23f9e9d853deacc45452cc9c403c5c6493cd391a",
      "new_mode": 33188,
      "new_path": "internal/ceres/autodiff_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5785e5dde264fb72a4bfdfc54b6bd3f34c23a0a5",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_jacobi_preconditioner.cc",
      "new_id": "1d5f9d77ab0c0b5406ea88e0714c329e37549b73",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_jacobi_preconditioner.cc"
    },
    {
      "type": "modify",
      "old_id": "171ac559b1a99704af5393db1074ed829908804b",
      "old_mode": 33188,
      "old_path": "internal/ceres/canonical_views_clustering.h",
      "new_id": "5f8e4e3e5ddcc95893b487297863ccd2b8cb59f3",
      "new_mode": 33188,
      "new_path": "internal/ceres/canonical_views_clustering.h"
    },
    {
      "type": "modify",
      "old_id": "f61c8d1ee7f413a5a90c732a1de81372e6991c07",
      "old_mode": 33188,
      "old_path": "internal/ceres/cgnr_solver.h",
      "new_id": "d560a9de58df6ed820e852723cb879f08b2fa81b",
      "new_mode": 33188,
      "new_path": "internal/ceres/cgnr_solver.h"
    },
    {
      "type": "modify",
      "old_id": "912c484544175301b8eea019e1733489d469ceb6",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_row_jacobian_writer.cc",
      "new_id": "bbadb7728056cd326f64f3e1dc984cb672e36296",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_row_jacobian_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "10f96c0a64cc28137e93b325c7a37a22cb9dd5a4",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_row_sparse_matrix.h",
      "new_id": "c9c904bf63cee6220432b3caa353851933475a8f",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_row_sparse_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "5ce110c8445bafe25d07b3da95d24f63ec5822e9",
      "old_mode": 33188,
      "old_path": "internal/ceres/coordinate_descent_minimizer.cc",
      "new_id": "c4da987919ae9c3a5a5796f9e495eb81c03e8213",
      "new_mode": 33188,
      "new_path": "internal/ceres/coordinate_descent_minimizer.cc"
    },
    {
      "type": "modify",
      "old_id": "fb96b3c01a5fec14eb1aaf3d15f8f5558cf1d400",
      "old_mode": 33188,
      "old_path": "internal/ceres/coordinate_descent_minimizer.h",
      "new_id": "3dcf8faee598cee5fc8ef21f721edcfc261cd160",
      "new_mode": 33188,
      "new_path": "internal/ceres/coordinate_descent_minimizer.h"
    },
    {
      "type": "modify",
      "old_id": "8ee02bdc7fb3b89598454b6ee4a4c744d52ec088",
      "old_mode": 33188,
      "old_path": "internal/ceres/cost_function_to_functor_test.cc",
      "new_id": "90ccc829e9ed26e481ddf89fdab85f1739d82233",
      "new_mode": 33188,
      "new_path": "internal/ceres/cost_function_to_functor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "21b6b1503e20f7960517c913c1abbeddbf6468c2",
      "old_mode": 33188,
      "old_path": "internal/ceres/dense_qr_solver.cc",
      "new_id": "1fb9709b42aec0f099d5315a3e5a878958a7d48e",
      "new_mode": 33188,
      "new_path": "internal/ceres/dense_qr_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "e18a507eb9e8e70b9038d01d30f8be8648cd53db",
      "old_mode": 33188,
      "old_path": "internal/ceres/dense_sparse_matrix.cc",
      "new_id": "978ac6abe15dd9b6082de0cb17744327f34bcb2b",
      "new_mode": 33188,
      "new_path": "internal/ceres/dense_sparse_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "da861fe2b894ca79fb0cd1743e68a1206484933b",
      "old_mode": 33188,
      "old_path": "internal/ceres/dogleg_strategy.cc",
      "new_id": "a330ad2c7a2aa9ec64de3b50f05ad4941a7c5d36",
      "new_mode": 33188,
      "new_path": "internal/ceres/dogleg_strategy.cc"
    },
    {
      "type": "modify",
      "old_id": "bff1689aa4a973c50c3e5bcdcd0c4b54e850a83c",
      "old_mode": 33188,
      "old_path": "internal/ceres/dogleg_strategy.h",
      "new_id": "7131467d6cead2ac286edf03ebc8bf44dd6b237b",
      "new_mode": 33188,
      "new_path": "internal/ceres/dogleg_strategy.h"
    },
    {
      "type": "modify",
      "old_id": "24c526e2d5b0ff0b4edda8b409fb45087e1f4160",
      "old_mode": 33188,
      "old_path": "internal/ceres/dogleg_strategy_test.cc",
      "new_id": "caa397eefe741d7755dc53d1b450b489f41a26e5",
      "new_mode": 33188,
      "new_path": "internal/ceres/dogleg_strategy_test.cc"
    },
    {
      "type": "modify",
      "old_id": "76cf1e0718e20d5d63e5170f96079493ce2080d8",
      "old_mode": 33188,
      "old_path": "internal/ceres/evaluator.h",
      "new_id": "14a881881459dbed1bd3d4d6089b80311b0cd576",
      "new_mode": 33188,
      "new_path": "internal/ceres/evaluator.h"
    },
    {
      "type": "modify",
      "old_id": "a4e7b2540deff9763177fcfcd4f71bb278e7afff",
      "old_mode": 33188,
      "old_path": "internal/ceres/evaluator_test.cc",
      "new_id": "9e9d31b80fe3c94d363c3f08bef8556e18711e62",
      "new_mode": 33188,
      "new_path": "internal/ceres/evaluator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2eb3c1a85d34dffb39ffff9096912cc822f4a198",
      "old_mode": 33188,
      "old_path": "internal/ceres/execution_summary.h",
      "new_id": "29bdc69ecd79ad9d0ebc859d46157a41ef031895",
      "new_mode": 33188,
      "new_path": "internal/ceres/execution_summary.h"
    },
    {
      "type": "modify",
      "old_id": "cf7ee201218a19519785daf83736c98d3c132ac4",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_checker_test.cc",
      "new_id": "fa0d841a870428fcfd6edb6af3a2edf1a6ef8699",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_checker_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e080489e6d43b91a6bb631aff13ad9420fbbd55c",
      "old_mode": 33188,
      "old_path": "internal/ceres/graph.h",
      "new_id": "5f92d4d4df2dc2a7266c3902ee2000eed39770ea",
      "new_mode": 33188,
      "new_path": "internal/ceres/graph.h"
    },
    {
      "type": "modify",
      "old_id": "3b42d936336d6b83aae5ed81c04adc1538835e8f",
      "old_mode": 33188,
      "old_path": "internal/ceres/graph_algorithms.h",
      "new_id": "2e6eec0e6d8494a85ed45f913930b79a14e1cf20",
      "new_mode": 33188,
      "new_path": "internal/ceres/graph_algorithms.h"
    },
    {
      "type": "modify",
      "old_id": "d5d48434201aea0675b6270ee935d6de3b9d7d58",
      "old_mode": 33188,
      "old_path": "internal/ceres/graph_algorithms_test.cc",
      "new_id": "78a0452cc8a4f3c38b230533bb164114426d2011",
      "new_mode": 33188,
      "new_path": "internal/ceres/graph_algorithms_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d352d023beb945f6ca6c2f10b6d7206d37ea611b",
      "old_mode": 33188,
      "old_path": "internal/ceres/iterative_schur_complement_solver.cc",
      "new_id": "cf5562ac77183a0f8875bb75cac29a33625f012b",
      "new_mode": 33188,
      "new_path": "internal/ceres/iterative_schur_complement_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "90c21789797d9a348840ef80cf04a0017a12ec9a",
      "old_mode": 33188,
      "old_path": "internal/ceres/levenberg_marquardt_strategy.h",
      "new_id": "344e3285422d33dea462569945c864338a0eec7e",
      "new_mode": 33188,
      "new_path": "internal/ceres/levenberg_marquardt_strategy.h"
    },
    {
      "type": "modify",
      "old_id": "0ce44c436b56099031b1508f3f7d469e831adfe3",
      "old_mode": 33188,
      "old_path": "internal/ceres/levenberg_marquardt_strategy_test.cc",
      "new_id": "a5ce6a0251e961f58774fbc109a420289ac99c02",
      "new_mode": 33188,
      "new_path": "internal/ceres/levenberg_marquardt_strategy_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f44160748d205f8e603f0cbc30d53ea5657597e0",
      "old_mode": 33188,
      "old_path": "internal/ceres/line_search_direction.cc",
      "new_id": "2f27a78301a32df95ff1e42b7276e1220b0097d3",
      "new_mode": 33188,
      "new_path": "internal/ceres/line_search_direction.cc"
    },
    {
      "type": "modify",
      "old_id": "d92c362424af402efbefcf29535497767c900233",
      "old_mode": 33188,
      "old_path": "internal/ceres/line_search_direction.h",
      "new_id": "71063ab84144a8c7660ceeb9ce136ab9767e1f83",
      "new_mode": 33188,
      "new_path": "internal/ceres/line_search_direction.h"
    },
    {
      "type": "modify",
      "old_id": "3e3bcd0e7eb2f1c222a24b44be295cc6a72bbcdd",
      "old_mode": 33188,
      "old_path": "internal/ceres/linear_least_squares_problems.cc",
      "new_id": "bc6ff00c1d416bb67e6a26c03e571b321b845626",
      "new_mode": 33188,
      "new_path": "internal/ceres/linear_least_squares_problems.cc"
    },
    {
      "type": "modify",
      "old_id": "553cc0d3db34dd3f8ac3ad76c8c32c9399a8de58",
      "old_mode": 33188,
      "old_path": "internal/ceres/linear_least_squares_problems.h",
      "new_id": "c76ae91c7d8b24548becc95f28947c1e67494534",
      "new_mode": 33188,
      "new_path": "internal/ceres/linear_least_squares_problems.h"
    },
    {
      "type": "modify",
      "old_id": "219939edcc3c589eb38ae929c70b8ee207db9134",
      "old_mode": 33188,
      "old_path": "internal/ceres/linear_solver.h",
      "new_id": "a98051468e711113b1e9325c2964c4bb5afa973a",
      "new_mode": 33188,
      "new_path": "internal/ceres/linear_solver.h"
    },
    {
      "type": "modify",
      "old_id": "5d59c14bd0924d97683d1e30db5bb4d70e96bd4d",
      "old_mode": 33188,
      "old_path": "internal/ceres/low_rank_inverse_hessian.h",
      "new_id": "6f3fc0c9d00224726f5059117df9497a80c2e259",
      "new_mode": 33188,
      "new_path": "internal/ceres/low_rank_inverse_hessian.h"
    },
    {
      "type": "modify",
      "old_id": "ddf1252f6746ebb9ec1de8305658c55ed7c164a5",
      "old_mode": 33188,
      "old_path": "internal/ceres/map_util.h",
      "new_id": "929c6b36982b2ae5c9e8f317e1111b4806f451e9",
      "new_mode": 33188,
      "new_path": "internal/ceres/map_util.h"
    },
    {
      "type": "modify",
      "old_id": "912ac99c43e6fb70124b60abec7c7bb44e087afc",
      "old_mode": 33188,
      "old_path": "internal/ceres/minimizer.cc",
      "new_id": "2e2c15ac612647c32d0131519da4414492ffafb6",
      "new_mode": 33188,
      "new_path": "internal/ceres/minimizer.cc"
    },
    {
      "type": "modify",
      "old_id": "a37ceaf0ee30b1804864aa0ae57565e3fd6d573e",
      "old_mode": 33188,
      "old_path": "internal/ceres/numeric_diff_functor_test.cc",
      "new_id": "acd7ff91f55df9495245dc13b0fc31012d55bb16",
      "new_mode": 33188,
      "new_path": "internal/ceres/numeric_diff_functor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6786ac908ba4e89f1aff9b04344d33343a1185b0",
      "old_mode": 33188,
      "old_path": "internal/ceres/numeric_diff_test_utils.cc",
      "new_id": "3572afaa37c2809f1642bc32a8cb122e062ce779",
      "new_mode": 33188,
      "new_path": "internal/ceres/numeric_diff_test_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "1a43df2f20d1b4d27fa2dc907fac610e97136e85",
      "old_mode": 33188,
      "old_path": "internal/ceres/numeric_diff_test_utils.h",
      "new_id": "dd5f21e8227e41db2437ff8f6e22114e662f5047",
      "new_mode": 33188,
      "new_path": "internal/ceres/numeric_diff_test_utils.h"
    },
    {
      "type": "modify",
      "old_id": "7c992fa16bc3811f9ad9e9c9db84fdeb2f28e19f",
      "old_mode": 33188,
      "old_path": "internal/ceres/polynomial_test.cc",
      "new_id": "3339973610c02c31f8528dbd06cd0af67751ccdc",
      "new_mode": 33188,
      "new_path": "internal/ceres/polynomial_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c8f4a21eb2e2dc1a9466843afad97f57695d67c9",
      "old_mode": 33188,
      "old_path": "internal/ceres/problem.cc",
      "new_id": "43e78835b15fcf731e1949b8c5f5da5e18cb9cf7",
      "new_mode": 33188,
      "new_path": "internal/ceres/problem.cc"
    },
    {
      "type": "modify",
      "old_id": "ae4e7ed75142ad1d422f7c048421ad0eae45513b",
      "old_mode": 33188,
      "old_path": "internal/ceres/problem_impl.cc",
      "new_id": "bc378aaafffb85612a7e5fd8b4433ae4d0183390",
      "new_mode": 33188,
      "new_path": "internal/ceres/problem_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "536e73a12ab60eea02a4a76a927b820dc0a2144b",
      "old_mode": 33188,
      "old_path": "internal/ceres/problem_impl.h",
      "new_id": "ccc315de6b69325d27ec532c9a43818131632b08",
      "new_mode": 33188,
      "new_path": "internal/ceres/problem_impl.h"
    },
    {
      "type": "modify",
      "old_id": "55f355bde990d916dff2202dbfef93ecf86cbc81",
      "old_mode": 33188,
      "old_path": "internal/ceres/problem_test.cc",
      "new_id": "130148dfb486410c574ba0dcc36ebb390bd26084",
      "new_mode": 33188,
      "new_path": "internal/ceres/problem_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e9640ab72426e8699ac53faf5d1aecdcc18ef007",
      "old_mode": 33188,
      "old_path": "internal/ceres/program_evaluator.h",
      "new_id": "a19cdf8a86a042309b955446f580703e9c1329ea",
      "new_mode": 33188,
      "new_path": "internal/ceres/program_evaluator.h"
    },
    {
      "type": "modify",
      "old_id": "e18a14b20889e5464d4edea9ee5a0993a013aa75",
      "old_mode": 33188,
      "old_path": "internal/ceres/rotation_test.cc",
      "new_id": "8de1bbdca5965e8a71fd3aeab2087f08547cb0e6",
      "new_mode": 33188,
      "new_path": "internal/ceres/rotation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c382f9538da452180f14ad95aa444c5d3604cb69",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_complement_solver.h",
      "new_id": "7e98f3162558e8536a5786d5a74b9d15396e9a68",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_complement_solver.h"
    },
    {
      "type": "modify",
      "old_id": "6120db9b00913a40b54b9bc7a655857b3d132f98",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_eliminator_impl.h",
      "new_id": "339c44bc41cfb0e3aa36bf5c3e245337b22e80fb",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_eliminator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "b1bd2d82a338a517601b3c7809d9d52c64d589df",
      "old_mode": 33188,
      "old_path": "internal/ceres/solver.cc",
      "new_id": "6436d2df2a7388697af692fd2667b92378ee25b4",
      "new_mode": 33188,
      "new_path": "internal/ceres/solver.cc"
    },
    {
      "type": "modify",
      "old_id": "803b71143a1fa5c865c25ab36b9c4f4cce1670c1",
      "old_mode": 33188,
      "old_path": "internal/ceres/solver_impl.cc",
      "new_id": "7f85fbea20fe6866e73a0bec9af185e9f5f1df6b",
      "new_mode": 33188,
      "new_path": "internal/ceres/solver_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "c9848fb687ddc79233341fbbb20e7dc0e1d23d0e",
      "old_mode": 33188,
      "old_path": "internal/ceres/solver_impl.h",
      "new_id": "c5f5efad3d79581d268f37a03e4fad3afbfafcbe",
      "new_mode": 33188,
      "new_path": "internal/ceres/solver_impl.h"
    },
    {
      "type": "modify",
      "old_id": "5cba7d753d5225f786f071311d76001817d60381",
      "old_mode": 33188,
      "old_path": "internal/ceres/solver_impl_test.cc",
      "new_id": "8e443bac1d5d462d51cc9e355c229233642b07df",
      "new_mode": 33188,
      "new_path": "internal/ceres/solver_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6fae2042ff78188d2dd51def89c6e1fb07a65555",
      "old_mode": 33188,
      "old_path": "internal/ceres/sparse_normal_cholesky_solver.cc",
      "new_id": "dd05f0c6f41f0676e7fb56f5939b8f148676fed6",
      "new_mode": 33188,
      "new_path": "internal/ceres/sparse_normal_cholesky_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "b23e7c12e7d93fb09dab4ef40da4dea7d0839db9",
      "old_mode": 33188,
      "old_path": "internal/ceres/stl_util.h",
      "new_id": "08f15ec83982830770371bef309bac526ea83e5d",
      "new_mode": 33188,
      "new_path": "internal/ceres/stl_util.h"
    },
    {
      "type": "modify",
      "old_id": "f2f907ab32da84f0dc7a00805d1fa3c9b7c18c69",
      "old_mode": 33188,
      "old_path": "internal/ceres/stringprintf.h",
      "new_id": "cd1be142aedd23dfb584e1647b54eeb158a06196",
      "new_mode": 33188,
      "new_path": "internal/ceres/stringprintf.h"
    },
    {
      "type": "modify",
      "old_id": "cf3c48f84e60cc20bcada06578e0298b3b8f9aa4",
      "old_mode": 33188,
      "old_path": "internal/ceres/suitesparse.cc",
      "new_id": "d200aeb82f31b42f9e5a0ef81f63b7ab70958254",
      "new_mode": 33188,
      "new_path": "internal/ceres/suitesparse.cc"
    },
    {
      "type": "modify",
      "old_id": "eb691c0c0ed338b74b7c5cd265031713e186d88d",
      "old_mode": 33188,
      "old_path": "internal/ceres/suitesparse.h",
      "new_id": "3fe79080d5d06e1e99638f9b36debbdeab49323a",
      "new_mode": 33188,
      "new_path": "internal/ceres/suitesparse.h"
    },
    {
      "type": "modify",
      "old_id": "597c7ef84a12430f90ce7a135815e0d4a2d359f2",
      "old_mode": 33188,
      "old_path": "internal/ceres/system_test.cc",
      "new_id": "095b51e74c3d07acf8ff5cbe1cf816e0f1b4b31c",
      "new_mode": 33188,
      "new_path": "internal/ceres/system_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fc405f5ec0aeffc0e24f0a0aae73bf283d89a271",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_minimizer.cc",
      "new_id": "981c60a12e7804f8341456fc5eb71b3686a950bf",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_minimizer.cc"
    },
    {
      "type": "modify",
      "old_id": "173b0f3d6f3e94f2141661ae464eabfef190b0bd",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_minimizer.h",
      "new_id": "9a0228432339a5101e2c55af5189a78f92884be4",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_minimizer.h"
    },
    {
      "type": "modify",
      "old_id": "a82dea7f3a704dd4673f8bf52a9468546634263c",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_minimizer_test.cc",
      "new_id": "4bc9409f51b905b8a55873dc99353fabf2dbb911",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_minimizer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "89bc19d084b51e1de0b142d8b9285647fae2c6a0",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_strategy.cc",
      "new_id": "c68269d044904e8f225ecdfa321a337bf7328c4b",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_strategy.cc"
    },
    {
      "type": "modify",
      "old_id": "391da97d5ebf055c94df86ea96c09bb26be4f6de",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_strategy.h",
      "new_id": "f150594bbd2af9ec46f9c42dd054184c5e340054",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_strategy.h"
    },
    {
      "type": "modify",
      "old_id": "1dbd6e9fdd873a64b400e9d16c1595744038de1c",
      "old_mode": 33188,
      "old_path": "internal/ceres/wall_time.h",
      "new_id": "45f65ca1aa5b9f62e7b016c3a2e6f1e4c998f4a4",
      "new_mode": 33188,
      "new_path": "internal/ceres/wall_time.h"
    }
  ]
}
