)]}'
{
  "commit": "a8f87d79432d36df66dc2feffc36a85dbe994457",
  "tree": "47cf2e975823e3ea5d7cf59c1b4cdf1d5647035c",
  "parents": [
    "82b689a5fd270ed4806cc495b92678006fa7cd04"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Wed Aug 08 10:38:31 2012 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Fri Aug 10 11:09:12 2012 -0700"
  },
  "message": "Non-monotonic trust region algorithm.\n\nNon-monotonic trust region algorithm based on the work of Phil Toint, as\ndescribed in\n\nNon-monotone trust region algorithms for nonlinear\noptimization subject to convex constraints.\nPhilippe L. Toint\nMathematical Programming 77 (1997), 69-94.\n\nChange-Id: I199ecc644e8d1a8cb43666052aef66fb93e15569\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e1b3a696f6f2467a4ad313a78fdd939836ea456",
      "old_mode": 33188,
      "old_path": "examples/bundle_adjuster.cc",
      "new_id": "bb8d3b45f35850649ffca87ab28810e4f66fc4ea",
      "new_mode": 33188,
      "new_path": "examples/bundle_adjuster.cc"
    },
    {
      "type": "modify",
      "old_id": "4d59bde0e33d9debce7da42f300110c4a861d92d",
      "old_mode": 33188,
      "old_path": "include/ceres/solver.h",
      "new_id": "8a58cb1f6cb8cd7e084cab73d0b0b9910fda429c",
      "new_mode": 33188,
      "new_path": "include/ceres/solver.h"
    },
    {
      "type": "modify",
      "old_id": "70b530f92ef0ef66d72e76504bd2a162d7816662",
      "old_mode": 33188,
      "old_path": "internal/ceres/minimizer.h",
      "new_id": "28b76ce1637933e6c4c5253df62fc779a1fa604c",
      "new_mode": 33188,
      "new_path": "internal/ceres/minimizer.h"
    },
    {
      "type": "modify",
      "old_id": "357d822c9fbc1b366a4ffff9c9b75303a94d11ca",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_minimizer.cc",
      "new_id": "a6cb83058b83b70a5533035a8c22fbef8c9c1a5d",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_minimizer.cc"
    }
  ]
}
