)]}'
{
  "commit": "4fe15d017c145aca449c2248420c1b4ec8c23758",
  "tree": "62d7c0cc4b73fdaae0ea34756650cfd3237d310f",
  "parents": [
    "970bb28905b44bf9f2cb986bb412ecda1095b0b1"
  ],
  "author": {
    "name": "Andrew de los Reyes",
    "email": "opensource@google.com",
    "time": "Thu Dec 10 19:01:36 2009 -0800"
  },
  "committer": {
    "name": "Andrew de los Reyes",
    "email": "opensource@google.com",
    "time": "Thu Dec 10 19:01:36 2009 -0800"
  },
  "message": "AU: Try delta updates first, then full updates\n\nAlso, some bug fixes.\n\nReview URL: http://codereview.chromium.org/492008\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "64406e49290e4c9895d7023c124cdfae01352129",
      "old_mode": 33188,
      "old_path": "SConstruct",
      "new_id": "0d124d96b6336187b950cfe591dfe45e45da73a0",
      "new_mode": 33188,
      "new_path": "SConstruct"
    },
    {
      "type": "modify",
      "old_id": "af6deee0b0c14ea6e52941cc0b409de18ce1bba4",
      "old_mode": 33188,
      "old_path": "action.h",
      "new_id": "b45100a80e099421eced742bbc0beb95eeecda4b",
      "new_mode": 33188,
      "new_path": "action.h"
    },
    {
      "type": "modify",
      "old_id": "509fbee60843f5964a04ce606a9f41fb28775c30",
      "old_mode": 33188,
      "old_path": "action_pipe.h",
      "new_id": "769704327f7b41aa0a2f121220a142bbc42e537b",
      "new_mode": 33188,
      "new_path": "action_pipe.h"
    },
    {
      "type": "modify",
      "old_id": "28cf24841179fc00613d460599d418ac07c175a6",
      "old_mode": 33188,
      "old_path": "action_pipe_unittest.cc",
      "new_id": "b0a96b78e019d22542aaab83f80ab3ed846809b0",
      "new_mode": 33188,
      "new_path": "action_pipe_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "21a88f1d175ac5368c18bb9cb28a1f804b7c768b",
      "old_mode": 33188,
      "old_path": "action_processor.cc",
      "new_id": "d58b5ee39b1cbeb925600aef4a4202c8290666ac",
      "new_mode": 33188,
      "new_path": "action_processor.cc"
    },
    {
      "type": "modify",
      "old_id": "938a81d0f7233055e5b87fc9b8d28c49b42e155f",
      "old_mode": 33188,
      "old_path": "action_processor.h",
      "new_id": "8311b8a633f4eade92f903448095f6f93ac3dbea",
      "new_mode": 33188,
      "new_path": "action_processor.h"
    },
    {
      "type": "modify",
      "old_id": "613058533c90e6ade3882233108c8a0d4b863f66",
      "old_mode": 33188,
      "old_path": "action_processor_unittest.cc",
      "new_id": "0657207e187bb7b81b61d27be4672cf8f9b0f899",
      "new_mode": 33188,
      "new_path": "action_processor_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "371f84d6ac2e8df425adabf78b25420c6f82aded",
      "old_mode": 33188,
      "old_path": "action_unittest.cc",
      "new_id": "8dd9edd52e3986b6af217b87ac795437c846a0a8",
      "new_mode": 33188,
      "new_path": "action_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "45872bc99a3c5c9551ed953d19a989a5a7962197",
      "old_mode": 33188,
      "old_path": "delta_diff_generator.cc",
      "new_id": "2dacfdf356ad7a60fa299ee11db7532c3119570b",
      "new_mode": 33188,
      "new_path": "delta_diff_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "2c355a42c5f941fb0822729fbbf7a15f15852113",
      "old_mode": 33188,
      "old_path": "delta_diff_generator.h",
      "new_id": "5d422c34f424523d0e712624f2c86963303ef22a",
      "new_mode": 33188,
      "new_path": "delta_diff_generator.h"
    },
    {
      "type": "modify",
      "old_id": "b549041f8f42da12da3fc921af784206fcff2cc6",
      "old_mode": 33188,
      "old_path": "delta_diff_generator_unittest.cc",
      "new_id": "f86f0e21211f3da10e60fe78d051a802ed6e44b7",
      "new_mode": 33188,
      "new_path": "delta_diff_generator_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e6939e125e231bc43b9e567753781080a352dc88",
      "old_mode": 33188,
      "old_path": "download_action.h",
      "new_id": "d5ec026962141613a40571577592282c2a0b0ec0",
      "new_mode": 33188,
      "new_path": "download_action.h"
    },
    {
      "type": "modify",
      "old_id": "4276dc9d1d3b85987dfa111a16c1a65e58c830c6",
      "old_mode": 33188,
      "old_path": "download_action_unittest.cc",
      "new_id": "57e8d7e546dd929ce63005ef83ca3f45ab2166ae",
      "new_mode": 33188,
      "new_path": "download_action_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "875df9508b2c6742303c6617ce7c2975bc9272c9",
      "old_mode": 33188,
      "old_path": "filesystem_copier_action.cc",
      "new_id": "f9b6869fc8314115539512e08d957b980b7f31ad",
      "new_mode": 33188,
      "new_path": "filesystem_copier_action.cc"
    },
    {
      "type": "modify",
      "old_id": "8f0dc06d547d2cf12f47638c03ea5234eb968cec",
      "old_mode": 33188,
      "old_path": "filesystem_copier_action.h",
      "new_id": "3a330efd5b3ed6b065c3da5bc01a94d538bd0caa",
      "new_mode": 33188,
      "new_path": "filesystem_copier_action.h"
    },
    {
      "type": "modify",
      "old_id": "46c13a3690dccf9b7eb5ed9e4b36f6b63e779fa0",
      "old_mode": 33188,
      "old_path": "filesystem_copier_action_unittest.cc",
      "new_id": "6d6f0adeeb739041dbb1128643fa92832a2006ee",
      "new_mode": 33188,
      "new_path": "filesystem_copier_action_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "1d3d586099f21fbc0a9fd887da2621e0924b6a86",
      "old_mode": 33261,
      "old_path": "gen_coverage_html.sh",
      "new_id": "39e8c6155c0f068a20c2548e036ae616345d7c74",
      "new_mode": 33261,
      "new_path": "gen_coverage_html.sh"
    },
    {
      "type": "modify",
      "old_id": "14af193a9eb2d1b451d19e091a578f127f08c021",
      "old_mode": 33188,
      "old_path": "generate_delta_main.cc",
      "new_id": "b64533b72afe4b448dedbd71e0f3ecf3d4da6404",
      "new_mode": 33188,
      "new_path": "generate_delta_main.cc"
    },
    {
      "type": "modify",
      "old_id": "c70867ecdfccb41996d4b977e80865af2000023a",
      "old_mode": 33188,
      "old_path": "install_action.cc",
      "new_id": "d144b7bbd36ae2b3acc6bba853a2a083153c3661",
      "new_mode": 33188,
      "new_path": "install_action.cc"
    },
    {
      "type": "modify",
      "old_id": "68796e6b9e71536fd9e1f5f1e831167950454501",
      "old_mode": 33188,
      "old_path": "install_action_unittest.cc",
      "new_id": "3fd42d47d54fb6e575a29070edcf72aaa3982d16",
      "new_mode": 33188,
      "new_path": "install_action_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e8eca56a375d06184d2cb4feca88ad932cd1d452",
      "old_mode": 33188,
      "old_path": "integration_unittest.cc",
      "new_id": "13102da444c9af0c39da947bd7ef33aecede6a32",
      "new_mode": 33188,
      "new_path": "integration_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "bbb6401e1db67b809167f60bdb90637a2725a019",
      "old_mode": 33188,
      "old_path": "main.cc",
      "new_id": "bbd992767b9cc68886e506acf364ad0a3be1d295",
      "new_mode": 33188,
      "new_path": "main.cc"
    },
    {
      "type": "modify",
      "old_id": "8c015d84ef6d9246addd37f5e392698dba68274b",
      "old_mode": 33188,
      "old_path": "omaha_request_prep_action.cc",
      "new_id": "9e144a0ebbfb57bbf694d99287a9b78edef5f3a1",
      "new_mode": 33188,
      "new_path": "omaha_request_prep_action.cc"
    },
    {
      "type": "modify",
      "old_id": "0a8472ea22aa9a10f9991fb167fdb25b7f4e355e",
      "old_mode": 33188,
      "old_path": "omaha_response_handler_action.cc",
      "new_id": "0a0a66098295b23a7c1800f1d2800ec5efc0b781",
      "new_mode": 33188,
      "new_path": "omaha_response_handler_action.cc"
    },
    {
      "type": "modify",
      "old_id": "e25de2898c60a827fa61b7d70b11388d4183eb57",
      "old_mode": 33188,
      "old_path": "omaha_response_handler_action.h",
      "new_id": "b56d343b3aecf2fe58f36fac6ccbfbfde7c6e08a",
      "new_mode": 33188,
      "new_path": "omaha_response_handler_action.h"
    },
    {
      "type": "modify",
      "old_id": "0248daf9d3c840575e5e907c18473648da34caad",
      "old_mode": 33188,
      "old_path": "omaha_response_handler_action_unittest.cc",
      "new_id": "a76838a0db9a7f7d322fadf4cda85ea1482c25f8",
      "new_mode": 33188,
      "new_path": "omaha_response_handler_action_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4122860739d0d95ca40142916aa2499270c29bfd",
      "old_mode": 33188,
      "old_path": "postinstall_runner_action.cc",
      "new_id": "98de1bd0e4149b39ee39cdcf2d2a32f9fb81062c",
      "new_mode": 33188,
      "new_path": "postinstall_runner_action.cc"
    },
    {
      "type": "modify",
      "old_id": "c43cb8ac23c8e36efb5fa32bd6982402585e70cf",
      "old_mode": 33188,
      "old_path": "postinstall_runner_action_unittest.cc",
      "new_id": "5bb515fd8a96139a7bde983be696c0a31fcf256f",
      "new_mode": 33188,
      "new_path": "postinstall_runner_action_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d916458e30387b07bc55a094b4cdff39f2647ba3",
      "old_mode": 33188,
      "old_path": "test_utils.cc",
      "new_id": "f83ddf98d1ba33cad0ff6697012cac67df92b0ee",
      "new_mode": 33188,
      "new_path": "test_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "6274a22b3466ee96fda9224a7a6ea1cfb3b0ffa2",
      "old_mode": 33188,
      "old_path": "test_utils.h",
      "new_id": "cd17ec1fdf52f92289b08d012b6ae2a0dc1f0a1d",
      "new_mode": 33188,
      "new_path": "test_utils.h"
    },
    {
      "type": "modify",
      "old_id": "402943b1f7a3eb3e3d718e44c9d6b341b69aee3a",
      "old_mode": 33188,
      "old_path": "update_check_action.h",
      "new_id": "5622a6306f84d76bbf23443d48091351043d331c",
      "new_mode": 33188,
      "new_path": "update_check_action.h"
    },
    {
      "type": "modify",
      "old_id": "723fc2201190f91a50b267cea370907ddf8b0b66",
      "old_mode": 33188,
      "old_path": "update_check_action_unittest.cc",
      "new_id": "417a47e3c6bed738e3fa48d68005a0a37adc98c0",
      "new_mode": 33188,
      "new_path": "update_check_action_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "61b496513d8dfa69c8371d8aef337f5d2202c9e2",
      "old_mode": 33188,
      "old_path": "update_metadata.proto",
      "new_id": "42880dae3b2062cb66ffb32b840c6a1cb1e652dc",
      "new_mode": 33188,
      "new_path": "update_metadata.proto"
    },
    {
      "type": "modify",
      "old_id": "9fa0906c0eec4d5a3244cf78ba8ae0eb5913fe23",
      "old_mode": 33188,
      "old_path": "utils.cc",
      "new_id": "69a59cc054204bfefea8eddd960c9cbf9d934ee5",
      "new_mode": 33188,
      "new_path": "utils.cc"
    },
    {
      "type": "modify",
      "old_id": "7920f3c74916d04a9b8951c06e348c451f68b847",
      "old_mode": 33188,
      "old_path": "utils.h",
      "new_id": "de998f414ba93410a70c4b8ffcfcd7bb56c3f971",
      "new_mode": 33188,
      "new_path": "utils.h"
    },
    {
      "type": "modify",
      "old_id": "4fee54484b12da9d56bc165d0c3305bf71714031",
      "old_mode": 33188,
      "old_path": "utils_unittest.cc",
      "new_id": "74f349db1ebe4cc4689b604ed4903b0c6afad17a",
      "new_mode": 33188,
      "new_path": "utils_unittest.cc"
    }
  ]
}
