)]}'
{
  "commit": "d3dbbfe2f70efff4822915ab4a8e8d4c9225683e",
  "tree": "7f82dc3e3aab435034a64435a5c16b34e5e7760b",
  "parents": [
    "4d029d2f73c4afe6c4c14369c403a82420e03105"
  ],
  "author": {
    "name": "S Ashwin Balaji",
    "email": "sashwinbalaji@google.com",
    "time": "Thu Jul 02 14:07:17 2026 +0100"
  },
  "committer": {
    "name": "S Ashwin Balaji",
    "email": "sashwinbalaji@google.com",
    "time": "Thu Jul 02 14:08:02 2026 +0100"
  },
  "message": "zstd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8aaec4d58a8707fc1e928351d852bba8f8d5fa30",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "78f658fe8d69d2735a21fedbe65784dc892006ea",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "a661a4cef9b465842b77e548bc611b58a728842e",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "ab8ccdbfce2c62779d4d8663c3c157e89c501acc",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "be66cf2db1b5acd13953fddabccea4e847532a39",
      "old_mode": 33188,
      "old_path": "CHANGELOG",
      "new_id": "f3d6d5859523b73c6fa329e1934179fc015d00ec",
      "new_mode": 33188,
      "new_path": "CHANGELOG"
    },
    {
      "type": "modify",
      "old_id": "9e639ddfee66341aac8c9514b4936088d71b8df4",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "10941b7fc8d2e88ec2392f16bb376df882a79f08",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "17029e5250690cb985008e642273ac9b036f3afa",
      "old_mode": 33188,
      "old_path": "bazel/deps.bzl",
      "new_id": "e99f126a0f8465447345864138cb7a5caa132dd4",
      "new_mode": 33188,
      "new_path": "bazel/deps.bzl"
    },
    {
      "type": "modify",
      "old_id": "f055955eae0fd16a6ee40e73fc7c430ecd4d6ca3",
      "old_mode": 33188,
      "old_path": "bazel/standalone/perfetto_cfg.bzl",
      "new_id": "d9c96892a8ed94d002f296dd6bab6fe2d75e6c98",
      "new_mode": 33188,
      "new_path": "bazel/standalone/perfetto_cfg.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55ed7044f22c04ca53ffc8af4c9aea3d926fc6d2",
      "new_mode": 33188,
      "new_path": "bazel/zstd.BUILD"
    },
    {
      "type": "modify",
      "old_id": "74631e2cb52496b95f189c81c0c1b1f069cad781",
      "old_mode": 33188,
      "old_path": "buildtools/BUILD.gn",
      "new_id": "222112bfaf4bbc1b327bc5155313acf933645572",
      "new_mode": 33188,
      "new_path": "buildtools/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6f2ad9fdf5563477d5b05517e14c7a22525fa871",
      "old_mode": 33188,
      "old_path": "gn/BUILD.gn",
      "new_id": "60ce0cbf61109c49ce6346ff6e93103a5d41dacc",
      "new_mode": 33188,
      "new_path": "gn/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "7def73a91b9d0769070a2258f1827c5c46ab3776",
      "old_mode": 33188,
      "old_path": "gn/perfetto.gni",
      "new_id": "11f4dd67542312be3e2b3eec65ec5b463c9c638e",
      "new_mode": 33188,
      "new_path": "gn/perfetto.gni"
    },
    {
      "type": "modify",
      "old_id": "1ed224ad9abfce8167292bccae7d1bb7e3065791",
      "old_mode": 33188,
      "old_path": "include/perfetto/base/build_config.h",
      "new_id": "0c519a313b8fb77931653358ea6582f7f941fb78",
      "new_mode": 33188,
      "new_path": "include/perfetto/base/build_config.h"
    },
    {
      "type": "modify",
      "old_id": "8e556ee112c2768c4a35a2a8df3d93dcf83985ee",
      "old_mode": 33188,
      "old_path": "include/perfetto/base/build_configs/android_tree/perfetto_build_flags.h",
      "new_id": "d2f6745a2256ac5e6e0dc40c6b87d55c1a629f2b",
      "new_mode": 33188,
      "new_path": "include/perfetto/base/build_configs/android_tree/perfetto_build_flags.h"
    },
    {
      "type": "modify",
      "old_id": "4dfa944f3145df0d84a8319547075022ac6a5dc2",
      "old_mode": 33188,
      "old_path": "include/perfetto/base/build_configs/bazel/perfetto_build_flags.h",
      "new_id": "a5519e4de613b99164450f1fd9f857e236b33537",
      "new_mode": 33188,
      "new_path": "include/perfetto/base/build_configs/bazel/perfetto_build_flags.h"
    },
    {
      "type": "modify",
      "old_id": "aa10c5798e932eaaf7c8370a57e573a64e2c6d8a",
      "old_mode": 33188,
      "old_path": "include/perfetto/ext/tracing/core/tracing_service.h",
      "new_id": "c0eb3762d347f54f600892fb363d6a3c7d5ea89c",
      "new_mode": 33188,
      "new_path": "include/perfetto/ext/tracing/core/tracing_service.h"
    },
    {
      "type": "modify",
      "old_id": "c1dce2b3800febf1fae89b543445eefddf64974d",
      "old_mode": 33188,
      "old_path": "protos/perfetto/config/perfetto_config.proto",
      "new_id": "e154933ab5f910d896bdc59d6722afda77676d03",
      "new_mode": 33188,
      "new_path": "protos/perfetto/config/perfetto_config.proto"
    },
    {
      "type": "modify",
      "old_id": "87a5f708f8e21d6c76623003d3137f6717b460ac",
      "old_mode": 33188,
      "old_path": "protos/perfetto/config/trace_config.proto",
      "new_id": "bf221fb93ff598d9664bf5d30195c454b9c46ce9",
      "new_mode": 33188,
      "new_path": "protos/perfetto/config/trace_config.proto"
    },
    {
      "type": "modify",
      "old_id": "4e16aa56b6325bb926be39bce8d6859518c8bd34",
      "old_mode": 33188,
      "old_path": "protos/perfetto/trace/perfetto_trace.proto",
      "new_id": "606851f5db94a91d19b1cfc86a0c0e2500a29cf8",
      "new_mode": 33188,
      "new_path": "protos/perfetto/trace/perfetto_trace.proto"
    },
    {
      "type": "modify",
      "old_id": "09d1b534c6031c5f4b63c8fc08c63dcc2afdfc91",
      "old_mode": 33188,
      "old_path": "protos/perfetto/trace/trace_packet.proto",
      "new_id": "5dbce1f9cd3a69bd3fab597f8b042353f656bf7e",
      "new_mode": 33188,
      "new_path": "protos/perfetto/trace/trace_packet.proto"
    },
    {
      "type": "modify",
      "old_id": "3446fadeac0bff22d460d40220b72e4870505782",
      "old_mode": 33188,
      "old_path": "src/tools/protoprofile/BUILD.gn",
      "new_id": "f65711eb071a122d5ebd1f53fa2fc9a619f3291e",
      "new_mode": 33188,
      "new_path": "src/tools/protoprofile/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "4ae23ace062686f4c5d0292c26043991d0778909",
      "old_mode": 33188,
      "old_path": "src/tools/protoprofile/main.cc",
      "new_id": "77f89cba8bbc2e0948baebfe47f8e8fa51985512",
      "new_mode": 33188,
      "new_path": "src/tools/protoprofile/main.cc"
    },
    {
      "type": "modify",
      "old_id": "9ac91de6a347a0fc80b9a40c84f36c7d1622a820",
      "old_mode": 33188,
      "old_path": "src/trace_processor/BUILD.gn",
      "new_id": "a2fab1084c123ba87821e77517a2a816e15184d8",
      "new_mode": 33188,
      "new_path": "src/trace_processor/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "985df248b08e3288f13ab66ae76e9886362af4c5",
      "old_mode": 33188,
      "old_path": "src/trace_processor/forwarding_trace_parser.cc",
      "new_id": "d8d3267c8f09a39e86a53c952a467e09a91130bd",
      "new_mode": 33188,
      "new_path": "src/trace_processor/forwarding_trace_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "67a84b507f3919d7e9224343550ac28daf380539",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/archive/BUILD.gn",
      "new_id": "fd37e5c0a4e8664a7daecf43ec193fd6a8528320",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/archive/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a51d1c80506c51e88ece1d3c2b8f4bf38bf41f72",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/archive/decompressing_trace_reader.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e54851a623bbf23199bf033e40e49f60697ce009",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/archive/decompressing_trace_reader.h"
    },
    {
      "type": "delete",
      "old_id": "01e9f50d4811929d0823e896ea8d597c6d39ea95",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/archive/gzip_trace_parser.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b756d86d405f2fcc13522343014382cfbfd71c6d",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/archive/gzip_trace_parser.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "edde569fc848514d7c603328c416143e885b769a",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/proto/BUILD.gn",
      "new_id": "3de5b15ad90c1f2b5ee83327d6c9305a1f83e5e6",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/proto/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "b2e88088b8b6fc2d0a8e1fcde8925dae120bb9b2",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/proto/proto_trace_reader.cc",
      "new_id": "20b3c59e47bc035be5baf93e29d10fe00b50a28f",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/proto/proto_trace_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "67414bc10bcdc43488b475fe5f150bc028fb5d1c",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/proto/proto_trace_tokenizer.cc",
      "new_id": "2defd212b4d2bb6e39e06b5af000d8ac16890adf",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/proto/proto_trace_tokenizer.cc"
    },
    {
      "type": "modify",
      "old_id": "e712bd2e1de3b4c8ea876be4b7587acdb9f87218",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/proto/proto_trace_tokenizer.h",
      "new_id": "033def75c00f1035cbb7cfc712fef21193d1111d",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/proto/proto_trace_tokenizer.h"
    },
    {
      "type": "modify",
      "old_id": "6f45b1dfca2c0bf3ff5a4dca74c29e7fca376c57",
      "old_mode": 33188,
      "old_path": "src/trace_processor/plugins/wattson/BUILD.gn",
      "new_id": "fdc3704ac6e78bb0c08502c8e34b81d6ccb2b37c",
      "new_mode": 33188,
      "new_path": "src/trace_processor/plugins/wattson/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "1e05c5ffdcb1c8e8e9bc8fc8a9b55232cad70d02",
      "old_mode": 33188,
      "old_path": "src/trace_processor/plugins/wattson/table_function.cc",
      "new_id": "bd93e7dc9dc1a5cf2c42b65965842b2b64a1a32d",
      "new_mode": 33188,
      "new_path": "src/trace_processor/plugins/wattson/table_function.cc"
    },
    {
      "type": "modify",
      "old_id": "a580b202b258e7da499e394ea547a8f2e0be5aac",
      "old_mode": 33188,
      "old_path": "src/trace_processor/read_trace.cc",
      "new_id": "6c3d2a28b506d7816e5547ef9626b31810a97749",
      "new_mode": 33188,
      "new_path": "src/trace_processor/read_trace.cc"
    },
    {
      "type": "modify",
      "old_id": "7eb883c1efa8bb1a062c7ba784a17d08ba960bdf",
      "old_mode": 33188,
      "old_path": "src/trace_processor/read_trace_integrationtest.cc",
      "new_id": "d1f1bbfea22f4e271bef5ebade2d50ea7e6db850",
      "new_mode": 33188,
      "new_path": "src/trace_processor/read_trace_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "1c7778d8b833173cc6fc26bdd39e277d70edb7c0",
      "old_mode": 33188,
      "old_path": "src/trace_processor/trace_processor_impl.cc",
      "new_id": "9d985899311ec167bbd9b30f06e50715aa9bfd66",
      "new_mode": 33188,
      "new_path": "src/trace_processor/trace_processor_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "0feffe889598b46c304072e3db6ed79c0e1192f8",
      "old_mode": 33188,
      "old_path": "src/trace_processor/trace_reader_registry.cc",
      "new_id": "3996bda883bf6d8ff6f6a12cd7916729e96d0409",
      "new_mode": 33188,
      "new_path": "src/trace_processor/trace_reader_registry.cc"
    },
    {
      "type": "modify",
      "old_id": "2e18ac3523c65eb1f9be2bc77e3f1dd5cababa98",
      "old_mode": 33188,
      "old_path": "src/trace_processor/trace_reader_registry.h",
      "new_id": "89eb407eead4bf039ba0a0b86d44dcc0e6790c9f",
      "new_mode": 33188,
      "new_path": "src/trace_processor/trace_reader_registry.h"
    },
    {
      "type": "modify",
      "old_id": "1674cabfbbff5fdc8d1c7db252ddc3237da09569",
      "old_mode": 33188,
      "old_path": "src/trace_processor/util/BUILD.gn",
      "new_id": "c0324cb6e165a699495ef0fd311118f2604024d1",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3339c74d6c62e5021f0d18db644b518d44f7971",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/decompress.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "feed66ee3d16f8460b9dbed2a73a19c3c68e9c99",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/decompress.h"
    },
    {
      "type": "rename",
      "old_id": "50ea9dbfca3b3332a17736706e84cac0adbb625b",
      "old_mode": 33188,
      "old_path": "src/trace_processor/util/gzip_utils.cc",
      "new_id": "e9b505e5460c27244521af9f1a5f2a27e4916be9",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/gzip_decompressor.cc",
      "score": 81
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e8fd812a9d0d737fae06308926b0a26f32c5b48",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/gzip_decompressor.h"
    },
    {
      "type": "rename",
      "old_id": "fa4e752be8557b70bf8d8310fcd07907c1a479d9",
      "old_mode": 33188,
      "old_path": "src/trace_processor/util/gzip_utils_unittest.cc",
      "new_id": "43911da465b3c5ca948057135a43e38bab436b47",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/gzip_decompressor_unittest.cc",
      "score": 98
    },
    {
      "type": "delete",
      "old_id": "c13ace4fd5edfbcce927d58e13114378437a6fa7",
      "old_mode": 33188,
      "old_path": "src/trace_processor/util/gzip_utils.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1471126e7a16d2e15cdbb0fcd7727ac3ee5c4ee8",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/stream_decompressor.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f8f2c1705c3af1504eff4ee9fcf6e408ffc21ec",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/stream_decompressor.h"
    },
    {
      "type": "modify",
      "old_id": "27bde2eafef398f40e697c1cb3eb491bac593d60",
      "old_mode": 33188,
      "old_path": "src/trace_processor/util/trace_type.cc",
      "new_id": "ea1bb72fe6cfb8daf00e8fc1041f027881f90f6f",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/trace_type.cc"
    },
    {
      "type": "modify",
      "old_id": "a9e7d376e5eaf1f6ac9535ff6475c763511b9454",
      "old_mode": 33188,
      "old_path": "src/trace_processor/util/trace_type.h",
      "new_id": "d37e935deb2101f01adada017fb75423edd152ea",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/trace_type.h"
    },
    {
      "type": "modify",
      "old_id": "b1aa7f653d8d10c0abebe847a659571b2ccaf90e",
      "old_mode": 33188,
      "old_path": "src/trace_processor/util/zip_reader.cc",
      "new_id": "ae1705ecf12a7635cab00df839d395e232ef367f",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/zip_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "f325947428a15caa15fe4d0c9cac6e9e1b346bdd",
      "old_mode": 33188,
      "old_path": "src/trace_processor/util/zip_reader.h",
      "new_id": "8e54dee31d218aa4f8f9720c593abe8428d0eecd",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/zip_reader.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cd72a2f3e11efcde489cfcaf83f1c3533687111",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/zstd_decompressor.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec7ed7e72633503f65cd452053d7f854471846f2",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/zstd_decompressor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70c9d844336c10f42eb896e42592b6df4b0cee26",
      "new_mode": 33188,
      "new_path": "src/trace_processor/util/zstd_decompressor_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "8dd9229c3d4af0ce94a242fb8de37df7b62fe287",
      "old_mode": 33188,
      "old_path": "src/traceconv/BUILD.gn",
      "new_id": "49e00ca95c115c75822f0b6aae8ba6b5037524e2",
      "new_mode": 33188,
      "new_path": "src/traceconv/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "40ec2f2ccda2c0198f36f738800a0f9dae658fc9",
      "old_mode": 33188,
      "old_path": "src/traceconv/trace_to_text.cc",
      "new_id": "cf098dc7e96c85c6edfeb1316284d911a0db212c",
      "new_mode": 33188,
      "new_path": "src/traceconv/trace_to_text.cc"
    },
    {
      "type": "modify",
      "old_id": "cbfca417476654af53cd660314b5f87db9ac00a5",
      "old_mode": 33188,
      "old_path": "src/traced/service/BUILD.gn",
      "new_id": "2b88ecd07342d2b5241c7a05985f53a8e5d57c56",
      "new_mode": 33188,
      "new_path": "src/traced/service/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "25776c6432ca1d0aaa6e994c0f250c8d0ff94cfa",
      "old_mode": 33188,
      "old_path": "src/traced/service/service.cc",
      "new_id": "2e1cdaf2030576212d8c251705efe22aeab637c6",
      "new_mode": 33188,
      "new_path": "src/traced/service/service.cc"
    },
    {
      "type": "modify",
      "old_id": "730ccc9ebc1d0838f70e081feb8641eac4567ec5",
      "old_mode": 33188,
      "old_path": "src/tracing/BUILD.gn",
      "new_id": "acd6bbf95bdd07925fe359ea631e567753ceda4a",
      "new_mode": 33188,
      "new_path": "src/tracing/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "a88be1e7e71b4c7cb453173d2d0770824209a2d1",
      "old_mode": 33188,
      "old_path": "src/tracing/internal/in_process_tracing_backend.cc",
      "new_id": "7405833e13551c926343be3e564f507ddee9b6e5",
      "new_mode": 33188,
      "new_path": "src/tracing/internal/in_process_tracing_backend.cc"
    },
    {
      "type": "modify",
      "old_id": "bb8e2b32695d3ec3dac8df8fe787e6a88a3c4804",
      "old_mode": 33188,
      "old_path": "src/tracing/service/BUILD.gn",
      "new_id": "3dc096eb8486a13f35b5f9791189f4ea76f169a9",
      "new_mode": 33188,
      "new_path": "src/tracing/service/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f95418d190dcf2360109fab839c39081b22fb9f",
      "new_mode": 33188,
      "new_path": "src/tracing/service/compression_benchmark.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "659b6c6da209338c2e03016355469dd1647fe144",
      "new_mode": 33188,
      "new_path": "src/tracing/service/compressor_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1b98a8108f69835cb01a3db30b8b46ca8220cea",
      "new_mode": 33188,
      "new_path": "src/tracing/service/packet_compressor_common.h"
    },
    {
      "type": "modify",
      "old_id": "5fc2639b021e499f1690b97a2613be3b3043543a",
      "old_mode": 33188,
      "old_path": "src/tracing/service/tracing_service_impl.cc",
      "new_id": "3e7f59301f9a0e7f82191d9a49080d9ff65409af",
      "new_mode": 33188,
      "new_path": "src/tracing/service/tracing_service_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "bde0170654d6e3685b5cc9b87be117bca5fbdc37",
      "old_mode": 33188,
      "old_path": "src/tracing/service/tracing_service_impl_unittest.cc",
      "new_id": "dc2bf01d937ab7a5b983c7d074f1e62bcac5d3c0",
      "new_mode": 33188,
      "new_path": "src/tracing/service/tracing_service_impl_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "9bf2e9f91f0e59e24f39698a79c7fc17ad5fe08d",
      "old_mode": 33188,
      "old_path": "src/tracing/service/tracing_service_session.h",
      "new_id": "c9fbb1465640654364cd7ed94d4d07cfc1c58d81",
      "new_mode": 33188,
      "new_path": "src/tracing/service/tracing_service_session.h"
    },
    {
      "type": "modify",
      "old_id": "a8ad6171f3ae8559f3422984ecafc77d294ea3bc",
      "old_mode": 33188,
      "old_path": "src/tracing/service/zlib_compressor.cc",
      "new_id": "a193415964af9d9462e7545a620dea41eb3672b6",
      "new_mode": 33188,
      "new_path": "src/tracing/service/zlib_compressor.cc"
    },
    {
      "type": "modify",
      "old_id": "b2b1dd9011b0ba6eb23b2cdfb47ea4f0f0df8377",
      "old_mode": 33188,
      "old_path": "src/tracing/service/zlib_compressor.h",
      "new_id": "45af806338c2a8971f03bf851473f1ba99aad199",
      "new_mode": 33188,
      "new_path": "src/tracing/service/zlib_compressor.h"
    },
    {
      "type": "delete",
      "old_id": "3532f56a1a7699cf2c42d0b94858418e4708201d",
      "old_mode": 33188,
      "old_path": "src/tracing/service/zlib_compressor_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e522e675297cdfa221150ea0ab9175d442dc7f5",
      "new_mode": 33188,
      "new_path": "src/tracing/service/zstd_compressor.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03af8fdc636336e1a7e960fc915dbaf5893b5e5c",
      "new_mode": 33188,
      "new_path": "src/tracing/service/zstd_compressor.h"
    },
    {
      "type": "modify",
      "old_id": "e37a791b27c17b8c75af2a915f68bae470b08bd3",
      "old_mode": 33188,
      "old_path": "test/cts/Android.bp",
      "new_id": "306bca89250d3c80f4f4db11f72d9f8322f3328c",
      "new_mode": 33188,
      "new_path": "test/cts/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "edd32e6972385021f4c44648b0ad71fad747fd01",
      "old_mode": 33188,
      "old_path": "test/cts/art_module/Android.bp",
      "new_id": "18961d5f77679ed51e2546526291c4613090c1a1",
      "new_mode": 33188,
      "new_path": "test/cts/art_module/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "88583bf508bb7f2383fe87bf598d5f14dafafd24",
      "old_mode": 33188,
      "old_path": "test/cts/producer/jni/Android.bp",
      "new_id": "0eba1f742b4074937b31bbc007a45fabedff4e39",
      "new_mode": 33188,
      "new_path": "test/cts/producer/jni/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "de17355d6314a7e00d68a45e0e26aa685d88acc0",
      "old_mode": 33188,
      "old_path": "test/cts/reporter/Android.bp",
      "new_id": "1fb8125545ef579204e21ea27c3f906d6116346f",
      "new_mode": 33188,
      "new_path": "test/cts/reporter/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "b9bcd8c5f0269d6f80ebc48e5edcb8be439976ce",
      "old_mode": 33188,
      "old_path": "test/cts/test_apps/jni/Android.bp",
      "new_id": "dd8e9f231a7330ac261abfead0899ac0f09e7fe6",
      "new_mode": 33188,
      "new_path": "test/cts/test_apps/jni/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "75eeb5b6374ad965a593f8fdf10c132704c5dc24",
      "old_mode": 33261,
      "old_path": "tools/gen_amalgamated",
      "new_id": "007bd460a228e08314574ebe8b8faa13495c3c71",
      "new_mode": 33261,
      "new_path": "tools/gen_amalgamated"
    },
    {
      "type": "modify",
      "old_id": "f7146701f82290e3db79cfdc3d49877a7c1566b5",
      "old_mode": 33261,
      "old_path": "tools/gen_android_bp",
      "new_id": "41811a4cf938eb385ee1ee5f363c5cce190e628e",
      "new_mode": 33261,
      "new_path": "tools/gen_android_bp"
    },
    {
      "type": "modify",
      "old_id": "e67c8b509a9bd7349e4f964fbd745f8b6adef96c",
      "old_mode": 33261,
      "old_path": "tools/gen_bazel",
      "new_id": "235d00fd214594aff4fe56013573fb8e7a908b20",
      "new_mode": 33261,
      "new_path": "tools/gen_bazel"
    }
  ]
}
