)]}'
{
  "commit": "76b4d1f7c136dfc10e3a9048e1b031ca772ce6df",
  "tree": "d36092d29d0f2bc1e67750583e4e678cdb968d8f",
  "parents": [
    "249367c48a84152e11bb420942e363df46ab0c89"
  ],
  "author": {
    "name": "Lalit Maganti",
    "email": "lalitm@google.com",
    "time": "Fri Feb 16 12:37:42 2024 +0000"
  },
  "committer": {
    "name": "Lalit Maganti",
    "email": "lalitm@google.com",
    "time": "Fri Feb 16 12:37:42 2024 +0000"
  },
  "message": "tp: separate chain implementations into separate target\n\nThis fixes the build on Chrome for duplicate implementations.\n\nChange-Id: Icf06701d876659008df3e5b7c457615dc4ee9138",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4b489468286f79d9c2f01e01fa6bcfc1009fc9b",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "0eb45db29a9cbd268fe7132a03ab42d693375ec6",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "fe8598c5d83fd20c19f1cd31ef8f8c23e6ee744b",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "1aadafd4907b211dc45560db4ca11e00b75c7969",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "dab8c3fa0a7688626fb07f44fd7963b82ee360aa",
      "old_mode": 33188,
      "old_path": "src/trace_processor/BUILD.gn",
      "new_id": "e1fbe5cbd25885edb75a86acd6b6b3f1b572c99b",
      "new_mode": 33188,
      "new_path": "src/trace_processor/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "786fb9188048ccbf154d899b1d04c77850af5602",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/BUILD.gn",
      "new_id": "74d16110f4fe4c7e9c2760adfe85224dfc920d2c",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "7325689d26bfa44c001026ae3dfb94eee9368d53",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/arrangement_overlay.cc",
      "new_id": "b9e3000b6bcf9b75665cec2f4c55af42e77749bf",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/arrangement_overlay.cc"
    },
    {
      "type": "modify",
      "old_id": "9a52aa01433d51fc6a1ed249e55c4de4254b95cb",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/arrangement_overlay.h",
      "new_id": "bca884f84e1c7ac8c8e4a545fc9bd3cd288c25f0",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/arrangement_overlay.h"
    },
    {
      "type": "modify",
      "old_id": "dd9a28ee2cfa25e8d1b4a0bcbf0af25354656c05",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/arrangement_overlay_unittest.cc",
      "new_id": "07f13c08e3492c2ea8b693503244eb599b4db70c",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/arrangement_overlay_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d4bbcba471f95e129282eb401ac3bf15f2c35ebd",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/data_layer.cc",
      "new_id": "c8f8b6864eaaa4fcfaf8e6fca3e734536910d62c",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/data_layer.cc"
    },
    {
      "type": "modify",
      "old_id": "809a4e37c01ad3fb07eec89bec981e46170bae15",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/data_layer.h",
      "new_id": "e06914831d394d2a6771a03c5c7934734de43c4d",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/data_layer.h"
    },
    {
      "type": "modify",
      "old_id": "fcd22bbbb80621fc5f8f8add20308915a8b14951",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/dense_null_overlay.cc",
      "new_id": "7dff76fbe4015755e2558f8d55eb119d44309bdb",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/dense_null_overlay.cc"
    },
    {
      "type": "modify",
      "old_id": "f2e44808d05c67b0a8a83a64ea11aeae17b993d3",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/dense_null_overlay.h",
      "new_id": "0f881fbf1a4c93bb8a54866c3d4f59bb27f482bb",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/dense_null_overlay.h"
    },
    {
      "type": "modify",
      "old_id": "af6c9c79f7e65b96292be9a465c93ea6d6ed7981",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/dense_null_overlay_unittest.cc",
      "new_id": "0cf6276fed43aafa7e349db9a67e6027bdee998c",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/dense_null_overlay_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "71a3a5c1139039082524b729b196140d7d19ef20",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/dummy_storage.cc",
      "new_id": "54d7c61d77be51a99a054b309b0ac5a63fd3ca13",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/dummy_storage.cc"
    },
    {
      "type": "modify",
      "old_id": "b723c2e52a938419531a6698c399e2911bdfaca9",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/dummy_storage.h",
      "new_id": "ced41a91de11637bf7ee3315687e0771b64289e1",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/dummy_storage.h"
    },
    {
      "type": "modify",
      "old_id": "efe7bee07857ca9149f16d6f593d6c821b1014d1",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/fake_storage.cc",
      "new_id": "9fbc3aec918764f205ef67238c48a9f012235167",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/fake_storage.cc"
    },
    {
      "type": "modify",
      "old_id": "07323faea481c049b880d5462d4524cb338e9aa1",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/fake_storage.h",
      "new_id": "aca689065d78413e906bdc75c725dcc9a7d81d48",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/fake_storage.h"
    },
    {
      "type": "modify",
      "old_id": "fd8ba959b4b4514561fd43f2b693087457ca5b2b",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/id_storage.h",
      "new_id": "e6e25abf66f0b04d5c9046507495c8e9c5c6dd67",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/id_storage.h"
    },
    {
      "type": "delete",
      "old_id": "15ee38713178959b4a5a07179e9de7bf549db391",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/make_chain.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7a2354968fe2f22ccb6e37b5274b3e76544a4497",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/make_chain_minimal.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2ddc004708f4ce6ab10ef6392306857318b91db7",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/null_overlay.cc",
      "new_id": "af31ac59e2aea3ba9343f24be8c7fd38e295b28a",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/null_overlay.cc"
    },
    {
      "type": "modify",
      "old_id": "8609251f1208765d8fe188b9b4e6059e0114159e",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/null_overlay.h",
      "new_id": "99f62562c15cbad68362717421229f364ede96c2",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/null_overlay.h"
    },
    {
      "type": "modify",
      "old_id": "eb7c2bffb3a8c9a462f5c8c36b5a7792abaa0b74",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/null_overlay_unittest.cc",
      "new_id": "ceb6c9f95f2a282908993c622b68cda89b4683bb",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/null_overlay_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2c88b38ba016160778b3fa6b478ea664d2dc1d7c",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/numeric_storage.cc",
      "new_id": "529e93da1fc11504e2cbca52478a63d814ab79e9",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/numeric_storage.cc"
    },
    {
      "type": "modify",
      "old_id": "f6f450a287858b0497da6fb61c230ca01f8c3e66",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/numeric_storage.h",
      "new_id": "2dfafc676989418a8ec8c31ce5ea03e637adf212",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/numeric_storage.h"
    },
    {
      "type": "modify",
      "old_id": "5a9213816ec1c69d749115e41eed4c0c019767f4",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/range_overlay.cc",
      "new_id": "0b8275b5810e10dc2feda6797b87783a54799ab7",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/range_overlay.cc"
    },
    {
      "type": "modify",
      "old_id": "1f53acb957e3ec3fe413f42ad5f89517386cb841",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/range_overlay.h",
      "new_id": "200d5d4770e3dfd4dda5a977a0a77db75deded3d",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/range_overlay.h"
    },
    {
      "type": "modify",
      "old_id": "ee493dda2c279f977af32fde39aff9ee6e76bcb7",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/range_overlay_unittest.cc",
      "new_id": "f4ec491df3be4f05e14fd22f4b389b430520aecd",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/range_overlay_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "47df692d99fff3a858dfd564471b51cca052dfee",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/selector_overlay.cc",
      "new_id": "ff1e46365517e48a1bc8386470799716cbc4faa5",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/selector_overlay.cc"
    },
    {
      "type": "modify",
      "old_id": "b550da38b046af41402b2c3b54ef964c66413f30",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/selector_overlay.h",
      "new_id": "04f178a7bb7241efebc1719498c5bd1d071e6ec0",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/selector_overlay.h"
    },
    {
      "type": "modify",
      "old_id": "cd6f0c5f358ad90f6904e308b3ee2b4b3076c154",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/selector_overlay_unittest.cc",
      "new_id": "11d20f293013a6f369c5d6380a71741bb046a652",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/selector_overlay_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "dd22defd7e137f7c0dd5969169235d84e7c46daa",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/set_id_storage.cc",
      "new_id": "780761c1b09cf1d0443e5402ba6a61979843e805",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/set_id_storage.cc"
    },
    {
      "type": "modify",
      "old_id": "b20ba9cf1dfcdba985ee7573a7d2926000cdc8b6",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/set_id_storage.h",
      "new_id": "64f14a334d8a824e7e1b5854eeded9e21818bf45",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/set_id_storage.h"
    },
    {
      "type": "modify",
      "old_id": "5eaf95055266c179fdaee678c8a08195db85ae56",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/string_storage.cc",
      "new_id": "789fd449a83137b090dac68104aa4ff3e30551a3",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/string_storage.cc"
    },
    {
      "type": "modify",
      "old_id": "dafa43cf8adc3d85ed6ff31128b45e8616cf9189",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column/string_storage.h",
      "new_id": "d61aef5b7042dd4fe7d432ff4821fed085c8a6c2",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column/string_storage.h"
    },
    {
      "type": "modify",
      "old_id": "a1a5ab310d9542a89547423e546b06ad0b34aba5",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/query_executor_unittest.cc",
      "new_id": "f0d8f034a5c22ce3f6e266bd2b10ef2c01a0b3c1",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/query_executor_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "0d3a9f0927a8fe5730c47e3e3ef8a6dda2c2e560",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/table.cc",
      "new_id": "964e5674465e2c8a296417c86b6d9ae56e3f9cd5",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/table.cc"
    },
    {
      "type": "modify",
      "old_id": "4ed56c86da2af23f1789ef0fed2f8a164a5cf4f5",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/table.h",
      "new_id": "5e8a58392f5d7ce1450b74ce8971422f1b7b893a",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/table.h"
    },
    {
      "type": "modify",
      "old_id": "a0ec6faa5161f6a29803b5281b9039d3f4a3f720",
      "old_mode": 33188,
      "old_path": "src/trace_processor/tables/BUILD.gn",
      "new_id": "b2fcffbec089006448438046236fa1ff8c070ee0",
      "new_mode": 33188,
      "new_path": "src/trace_processor/tables/BUILD.gn"
    }
  ]
}
