)]}'
{
  "commit": "0beab86dfa812a6962628994ffd3b525b42ba07d",
  "tree": "dcd38212b0ad9e993fb9800cf5d767840c5169b3",
  "parents": [
    "4b0404352dcecc42575e36272effbd451ad1c4ee"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Mon Aug 13 15:12:01 2012 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Mon Aug 13 15:47:24 2012 -0700"
  },
  "message": "Fix glog includes and include sorting order.\n\nChange-Id: I0ec85218e82d1714279d41f7635104d480fb91c3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "16bfc8a7f68dfabe82ebfa66d070d43226ebcb7d",
      "old_mode": 33188,
      "old_path": "include/ceres/rotation.h",
      "new_id": "7f05187d173ac0a64180cffd14de2076490c0c87",
      "new_mode": 33188,
      "new_path": "include/ceres/rotation.h"
    },
    {
      "type": "modify",
      "old_id": "2afaf5e2ea2380b67286d019c00895ae3f46ee7f",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_random_access_dense_matrix.cc",
      "new_id": "aedfc745f2211d336e292dbe56598bcd2c051e69",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_random_access_dense_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "c496fcd13dee1fdceb6e81920469108293a66d82",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_random_access_sparse_matrix.cc",
      "new_id": "f789436364a4d2c1ee362a3e396c3b656b76a323",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_random_access_sparse_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "1e1f8311f4eb058ae281497c5fd6245fca3ccd66",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_random_access_sparse_matrix_test.cc",
      "new_id": "b2396a151fa6c5b8c8dc57dc9c66c42988795498",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_random_access_sparse_matrix_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7dd395e29751b952c47fe6072cf6d68765044eb6",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_sparse_matrix.cc",
      "new_id": "9c737b525858129714ccabb20d49af99cc611583",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_sparse_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "faf440f35bde9803b7250696ccb610c371c53df4",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_sparse_matrix_test.cc",
      "new_id": "5497365343747e789285189e2ea6fbf23d0872a9",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_sparse_matrix_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5a320d75ab3485e6e4de21ecb2a30c7102e05dd9",
      "old_mode": 33188,
      "old_path": "internal/ceres/canonical_views_clustering.cc",
      "new_id": "d0dc1e670c23adc232bb120c9727754a356366e3",
      "new_mode": 33188,
      "new_path": "internal/ceres/canonical_views_clustering.cc"
    },
    {
      "type": "modify",
      "old_id": "ca80bfb9c9db10a3a201ae6aa7a13a50ad5ad0be",
      "old_mode": 33188,
      "old_path": "internal/ceres/conditioned_cost_function.cc",
      "new_id": "7322790f71715e3a4bdea6a5c6b94528d8bc7037",
      "new_mode": 33188,
      "new_path": "internal/ceres/conditioned_cost_function.cc"
    },
    {
      "type": "modify",
      "old_id": "13135a7a4f3b81c67a1f9914e30970002a27652c",
      "old_mode": 33188,
      "old_path": "internal/ceres/conditioned_cost_function_test.cc",
      "new_id": "03c553f312daa6456dd5351ec015348f29d68be8",
      "new_mode": 33188,
      "new_path": "internal/ceres/conditioned_cost_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7501bb2dbd3d83c32e2ca9ccb5420ad58fcde3ba",
      "old_mode": 33188,
      "old_path": "internal/ceres/conjugate_gradients_solver.cc",
      "new_id": "ae8e877470937a77fb85f78f2ceca42f84fcc9b8",
      "new_mode": 33188,
      "new_path": "internal/ceres/conjugate_gradients_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "4ca2c6f6c866178659febef6da9acd93619c415d",
      "old_mode": 33188,
      "old_path": "internal/ceres/corrector.cc",
      "new_id": "eff4dff856646e83f185f5ac6385d01c0021011b",
      "new_mode": 33188,
      "new_path": "internal/ceres/corrector.cc"
    },
    {
      "type": "modify",
      "old_id": "e9755043bab74eff38192795fdd6825065a71ea7",
      "old_mode": 33188,
      "old_path": "internal/ceres/detect_structure.cc",
      "new_id": "90ee5320ee2f5862f67ac981e4e45029aa8c5d85",
      "new_mode": 33188,
      "new_path": "internal/ceres/detect_structure.cc"
    },
    {
      "type": "modify",
      "old_id": "0950c0e24e2fd158f899c7772c553c90c02d9776",
      "old_mode": 33188,
      "old_path": "internal/ceres/dogleg_strategy.cc",
      "new_id": "a62a7bde2a6a91be1e8c99cce9e53dfc424b733c",
      "new_mode": 33188,
      "new_path": "internal/ceres/dogleg_strategy.cc"
    },
    {
      "type": "modify",
      "old_id": "5e64a92ee3f9c9b2c8fbd68e2368233f64ba0f35",
      "old_mode": 33188,
      "old_path": "internal/ceres/evaluator.cc",
      "new_id": "204198c315de7fb4af1154715c9034b8a81420be",
      "new_mode": 33188,
      "new_path": "internal/ceres/evaluator.cc"
    },
    {
      "type": "modify",
      "old_id": "14ddf8edd53fe51cfc536962f357cea82a6e544e",
      "old_mode": 33188,
      "old_path": "internal/ceres/file.cc",
      "new_id": "387f359b2ee3cab5a64e363335c9f3ba03b2edb6",
      "new_mode": 33188,
      "new_path": "internal/ceres/file.cc"
    },
    {
      "type": "modify",
      "old_id": "abba40824ef5156b3e2084b44cb4e06865158675",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_checking_cost_function.cc",
      "new_id": "7fb3ed7b3a83edd734858a3989304467a01e790c",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_checking_cost_function.cc"
    },
    {
      "type": "modify",
      "old_id": "58a49b96bcb87c5d533033b2d847d456179dd83a",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_checking_cost_function_test.cc",
      "new_id": "4e29c6318d192be67823c00b089bf14d6f32ff19",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_checking_cost_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b09d25397763ab5089d43513c8786dc26ae4432f",
      "old_mode": 33188,
      "old_path": "internal/ceres/implicit_schur_complement.cc",
      "new_id": "4af030a8535f8d16028f3ab84f2ec35daa5c6366",
      "new_mode": 33188,
      "new_path": "internal/ceres/implicit_schur_complement.cc"
    },
    {
      "type": "modify",
      "old_id": "9cf17afd29afdbe7832b3960ceb2f5e8e98a4ad5",
      "old_mode": 33188,
      "old_path": "internal/ceres/implicit_schur_complement_test.cc",
      "new_id": "f94840301078a2676e1ddf7cd3728a8f6bad9069",
      "new_mode": 33188,
      "new_path": "internal/ceres/implicit_schur_complement_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3d837b3b7363d6bc0eb33fb87467c6cd009875b2",
      "old_mode": 33188,
      "old_path": "internal/ceres/iterative_schur_complement_solver.cc",
      "new_id": "679c41f2431465995534602f4a29039c81901957",
      "new_mode": 33188,
      "new_path": "internal/ceres/iterative_schur_complement_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "8a381077f9366f4c06fa8ed789752b6b570a6bc8",
      "old_mode": 33188,
      "old_path": "internal/ceres/iterative_schur_complement_solver_test.cc",
      "new_id": "d034747729a79633a57187f27e8d0fb26ece3b33",
      "new_mode": 33188,
      "new_path": "internal/ceres/iterative_schur_complement_solver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "81070e80b85616d4c98fedd597a67d8af828cd1f",
      "old_mode": 33188,
      "old_path": "internal/ceres/levenberg_marquardt_strategy.cc",
      "new_id": "298748f561c8eaf24c656672ba5b975ccb41a54f",
      "new_mode": 33188,
      "new_path": "internal/ceres/levenberg_marquardt_strategy.cc"
    },
    {
      "type": "modify",
      "old_id": "8338e5f316bfaebf95129ac04e4a29795ee18220",
      "old_mode": 33188,
      "old_path": "internal/ceres/levenberg_marquardt_strategy_test.cc",
      "new_id": "5f82b57aaa1e2721c909556d68aa0036e7a4765e",
      "new_mode": 33188,
      "new_path": "internal/ceres/levenberg_marquardt_strategy_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ef72cbd514ed60e4a1e01a03fcb41600aa377855",
      "old_mode": 33188,
      "old_path": "internal/ceres/linear_least_squares_problems.cc",
      "new_id": "234fc5e6c3410845f74380cc21c2b7263b4e73c6",
      "new_mode": 33188,
      "new_path": "internal/ceres/linear_least_squares_problems.cc"
    },
    {
      "type": "modify",
      "old_id": "5ddfed013c403cc2e09683dd94522e42753e1538",
      "old_mode": 33188,
      "old_path": "internal/ceres/linear_solver.cc",
      "new_id": "97dbba450e89e42d697bac12d34174939dad8df4",
      "new_mode": 33188,
      "new_path": "internal/ceres/linear_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "eeae74e3f95d46811ab12ecfce42adfd241c5c50",
      "old_mode": 33188,
      "old_path": "internal/ceres/local_parameterization.cc",
      "new_id": "26e7f4908a4e7c40acaa80d48a718b16d1c7490b",
      "new_mode": 33188,
      "new_path": "internal/ceres/local_parameterization.cc"
    },
    {
      "type": "modify",
      "old_id": "df59ed38cbb204c0e22f80f81b7451a3e60c963d",
      "old_mode": 33188,
      "old_path": "internal/ceres/local_parameterization_test.cc",
      "new_id": "55c765b1b345862c9ed2b4b18684539e00888a9c",
      "new_mode": 33188,
      "new_path": "internal/ceres/local_parameterization_test.cc"
    },
    {
      "type": "modify",
      "old_id": "eaeb2d8b54b2eba02301c1d50115e41ca9f4b0fe",
      "old_mode": 33188,
      "old_path": "internal/ceres/loss_function_test.cc",
      "new_id": "8afcbd817d2cfd35f2f86b22efc5e45d02ac3b02",
      "new_mode": 33188,
      "new_path": "internal/ceres/loss_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f30bbc8b46b16085c4643198fc02684307846520",
      "old_mode": 33188,
      "old_path": "internal/ceres/normal_prior.cc",
      "new_id": "392d728fb32085f7818fe61feda62a3f6a4936e4",
      "new_mode": 33188,
      "new_path": "internal/ceres/normal_prior.cc"
    },
    {
      "type": "modify",
      "old_id": "d86bb58c949fa436a184027fbe3e68c87be268e7",
      "old_mode": 33188,
      "old_path": "internal/ceres/numeric_diff_cost_function_test.cc",
      "new_id": "1b17aa6c3e5e273d7786c1d96f30718aad640321",
      "new_mode": 33188,
      "new_path": "internal/ceres/numeric_diff_cost_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fcf8fd53aed279d62c4bcebfd959e5283b435589",
      "old_mode": 33188,
      "old_path": "internal/ceres/partitioned_matrix_view.cc",
      "new_id": "0722fc82c02e17a29006fe747dbeb7f9d5c5894d",
      "new_mode": 33188,
      "new_path": "internal/ceres/partitioned_matrix_view.cc"
    },
    {
      "type": "modify",
      "old_id": "386a084a5bb5d0f4f0255239f124f2d2f6294f42",
      "old_mode": 33188,
      "old_path": "internal/ceres/partitioned_matrix_view_test.cc",
      "new_id": "48f7d2402aba71cc05c477a3288ece214cee5a43",
      "new_mode": 33188,
      "new_path": "internal/ceres/partitioned_matrix_view_test.cc"
    },
    {
      "type": "modify",
      "old_id": "027493a32de423e5eb4b4740efa82b5496bd27f2",
      "old_mode": 33188,
      "old_path": "internal/ceres/polynomial_solver.cc",
      "new_id": "20c01566a8977951ddb72d91a28610ff70a00f2e",
      "new_mode": 33188,
      "new_path": "internal/ceres/polynomial_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "68242477d6f9bac10273b20fb1f90b2e894dd81f",
      "old_mode": 33188,
      "old_path": "internal/ceres/problem_impl.cc",
      "new_id": "c186f527be874f6af6b274fb6b479176f159988a",
      "new_mode": 33188,
      "new_path": "internal/ceres/problem_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "395f46911401ad359d38662a36099ef94eb3aded",
      "old_mode": 33188,
      "old_path": "internal/ceres/residual_block_utils.cc",
      "new_id": "ff18e21f02475d187d62ddcf40b837faf1378a59",
      "new_mode": 33188,
      "new_path": "internal/ceres/residual_block_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "3dc82312419e1149ffa6d8bcae98858635295e1a",
      "old_mode": 33188,
      "old_path": "internal/ceres/rotation_test.cc",
      "new_id": "65421fa752487558a162feba4ead6364229e3346",
      "new_mode": 33188,
      "new_path": "internal/ceres/rotation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ac6d8aa279ad58ecc9fe6535b5ba7162e952865c",
      "old_mode": 33188,
      "old_path": "internal/ceres/runtime_numeric_diff_cost_function.cc",
      "new_id": "7af275c1dd84478bd669d2577c8e4556b7db4e61",
      "new_mode": 33188,
      "new_path": "internal/ceres/runtime_numeric_diff_cost_function.cc"
    },
    {
      "type": "modify",
      "old_id": "bc195b82b49d04b96130367b278446c487a51b73",
      "old_mode": 33188,
      "old_path": "internal/ceres/runtime_numeric_diff_cost_function_test.cc",
      "new_id": "71469eab200e168293d48830196c8f39c62c128d",
      "new_mode": 33188,
      "new_path": "internal/ceres/runtime_numeric_diff_cost_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ea5c346606a5c8363be6d4e79d734166519b24a1",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_complement_solver_test.cc",
      "new_id": "6c31c354a7813414b73ff92b7d9bc421b75e7803",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_complement_solver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5146d479a7b66b596e3305ff243c7232dc9d9a67",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_eliminator_test.cc",
      "new_id": "7fedb965c536167c295be9036efd5bade25d168a",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_eliminator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c4fc1da3c2f709d2e41781f774a145b02b27dde6",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_ordering.cc",
      "new_id": "2fe10807943b00c893957ffd9973de0ed9b71b73",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_ordering.cc"
    },
    {
      "type": "modify",
      "old_id": "7e688d91979d8a3491f0f5e380e70698b2556528",
      "old_mode": 33188,
      "old_path": "internal/ceres/suitesparse_test.cc",
      "new_id": "72e3e68377e3cd7861e19125eb00295cc437e5ad",
      "new_mode": 33188,
      "new_path": "internal/ceres/suitesparse_test.cc"
    },
    {
      "type": "modify",
      "old_id": "88b2f91b1577be966689a372cfbb8245794b18cb",
      "old_mode": 33188,
      "old_path": "internal/ceres/system_test.cc",
      "new_id": "b771268610513bf6416837c33a5bdcf1860a13a2",
      "new_mode": 33188,
      "new_path": "internal/ceres/system_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2bf4009164f64a31f7945cb5c740b4d412ccbeef",
      "old_mode": 33188,
      "old_path": "internal/ceres/test_util.cc",
      "new_id": "e98052d87e476b96e96eed9ba65ff32396a36d75",
      "new_mode": 33188,
      "new_path": "internal/ceres/test_util.cc"
    },
    {
      "type": "modify",
      "old_id": "3f5c5ca8f0d8a96074625416938dfbed7b3753e4",
      "old_mode": 33188,
      "old_path": "internal/ceres/triplet_sparse_matrix.cc",
      "new_id": "4060907b955a4415ed8da833d4971fba7348e72b",
      "new_mode": 33188,
      "new_path": "internal/ceres/triplet_sparse_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "a6cb83058b83b70a5533035a8c22fbef8c9c1a5d",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_minimizer.cc",
      "new_id": "d08255f6e1397629e81b2ec40330033e8876a49a",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_minimizer.cc"
    },
    {
      "type": "modify",
      "old_id": "35cec80a14241cf36981676226f42a97662e3b28",
      "old_mode": 33188,
      "old_path": "internal/ceres/unsymmetric_linear_solver_test.cc",
      "new_id": "f13c5a47f56d46f3a12be207ecad1fecb76a9bd8",
      "new_mode": 33188,
      "new_path": "internal/ceres/unsymmetric_linear_solver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fd41648a7afb04474d835434fef929ec4560b651",
      "old_mode": 33188,
      "old_path": "internal/ceres/visibility.cc",
      "new_id": "9d806541554c80b291f695270e63d7bccbbb2e24",
      "new_mode": 33188,
      "new_path": "internal/ceres/visibility.cc"
    },
    {
      "type": "modify",
      "old_id": "6953075bc420be991802f0da97069d2f3d61c29f",
      "old_mode": 33188,
      "old_path": "internal/ceres/visibility_based_preconditioner.cc",
      "new_id": "4caad03d7a11ed4cf0440efc005426389a04a468",
      "new_mode": 33188,
      "new_path": "internal/ceres/visibility_based_preconditioner.cc"
    },
    {
      "type": "modify",
      "old_id": "244d0b0ca46c81af057a2d555ec2c4ae51d2d2da",
      "old_mode": 33188,
      "old_path": "internal/ceres/visibility_based_preconditioner_test.cc",
      "new_id": "5c4a6e8fe70d9ec3f018586d800fbc9d868f5a4d",
      "new_mode": 33188,
      "new_path": "internal/ceres/visibility_based_preconditioner_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ac26dfc037882f334cd77a1d984ad2dbaca04b73",
      "old_mode": 33188,
      "old_path": "internal/ceres/visibility_test.cc",
      "new_id": "793a19d4ec177774e1ffcb93c8fe622fcc235204",
      "new_mode": 33188,
      "new_path": "internal/ceres/visibility_test.cc"
    }
  ]
}
