)]}'
{
  "commit": "41672dff8cc894cdcb4e6ce3ed6bc0bfd74b3aaa",
  "tree": "c6bbb2a894efc5f4d047c76e67748e25f34addbd",
  "parents": [
    "83ee376d8603469d210b2b0b15f6531076adaea8"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Thu Sep 28 09:49:03 2023 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Thu Sep 28 09:51:04 2023 -0700"
  },
  "message": "Add end-to-end BA tests for SCHUR_POWER_SERIES_EXPANSION\n\nAlso tighten the value of eta to make the iterative schur\nsolvers work better. This is the default value used in\nbundle_adjuster.cc\n\nFixes https://github.com/ceres-solver/ceres-solver/issues/864\nChange-Id: I48258fbbe256d6e932aaea0078b566fcd63de2fb\n\nChange-Id: Ia5ad252cae31f415a47495fb8769421ade355bc9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bed96d1f2e17161d1eb50c44d505566d74be0873",
      "old_mode": 33188,
      "old_path": "internal/ceres/generate_bundle_adjustment_tests.py",
      "new_id": "0da88531dfd7a023222003a234851cb4246987bc",
      "new_mode": 33188,
      "new_path": "internal/ceres/generate_bundle_adjustment_tests.py"
    },
    {
      "type": "modify",
      "old_id": "73fe3f5ed7a59eb252844ea809271da93c3ffa5c",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/CMakeLists.txt",
      "new_id": "5f4f65e932334e958321c7af9417e1baf888b63f",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "beaa350202243452fefdedd2b1109e9b2766ab69",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_test.cc",
      "new_id": "1c9124dc62d1fe437f5515d4977b51cdcbb503ea",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "091a37af9cbab4b9801aeaf39a338a167419ada6",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_threads_test.cc",
      "new_id": "3a533946a23e3ae312a362798077362847bd06ff",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "67d0725c1d8fdc9d2e10e9cd2324d5580a9696c9",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_test.cc",
      "new_id": "5887fe7b7f83d16219edbf75ac99b5769f0b7232",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e0975db73905a4fc625c2b08589c47b888ed17a7",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_threads_test.cc",
      "new_id": "d264f7f3af933279bf34c1e98d7404705868a411",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dd7d96c78ffae7921970c0db60b8afc8259d9396",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_test.cc",
      "new_id": "18d08ec712302f9dae68b903b9b5a4664a8f9042",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3fd89ef0fbea8f6554c7e65b5bb8d2c6417ebe8b",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_threads_test.cc",
      "new_id": "7fcd8c41ee2a9b3426f4ee5baf25e247a6838371",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bd7122f06cdffef255bdce4c71e1788ad2e44189",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_test.cc",
      "new_id": "55626a329dfcd85afc92f76289473ece2bb490f8",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "aa43e30d46529d81c33652f4d5d590f809294aaa",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_threads_test.cc",
      "new_id": "7028f1cd1fbaa1288ecf484162877d6a706aed0e",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "444d15a1823385946816854e19556fa5431823a6",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_test.cc",
      "new_id": "e8d6d20c1ac5a0b39d80a139ae79a1df0b2de08e",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c095d0d6c3c0fd44b8ab89ee97194613ff6665e1",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_threads_test.cc",
      "new_id": "e5eecfdae9b853aab3c4cef74c39d3089d7e7969",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f9e4faedd16d9a5d235cae775753291cdb5718ba",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_test.cc",
      "new_id": "9b7d19030a1d706960bccfe5664b60c3ec9265f9",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3448ec78c7a97a4321cc1f89b6ae8ccc20290dd7",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_threads_test.cc",
      "new_id": "ce95521f339d7fdae3b10bb5fd141ac5f4adcd37",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3346841f06fccad044cdd0ad8b999e15e4585d3e",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_test.cc",
      "new_id": "bfb8e6210f951693d2ad621de16999cecd434a7e",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e132e0adaaaec7a7d6d8cb2f8cf0fada3775da5e",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_threads_test.cc",
      "new_id": "0faafabdbd4f5a2f2b52b2d98722371efbd8a600",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "60d6e4bc696e8882d2a52efa2cdbbcdc982c3e56",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_test.cc",
      "new_id": "1280be8e724fd9fc8abf6ff7a31f5607250e05c3",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3897463d1cd14e18f09d5ef5011761ebd4c87fe3",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_threads_test.cc",
      "new_id": "da574ccace53dd87cc6dfdbc17cd8a97c9fad514",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e852024a3fb01e91f4fcdc0477cd870027cc7619",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_test.cc",
      "new_id": "22518c8e77fe3e30458bbd9147390d0bbac253ae",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "02fc6937869d0e2badffbf807f27404d16b41d1d",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_threads_test.cc",
      "new_id": "28d656a37f60cb649eed398c18c8a54f904e82c4",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e47fa1079c36c69296f84017d0989ee6b150ec24",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_test.cc",
      "new_id": "29bfab1ebdfbf40bd2d9abccc8f37b368dd2406b",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "433339d9fe4c42c7d354f2df929aa6651eaa584d",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_threads_test.cc",
      "new_id": "dd9074892efa01e9a0492bc0228e120dc38bbbc7",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dc700b328bb3af9c0949a08cfe38bf29e376a141",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_test.cc",
      "new_id": "e1e36e7b808f7e7f0e52154fcea0121607173017",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "496cabebfdc7290a8ac2af658cfd1eb9341d88ef",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_threads_test.cc",
      "new_id": "418ff67325c4a249972d0353f54c20edd8f0d2bc",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "11a8fbb796214daad5298ab6136546463fbf87ef",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_test.cc",
      "new_id": "d98eaff4c64f51e25f9a87d3ac6ede749f6df737",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5646f4b9f3677318d6b378269c21ef4fa64c3492",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_threads_test.cc",
      "new_id": "27b28604d7da7fed59aab16275a6d7ba0164893d",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3fd72302351c7583b1da879c3560fd8d74e2eee2",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_test.cc",
      "new_id": "cbed4d895ca0b3e29b539c0660c3d71d81eb8f77",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e86d1092fbb19b40e7d9f964ce236a20d32a65c0",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_threads_test.cc",
      "new_id": "25ec9c00a47019f55763c81c321cc722174259db",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b378ec44f6b18c9e741c57b62fc641c3866dbc42",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_test.cc",
      "new_id": "d0eb07b34a8c246616d58ed968acb0e95b124c1f",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9d5933e957185efe170c142d6495c86941695a73",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_threads_test.cc",
      "new_id": "eac83d85517165adb85c8e6fe24dd0155cb20545",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "34b8fb19aea7a2ac85a3f6909a97eafeaa90aac2",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_test.cc",
      "new_id": "c1602404fa85dc9556bd7e1a544d9b69dcf2bfe0",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "37c252fd141c4b38fe6749fc7739a76b5ad938b0",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_threads_test.cc",
      "new_id": "59f05522bdaee9707f12186e5cc94a31fc7a56bd",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "de185a475092ff49fbc62be0af6353d9e1310e1f",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_test.cc",
      "new_id": "b3c278cb6de937f4513cc1993920a02ef4bf8df5",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "df38fa6f76c66ff38497df70820f7c9ecd5d4f78",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_threads_test.cc",
      "new_id": "5b70d79b717a223f97ac6f168c4076615faadf61",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ddaf1e8bbf49a4fdfdeec6f372b91c7f26dc636c",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_test.cc",
      "new_id": "df4e4d3f9c6ee37fb44e8357bd1704fe82fbf770",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6484626084a8fe1f001eb51b840f160c8c32006e",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_threads_test.cc",
      "new_id": "6bd503e15258a244a3210bceceefcf4995eaf699",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e196b5e91748e6a2e4149dc1ed1712c4af600ceb",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_test.cc",
      "new_id": "9a8d60e97904037e06ce8dc7eaad9af571d45fab",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5a078c1d8469a953bd52d07ded0fbcffc0d6c876",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_threads_test.cc",
      "new_id": "076681529daaf23b2cb8276f18eda4f10f35d751",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_threads_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90975fd0aa81a3a44a83ae78a144043feb470568",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_spse_auto_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfa3419793273fcd4d2f5ef419e87a4178ab735d",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_spse_auto_threads_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d39890e0be79d71d7c3b72be899e58655d8393ee",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_spse_user_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab24bbcb6780d08901391edf2cc8c1be436e58c0",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_spse_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3b39c1ee82d1ba4b87ba939b95582f7928c59e07",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_test.cc",
      "new_id": "7f31d7aec867115c48792a022673b65bbb4e0464",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6bb9fe532ba2a0315ba69cf38e2648147a9024f1",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_threads_test.cc",
      "new_id": "1041c656d451eec0cb06db97e037026d24722b9e",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9590671c685402c818fa9606b370570a9f1296e4",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_test.cc",
      "new_id": "0b2ad8b69913143a9e730b1218a132b489d40085",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4b23d54621814c5879302cb9518ae84b5af198ee",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_threads_test.cc",
      "new_id": "aa0a5cc4fc4db4692b03e0131c5cccaf1d20e319",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "78faa74c055aed94d3e98a85d6f7efaefffa91c2",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_test.cc",
      "new_id": "e66d3c0cedca9ad650e4b7f81f6a557058b865f7",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e9b10359b8b9dcaece936aedb59ea76797eb325c",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_threads_test.cc",
      "new_id": "a5a96ae3f077637c50af5545e18f6137d36f6a30",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ee65f557f67019d77ddbfd49ad14cd77415b5082",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_test.cc",
      "new_id": "a0ff62becf47d979abe180b731fcf6d76f879c7e",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3c19079a9f99a8cd4e60f51e7f76599591b5d103",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_threads_test.cc",
      "new_id": "d4bbb984449cf17d0bfa194c07ed14f044035737",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "793c971c34f8e13ca02c0ec4093376807237f482",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_test.cc",
      "new_id": "aedd971461f8edead0d13c5fbd51992b2270b269",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "37318b7bd0a47b7b0658176266c794fb22cef2f6",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_threads_test.cc",
      "new_id": "7acfb10788ad901ea03dea1c3c5f4cfe0c6b5299",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b7710de1b98c2b2b5648ae1a252570eea8e914d7",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_test.cc",
      "new_id": "ef857832065d94c0acdba5cd4ecdbb85f15f5efd",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "db62ddd8038434c5abbe446dfbae0d4136954d9c",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_threads_test.cc",
      "new_id": "ed3a9a1c6c04968fc564cfb4d19e79b337231d79",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "05d2777007a2040e3b56460288cab7f647cfd8b3",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_test.cc",
      "new_id": "7177c5107645afc8d427bd25398343d14acff1d3",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9a0b32f6db22b444f63c74e38cb6d83c2f400d77",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_threads_test.cc",
      "new_id": "575ebef0287eb44f7c5074cae5b7d74e7bd6055f",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9d59ee38d4b810acc1d493353d510965ae108dca",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_test.cc",
      "new_id": "f53a72bec039bbded2a9bfe6ff42b5e45e4d8893",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "143d6f499b6ffd5d4ed3eec0a00f0a8025a6b305",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_threads_test.cc",
      "new_id": "59f033c982f47d36731e1ae300781bdde3056413",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1a139b9ba7e1fb38183dc11bcb9636112d8a37f3",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_test.cc",
      "new_id": "aa4f28c670e6e7462e7f8bbbaf1255a2ac1b65b6",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6ea258db54b608515e1e5540afabce8c5a8db14f",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_threads_test.cc",
      "new_id": "3f0c2a9b3fa04a0d361b8e613483fb01fa2c9a00",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "105d7ca70e5ef92e46fc7f434f1a2b74448b7f5c",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_test.cc",
      "new_id": "f30254aafa01596c474f3d06513ec2c0772160ff",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "505ab32d243677a1f3ee32a95a3f4557df83f63c",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_threads_test.cc",
      "new_id": "f29add5d283ca4ac100ff7acb2db6986ee9b8265",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "29b0c72e6c76657f7aa3f3ff300d53976b4a6047",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_test.cc",
      "new_id": "ba139e190c055c888f6022a0c9db337b2ec7b6dc",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fc0c80c882abcde529aae52eaf927a8a66cf415d",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_threads_test.cc",
      "new_id": "1161cb380d21e464ffaf729bf20b4ffbe5db14cb",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "af56d20d01a2859e888d775e04797acec87f4880",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_test.cc",
      "new_id": "934bad2eeb55f55bf57f02c4c1ace51a0019a3e9",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "67c56da9f040ff33cb883b0200ccc38767b4bca8",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_threads_test.cc",
      "new_id": "4606e75565ce6f496c019e03d2ef76e61f544232",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "36ea666fb1be9301167e4202a0e17e4f10addb23",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_test.cc",
      "new_id": "758dddbde4a60950b3e8f2644f84ce6b8b1ef9d2",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9a64d4db1294d46b172fca9862651637136f724d",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_threads_test.cc",
      "new_id": "28dcc88e67b67005bbdfb532d478699b81ef8712",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6add93860d06e27482aba25b9cede30392471b10",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_test.cc",
      "new_id": "3c66c0365d2561bb9b25af5cdd34e35ec63661b5",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "04cc62705f0aa1edcfea72049a1071e59db19468",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_threads_test.cc",
      "new_id": "f7d80814584486d88688e9dfe4c8cd22c7e615f6",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3857d2d10581b7a5872072819dab703e831e32a3",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_test.cc",
      "new_id": "22b588afc1b85925535a9d8d53094ec120b3711f",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f58dbd7f1af8d86e5079aced0909bc945955db3b",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_threads_test.cc",
      "new_id": "5a6995b3eca92321f6c6822ff72a76962339b883",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_threads_test.cc"
    },
    {
      "type": "modify",
      "old_id": "00ce8fb4710fa8bf2f085f1fb377af127b61c38c",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_test.cc",
      "new_id": "18c63100594a3e9302655cc71c39ee7c2b4a9744",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_test.cc"
    },
    {
      "type": "modify",
      "old_id": "532d0a4c82cc97f988af9f2e26e4b3dc8108e373",
      "old_mode": 33188,
      "old_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_threads_test.cc",
      "new_id": "5cff07d974513f94b1889202cc03d9cf9af87422",
      "new_mode": 33188,
      "new_path": "internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_threads_test.cc"
    }
  ]
}
