)]}'
{
  "commit": "8a689afd048a60cc76e7543d9d8c4193df351f96",
  "tree": "1536bb6893c56c57347227aea8aa3091048fe719",
  "parents": [
    "1630978249a1ea4d351c157eb81cecb294712cc8"
  ],
  "author": {
    "name": "Primiano Tucci",
    "email": "primiano@google.com",
    "time": "Thu Jan 21 18:43:39 2021 +0100"
  },
  "committer": {
    "name": "Primiano Tucci",
    "email": "primiano@google.com",
    "time": "Thu Jan 21 18:43:39 2021 +0100"
  },
  "message": "TraceProcessor RPC: Allow Serialize into protozero\n\nThe current QueryResultSerializer returns a\nvector\u003cuint8_t\u003e. This doesn\u0027t work anymore with the\nupcoming changes to the RPC which add a new layer\nabove (the root TraceProcessorRpc).\nInstead switch the impl to take a protozero message\nas argument, so the serializer can be chained.\n\nBug: 159142289\nTest: perfetto_unittests --gtest_filter\u003dQueryResultSerializerTest.*\nChange-Id: I9f4c2738e1147f1198a74e509862e3a0b2d118ba",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a47db7edb300747fc7e2eebe4cb7fb239bc829d8",
      "old_mode": 33188,
      "old_path": "include/perfetto/protozero/message.h",
      "new_id": "6a44eccd2cd3597ae338a0409fd7ecc827503683",
      "new_mode": 33188,
      "new_path": "include/perfetto/protozero/message.h"
    },
    {
      "type": "modify",
      "old_id": "52fdb0775f531d9bf4ec59054626774b161fc178",
      "old_mode": 33188,
      "old_path": "src/trace_processor/rpc/query_result_serializer.cc",
      "new_id": "f6042fd9cfc5071a969578c7c006f69cd201f457",
      "new_mode": 33188,
      "new_path": "src/trace_processor/rpc/query_result_serializer.cc"
    },
    {
      "type": "modify",
      "old_id": "f7a7aaa7106a9a9de5c8b7b614993adef8b8cfa9",
      "old_mode": 33188,
      "old_path": "src/trace_processor/rpc/query_result_serializer.h",
      "new_id": "9c05e0bffb06eeb4b60800f84b15897bddfb74f5",
      "new_mode": 33188,
      "new_path": "src/trace_processor/rpc/query_result_serializer.h"
    },
    {
      "type": "modify",
      "old_id": "ce53acf6cbd920d0d19224881d9e5b7538fb8db1",
      "old_mode": 33188,
      "old_path": "test/end_to_end_shared_memory_fuzzer.cc",
      "new_id": "782cc30d0540567f40847af773bc55693a6cd133",
      "new_mode": 33188,
      "new_path": "test/end_to_end_shared_memory_fuzzer.cc"
    }
  ]
}
