)]}'
{
  "commit": "85561eee951c91e578984c6d3eecf0073acabb64",
  "tree": "baee5f40de9ce59bbdffa52684c669dda7f4e167",
  "parents": [
    "a7fda3317b1a97702750bea96ac3ef3d1a2afb49"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Tue Jan 07 22:22:14 2014 -0800"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Tue Jan 07 22:22:14 2014 -0800"
  },
  "message": "Use int32 for parameter block sizes.\n\nCostFunction now uses int32 instead of int16\nto store the size of its parameter blocks.\n\nThis is an API breaking change.\n\nChange-Id: I032ea583bc7ea4b3009be25d23a3be143749c73e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8278e8f06a037b34aedeb11cfee248cb012c2bf0",
      "old_mode": 33188,
      "old_path": "docs/source/modeling.rst",
      "new_id": "33a40980b81363b510920898bef063044fed1b1e",
      "new_mode": 33188,
      "new_path": "docs/source/modeling.rst"
    },
    {
      "type": "modify",
      "old_id": "8013e962616c1823c5e38282169a6f6fcfc544cb",
      "old_mode": 33188,
      "old_path": "include/ceres/cost_function.h",
      "new_id": "722ac7732ea4769f1327823689b5fdab06c04757",
      "new_mode": 33188,
      "new_path": "include/ceres/cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "fa1012de7411943c7730152321a292aec049d33e",
      "old_mode": 33188,
      "old_path": "include/ceres/cost_function_to_functor.h",
      "new_id": "0d01f772a3bd0d2ac9c9d657cdf18b3e514ec27c",
      "new_mode": 33188,
      "new_path": "include/ceres/cost_function_to_functor.h"
    },
    {
      "type": "modify",
      "old_id": "c2bfb3223cb1dbca74a910d2486d5827f4176ab7",
      "old_mode": 33188,
      "old_path": "include/ceres/dynamic_numeric_diff_cost_function.h",
      "new_id": "2b6e8260286585b3a60d8b2ea1d883d7e497380b",
      "new_mode": 33188,
      "new_path": "include/ceres/dynamic_numeric_diff_cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "3ec8056a02d9cc7f3311d066bf854eaac3ce1feb",
      "old_mode": 33188,
      "old_path": "include/ceres/gradient_checker.h",
      "new_id": "79ebae5f13e106cea5dbf30af7b0ab382dcf1b8d",
      "new_mode": 33188,
      "new_path": "include/ceres/gradient_checker.h"
    },
    {
      "type": "modify",
      "old_id": "f509067d2168517f5d8db2de7b49f78bb7704dd8",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_structure.h",
      "new_id": "2abb36a0af56926b3ce52da3b03f52267a4a831d",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_structure.h"
    },
    {
      "type": "modify",
      "old_id": "90ccc829e9ed26e481ddf89fdab85f1739d82233",
      "old_mode": 33188,
      "old_path": "internal/ceres/cost_function_to_functor_test.cc",
      "new_id": "fd828cef66e1f66a6d9d04d2083900b4f9b46776",
      "new_mode": 33188,
      "new_path": "internal/ceres/cost_function_to_functor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4680244fdf976764aacf023617100289a209916b",
      "old_mode": 33188,
      "old_path": "internal/ceres/covariance_test.cc",
      "new_id": "471b2236dbe144fb7947b6821aa480692c8a3fc2",
      "new_mode": 33188,
      "new_path": "internal/ceres/covariance_test.cc"
    },
    {
      "type": "modify",
      "old_id": "550301359ad2f1fc4272949cce514654db08acf6",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_checking_cost_function.cc",
      "new_id": "bca22e6de03587709f6263bd177a0ef47ce3e263",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_checking_cost_function.cc"
    },
    {
      "type": "modify",
      "old_id": "ac065032a83ff28b5feb94361bceee7ab539d9d3",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_checking_cost_function_test.cc",
      "new_id": "caba2f6d93fc5da3df9158a04c225007e91bda3b",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_checking_cost_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "09eed9e614c9060eae00da338f6be6728a58761b",
      "old_mode": 33188,
      "old_path": "internal/ceres/problem_impl.cc",
      "new_id": "37cd351bf2aca9a57c1a71b9f733fcae47b97a1a",
      "new_mode": 33188,
      "new_path": "internal/ceres/problem_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "3d0ea8206dd702e30cf115322093b98ae462d32c",
      "old_mode": 33188,
      "old_path": "internal/ceres/problem_test.cc",
      "new_id": "858600da57a4a34572251c2bb08407a2e246ff62",
      "new_mode": 33188,
      "new_path": "internal/ceres/problem_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1e03e7dcdc3e3ef405e9fc71193f0728aac1ff96",
      "old_mode": 33188,
      "old_path": "internal/ceres/residual_block_test.cc",
      "new_id": "b37f50f45d21f030e350707021edbe097a1574fe",
      "new_mode": 33188,
      "new_path": "internal/ceres/residual_block_test.cc"
    }
  ]
}
