)]}'
{
  "commit": "ab6e9229ed9647a6c6398ea78234e0c948936d1f",
  "tree": "7091b01942fa41e3815eefc92ad80913d90cb5a4",
  "parents": [
    "16d097f2a06d6a72513539100b60a19734a6b06f"
  ],
  "author": {
    "name": "Arpit Khatri",
    "email": "arpitkhatri@google.com",
    "time": "Sun Oct 04 22:09:02 2026 +0000"
  },
  "committer": {
    "name": "Arpit Khatri",
    "email": "arpitkhatri@google.com",
    "time": "Tue Oct 06 04:29:23 2026 +0000"
  },
  "message": "tp: always drop duplicate machine-wide data; remove the experimental switch\n\nRemoves the --drop-duplicate-machine-data shell flag, the Config/RPC field, the manifest merge_options.drop_duplicate_machine_data option and the UI setting. Windowed claims and the task_newtask dedup now always run (same behaviour as the old \u0027on\u0027).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0bf6f62b7b1e3a6357e24e03e888cb915e239a42",
      "old_mode": 33188,
      "old_path": "include/perfetto/trace_processor/basic_types.h",
      "new_id": "c49b10ec743b7eeaa7dd0f83a7de7fc25d779148",
      "new_mode": 33188,
      "new_path": "include/perfetto/trace_processor/basic_types.h"
    },
    {
      "type": "modify",
      "old_id": "cf09f36e769036ad94da704c7f28ab983c196b23",
      "old_mode": 33188,
      "old_path": "protos/perfetto/trace_processor/trace_processor.proto",
      "new_id": "4e4eadcb8156eebf4db42c28756ba6c302a8ec7e",
      "new_mode": 33188,
      "new_path": "protos/perfetto/trace_processor/trace_processor.proto"
    },
    {
      "type": "modify",
      "old_id": "4860a7c4175f6b99ddad7cf26b05b85d2dc82887",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/common/machine_data_claim_tracker.cc",
      "new_id": "68cc649294f0f30afb77bd3f66c90dddb06fff49",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/common/machine_data_claim_tracker.cc"
    },
    {
      "type": "modify",
      "old_id": "a994d7bf0d2ea7a3c5872813e6b3a743b7bcc296",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/common/machine_data_claim_tracker.h",
      "new_id": "535d0affd76cb02ea34e899358034514354a118f",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/common/machine_data_claim_tracker.h"
    },
    {
      "type": "modify",
      "old_id": "5aff0230b8870af222cb2dc6aa6f427622b165e0",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/common/machine_data_claim_tracker_unittest.cc",
      "new_id": "1538ed4922143cb9754cb418fa1b276a3593b132",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/common/machine_data_claim_tracker_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "dcb18dcf8b0268303d0b01b4a37d3c6a802051dc",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/ftrace/ftrace_parser.cc",
      "new_id": "974103b7603d3dd03b8e253885cc16412a0b9883",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/ftrace/ftrace_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "32dc5ea75f238a7b081adbe2d295509afd1ecd81",
      "old_mode": 33188,
      "old_path": "src/trace_processor/plugins/perfetto_manifest/perfetto_manifest_reader.cc",
      "new_id": "ffeb188072b3ae2a5f37c4047d38dfe0825d026e",
      "new_mode": 33188,
      "new_path": "src/trace_processor/plugins/perfetto_manifest/perfetto_manifest_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "f0a9415e1fb2471b89ebb1645743db62061e4673",
      "old_mode": 33188,
      "old_path": "src/trace_processor/rpc/rpc.cc",
      "new_id": "190f49af26c1934343e94726b14af7edffc034e0",
      "new_mode": 33188,
      "new_path": "src/trace_processor/rpc/rpc.cc"
    },
    {
      "type": "modify",
      "old_id": "4ebdad9ea476b117d7ba347246f51c184ebec545",
      "old_mode": 33188,
      "old_path": "src/trace_processor/shell/common_flags.cc",
      "new_id": "378ae857b116e576bca91870726a83da88415695",
      "new_mode": 33188,
      "new_path": "src/trace_processor/shell/common_flags.cc"
    },
    {
      "type": "modify",
      "old_id": "a00e6460b10eee29fda42d40322b9522364ff279",
      "old_mode": 33188,
      "old_path": "src/trace_processor/shell/common_flags.h",
      "new_id": "6a53b6436284fe45b4c1a92ac69281d1d9f179db",
      "new_mode": 33188,
      "new_path": "src/trace_processor/shell/common_flags.h"
    },
    {
      "type": "modify",
      "old_id": "56357ea9d204fcf40f569efc9779cfd7a4cf4660",
      "old_mode": 33188,
      "old_path": "src/trace_processor/trace_processor_shell.cc",
      "new_id": "1c7aca93bd89c185449728a1afed655f5ffb5c2a",
      "new_mode": 33188,
      "new_path": "src/trace_processor/trace_processor_shell.cc"
    },
    {
      "type": "modify",
      "old_id": "112d42ed5c24e2a73d56339bc07331c68de91d46",
      "old_mode": 33188,
      "old_path": "src/trace_processor/types/trace_manifest_state.h",
      "new_id": "f8ddef285750783c1e4427a10c8f4d8c3d8a261a",
      "new_mode": 33188,
      "new_path": "src/trace_processor/types/trace_manifest_state.h"
    },
    {
      "type": "modify",
      "old_id": "7210f42ca09672f47ff312d97b2ce97666d42b60",
      "old_mode": 33188,
      "old_path": "ui/src/core/app_impl.ts",
      "new_id": "0bbb751ed994aecd509edd151edcefb1fb9765a7",
      "new_mode": 33188,
      "new_path": "ui/src/core/app_impl.ts"
    },
    {
      "type": "modify",
      "old_id": "0e1832f5671ceda459338b84faa584c022656db5",
      "old_mode": 33188,
      "old_path": "ui/src/core/fake_trace_impl.ts",
      "new_id": "74daeca315e075b6aa8c1f9ef191702ff6aa4e01",
      "new_mode": 33188,
      "new_path": "ui/src/core/fake_trace_impl.ts"
    },
    {
      "type": "modify",
      "old_id": "c9df20c2ba12e2fd57a3c03e05ff57ec8fbfd241",
      "old_mode": 33188,
      "old_path": "ui/src/core/load_trace.ts",
      "new_id": "36de2a0bd7bbde0ece0d243c34f09c2c35dadc57",
      "new_mode": 33188,
      "new_path": "ui/src/core/load_trace.ts"
    },
    {
      "type": "modify",
      "old_id": "37620ff7797468105c587fe555aff5cc527248f0",
      "old_mode": 33188,
      "old_path": "ui/src/frontend/index.ts",
      "new_id": "e6fb11051de203c6b077716c4c7634f6490b0618",
      "new_mode": 33188,
      "new_path": "ui/src/frontend/index.ts"
    },
    {
      "type": "modify",
      "old_id": "913e0095d68fa9ae02254fbe3b4fa20162b7f262",
      "old_mode": 33188,
      "old_path": "ui/src/trace_processor/engine.ts",
      "new_id": "97cfd245a1dffa1d12d46c5fd8e38ed99266677c",
      "new_mode": 33188,
      "new_path": "ui/src/trace_processor/engine.ts"
    }
  ]
}
