)]}'
{
  "commit": "0f59a9a41177186cf41b331e279d0b7804512654",
  "tree": "9da92573b1513e36c8e6ce819bfe2354edaeec64",
  "parents": [
    "051627abe8995741f996e3931d899c0b08e503eb"
  ],
  "author": {
    "name": "Amin Hassani",
    "email": "ahassani@chromium.org",
    "time": "Fri Sep 27 17:24:31 2019"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Oct 03 00:48:24 2019"
  },
  "message": "update_engine: Deprecate minor version 1\n\nMinor version 1 was for the old days where we rewrite the signle\npartition with an update (no A/B partitions). But those days are long\nover and we don\u0027t think there is any device out that has this capability\nanymore. Even if there is, we can always serve full payloads along with\nthe stepping stone we have in M53. So this is safe to go.\n\nBUG\u003dchromium:1008553\nTEST\u003dsudo FEATURES\u003dtest emerge update_engine\nTEST\u003dran cros flash two times.\n\nChange-Id: Ib928ade36af5136cd4013a30dfb39ee7fd5b07b1\nReviewed-on: https://chromium-review.googlesource.com/c/aosp/platform/system/update_engine/+/1829160\nTested-by: Amin Hassani \u003cahassani@chromium.org\u003e\nReviewed-by: Sen Jiang \u003csenj@chromium.org\u003e\nCommit-Queue: Amin Hassani \u003cahassani@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e215c5a3e8d7cce899ab94bc7900df389065199",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "47f03181c55f90421c047ed7ee6a9941aa7e545a",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "5f5aa545959671ffed2308b56bf7b9e8b8094de9",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "1e803a06c066d6570b7381815899fa2cf0cc89f7",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "53acc11710dd38251d02eed0f1d2bc7087a77c7b",
      "old_mode": 33188,
      "old_path": "payload_consumer/delta_performer.cc",
      "new_id": "cc39943c9c8a973a6b33a6eea49fa1fcae343017",
      "new_mode": 33188,
      "new_path": "payload_consumer/delta_performer.cc"
    },
    {
      "type": "modify",
      "old_id": "55cb2a46e5575a84858a254b9be38e2ff4c598c2",
      "old_mode": 33188,
      "old_path": "payload_consumer/delta_performer.h",
      "new_id": "4493c2ae19f6de767dddc3282715a7a3ae9f17a7",
      "new_mode": 33188,
      "new_path": "payload_consumer/delta_performer.h"
    },
    {
      "type": "modify",
      "old_id": "e064077f65c12f62e06a7b07024f7af5344e7afd",
      "old_mode": 33188,
      "old_path": "payload_consumer/delta_performer_integration_test.cc",
      "new_id": "904ea5a5e0d554b826fe7f7e3896b649c82d23ea",
      "new_mode": 33188,
      "new_path": "payload_consumer/delta_performer_integration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "213d798fa7fbe1072708366cf3f6af5ce37af8e0",
      "old_mode": 33188,
      "old_path": "payload_consumer/payload_constants.cc",
      "new_id": "9e684d7c66650ef1666c24b85c665b393b9ab0f1",
      "new_mode": 33188,
      "new_path": "payload_consumer/payload_constants.cc"
    },
    {
      "type": "modify",
      "old_id": "7f768984bedd45f3cc8a5a9c3bee4c51bc1a92ed",
      "old_mode": 33188,
      "old_path": "payload_consumer/payload_constants.h",
      "new_id": "fe823f41940ace1585e90b99dd1533c01e212ecb",
      "new_mode": 33188,
      "new_path": "payload_consumer/payload_constants.h"
    },
    {
      "type": "delete",
      "old_id": "d76f679fdf75cace5ae3c100b051bca4f764b64f",
      "old_mode": 33188,
      "old_path": "payload_generator/cycle_breaker.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "01518feff4865fe3523bbc2cc3538aca1e87404a",
      "old_mode": 33188,
      "old_path": "payload_generator/cycle_breaker.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fdcf49be0a93b1398ddf86ebfe0eb1f45e008ed0",
      "old_mode": 33188,
      "old_path": "payload_generator/cycle_breaker_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d484d32b00728a3c723c840ecb83bab39b73351e",
      "old_mode": 33188,
      "old_path": "payload_generator/delta_diff_generator.cc",
      "new_id": "595a41ec135453d0293ac6177e615c71cdfb4279",
      "new_mode": 33188,
      "new_path": "payload_generator/delta_diff_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "1bad4d758dab6a9fea2cbea5a986faed8f39dab2",
      "old_mode": 33188,
      "old_path": "payload_generator/delta_diff_utils.cc",
      "new_id": "db69d7406f461b894106e85bc497ffbebf135b99",
      "new_mode": 33188,
      "new_path": "payload_generator/delta_diff_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "2306572c39cf68e69720f6ad4aa94f64f84afd93",
      "old_mode": 33188,
      "old_path": "payload_generator/delta_diff_utils.h",
      "new_id": "a062327d4c6403e8127afcb241386d29b912bc64",
      "new_mode": 33188,
      "new_path": "payload_generator/delta_diff_utils.h"
    },
    {
      "type": "modify",
      "old_id": "f730cc93013eea615fa77f9dd58def39caf5eae5",
      "old_mode": 33188,
      "old_path": "payload_generator/delta_diff_utils_unittest.cc",
      "new_id": "e25c867fa591063afd8a65d17985ca52a17aec8d",
      "new_mode": 33188,
      "new_path": "payload_generator/delta_diff_utils_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "ddb9a355b1445ca1d50d5177898a8baf7c5d1884",
      "old_mode": 33188,
      "old_path": "payload_generator/generate_delta_main.cc",
      "new_id": "16f360f87290fcc46980557b9203a88576626f11",
      "new_mode": 33188,
      "new_path": "payload_generator/generate_delta_main.cc"
    },
    {
      "type": "delete",
      "old_id": "c03766d0a6ca044011eada80b5b465e0c4f363bf",
      "old_mode": 33188,
      "old_path": "payload_generator/graph_types.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f96b0f38232f2327fd1d826fde807a8d4829397c",
      "old_mode": 33188,
      "old_path": "payload_generator/graph_types.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7f5cf8fb84a8ea5594f3706b985136c8f6dee7bb",
      "old_mode": 33188,
      "old_path": "payload_generator/graph_utils.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7024215d56806c594ae5fdd84d653dc9d1a69242",
      "old_mode": 33188,
      "old_path": "payload_generator/graph_utils.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "07e76646e89a82de4b7f353a12fea2595798653f",
      "old_mode": 33188,
      "old_path": "payload_generator/graph_utils_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ee19b620b0fc991c533559d901ed16a5b90ce5e9",
      "old_mode": 33188,
      "old_path": "payload_generator/inplace_generator.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e7298d21b361d8632fd45eb0e72b675d32e516aa",
      "old_mode": 33188,
      "old_path": "payload_generator/inplace_generator.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ab3b8671b64031478acefa3ed924d1f8c0deeb5b",
      "old_mode": 33188,
      "old_path": "payload_generator/inplace_generator_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c364797c1fe1dba8fd623dd2dda1e6e78197bebd",
      "old_mode": 33188,
      "old_path": "payload_generator/payload_generation_config.cc",
      "new_id": "3b791c8224e43d8c2fb56c607181ba9882a3861a",
      "new_mode": 33188,
      "new_path": "payload_generator/payload_generation_config.cc"
    },
    {
      "type": "modify",
      "old_id": "2153ab0737d6d7dc8680f038f507e4550ffd60bc",
      "old_mode": 33188,
      "old_path": "payload_generator/payload_generation_config.h",
      "new_id": "32f122926c24bd5295e8c8852263e1260dbdaca3",
      "new_mode": 33188,
      "new_path": "payload_generator/payload_generation_config.h"
    },
    {
      "type": "delete",
      "old_id": "2d4ca3160762ee0ed3e0df4d1cda3f910b4a15fd",
      "old_mode": 33188,
      "old_path": "payload_generator/tarjan.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "39ac4e4e9f511610ce1bc68fcca2af3a23e28df0",
      "old_mode": 33188,
      "old_path": "payload_generator/tarjan.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b271227f833cf69db5ed57e9380851cb41670c2d",
      "old_mode": 33188,
      "old_path": "payload_generator/tarjan_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0abd7089af8be115d1f60069c6b1b259d519e6f0",
      "old_mode": 33188,
      "old_path": "payload_generator/topological_sort.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "461cbe16518ef2298007ffbdcda9146183670378",
      "old_mode": 33188,
      "old_path": "payload_generator/topological_sort.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "aa296d8361a24f48ae40a9f8cbbd861ab61248c7",
      "old_mode": 33188,
      "old_path": "payload_generator/topological_sort_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "09a7cf785195152ae907a39f38e42a209a56f044",
      "old_mode": 33261,
      "old_path": "scripts/payload_info.py",
      "new_id": "d10cb241be0e934214414bb2f53c794966cecd46",
      "new_mode": 33261,
      "new_path": "scripts/payload_info.py"
    },
    {
      "type": "modify",
      "old_id": "21d8e8757ee8597378fbd0bd858b44b9b3d06f2b",
      "old_mode": 33188,
      "old_path": "scripts/update_payload/applier.py",
      "new_id": "3f644448c54830d95ed6365e298fb5e4ff516211",
      "new_mode": 33188,
      "new_path": "scripts/update_payload/applier.py"
    },
    {
      "type": "modify",
      "old_id": "e4fec2d986a8645a8fa440c611a42d3c35c928e7",
      "old_mode": 33188,
      "old_path": "scripts/update_payload/checker.py",
      "new_id": "674d9f4e506b73297e3fa63cebcb41c8f059ab0f",
      "new_mode": 33188,
      "new_path": "scripts/update_payload/checker.py"
    },
    {
      "type": "modify",
      "old_id": "7e52233edc37a8556166df4446077899283a3521",
      "old_mode": 33261,
      "old_path": "scripts/update_payload/checker_unittest.py",
      "new_id": "b5f2f3e262bfcc6082a6ca483222f4144b275947",
      "new_mode": 33261,
      "new_path": "scripts/update_payload/checker_unittest.py"
    },
    {
      "type": "modify",
      "old_id": "9061a7543f3f1e4fa164fd217db2f0b6e4990fd8",
      "old_mode": 33188,
      "old_path": "scripts/update_payload/common.py",
      "new_id": "b7b53dc81541f9a127ad2bc7742496201d84ef3c",
      "new_mode": 33188,
      "new_path": "scripts/update_payload/common.py"
    },
    {
      "type": "modify",
      "old_id": "1e2259d48d3c1a17f08fd0362dc9dcc0cf10ac35",
      "old_mode": 33188,
      "old_path": "scripts/update_payload/test_utils.py",
      "new_id": "f0edad57740cabb137d49bc2a860b60a862da333",
      "new_mode": 33188,
      "new_path": "scripts/update_payload/test_utils.py"
    },
    {
      "type": "modify",
      "old_id": "7f1648b26d72fe982dcba591177f73b78ecca8a8",
      "old_mode": 33188,
      "old_path": "scripts/update_payload/update_metadata_pb2.py",
      "new_id": "6275642344c9bc7609bc5034904a5a7c6fc8073c",
      "new_mode": 33188,
      "new_path": "scripts/update_payload/update_metadata_pb2.py"
    },
    {
      "type": "modify",
      "old_id": "b0e8154ae6f9af2ec47a027a066479aa69174d55",
      "old_mode": 33188,
      "old_path": "update_metadata.proto",
      "new_id": "3382f849e4a335da85e9dbc7780672b74a08e77f",
      "new_mode": 33188,
      "new_path": "update_metadata.proto"
    }
  ]
}
