)]}'
{
  "commit": "f333355a984d66b7208c79f5e168592d5555aff3",
  "tree": "c8d541ac0de12aaab2e3b8ec9dad130223a7bcbd",
  "parents": [
    "c56febd5d927c049a349e5783e82ae085a9fa5c3"
  ],
  "author": {
    "name": "khenaidoo",
    "email": "knursimu@ciena.com",
    "time": "Wed Dec 15 16:52:31 2021 -0500"
  },
  "committer": {
    "name": "khenaidoo",
    "email": "knursimu@ciena.com",
    "time": "Mon Feb 14 13:52:09 2022 -0500"
  },
  "message": "[VOL-4442] grpc streaming connection monitoring\n\nChange-Id: I8a361473a252f6d2b64578a97980b2b7b3618f55\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "96bfabe51c8556a676f5d8413abe2bac22f6fb6f",
      "old_mode": 33188,
      "old_path": "cmd/openonu-adapter/main.go",
      "new_id": "edc50885b1f7c5f5404b3d158448016258d9c3fb",
      "new_mode": 33188,
      "new_path": "cmd/openonu-adapter/main.go"
    },
    {
      "type": "modify",
      "old_id": "0cf210db4ba7103970087c608f9555a59a9befb8",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "7a1cdc3721d76376a3a6be091c68eb784b7846b7",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "065b8adfd71959dac701b3fac7c42d720937a8a1",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "c14313a7c2fdde6ef2a5f997ebbeeb403d484d36",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "modify",
      "old_id": "2c9ebd4b062619159bf8ddc19fce3f387e08b0dc",
      "old_mode": 33261,
      "old_path": "internal/pkg/core/openonu.go",
      "new_id": "890b92dbcc9c03b1a09bd0000f31bed42d94f7f1",
      "new_mode": 33261,
      "new_path": "internal/pkg/core/openonu.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e9bdecd4abb2861b48f7b28760375773aed6289",
      "new_mode": 33188,
      "new_path": "internal/pkg/core/openonuInterAdapter.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60e82caa9a2d30ac3d1abbd2b9ab6049f33a1a36",
      "new_mode": 33188,
      "new_path": "vendor/github.com/golang/protobuf/jsonpb/decode.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "685c80a62bc91a5744e9f958f4cf2b3855080a41",
      "new_mode": 33188,
      "new_path": "vendor/github.com/golang/protobuf/jsonpb/encode.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "480e2448de661ad598f50c0232425287a8a617e6",
      "new_mode": 33188,
      "new_path": "vendor/github.com/golang/protobuf/jsonpb/json.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d82abe21333d9bf870619caa1d3915f4a0735e4",
      "new_mode": 33188,
      "new_path": "vendor/github.com/golang/protobuf/ptypes/struct/struct.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc40f27ad306e3e655b2fe6b4e49e4370810a0d1",
      "new_mode": 33188,
      "new_path": "vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d645695673349e3947e8e5ae42332d0ac3164cd7",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6f4ed092e733764e21632683369055a4bdfbafe",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/codec/codec.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02f8a321fd90f179ece406e14369d0e1b8b8076f",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/codec/decode_fields.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f76499f6733fab5f89bc0969a4c9f3f06ae9e2b6",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/codec/doc.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "499aa9564a10d7ad29e4696dfa2a995ce3463f6b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/codec/encode_fields.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "538820c3c10dbb0f979d283f3323f7d93e825a71",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/desc/convert.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42f0f8eb126f353f3fd8001a796753a7ec5d11fc",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/desc/descriptor.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25d619a288247530824659afe5ef30be21349f5c",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/desc/descriptor_no_unsafe.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "691f0d88b608f1777ac2297021a8f1d586dd9c53",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/desc/descriptor_unsafe.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1740dce7d09f7954aef4355731d403669bb16b12",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/desc/doc.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab93032d88ea50ae3e1af19e5b5eac11a4cca01c",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/desc/imports.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9aa4a3eedcf03cdf4324d24db9ddcb3657411ec0",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/desc/internal/proto3_optional.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4150b83b4f4cdba2b394cd55e362b8752a7393f",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/desc/internal/source_info.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71855bf62005b94667465cdfba9d23b7b3e42b5d",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/desc/internal/util.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a05830d1f613cec09b3bcf851697feb5bfd4337",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/desc/load.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91fd6723ab8a3542c3cf896cacb074e0069b8ae6",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/binary.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c329fcdcfb8803086a98350fd92b41c745b49b1a",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/doc.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de13b923cced3d3ed4823c88ca9acc7fdb04f32a",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/dynamic_message.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e44c6c53c57a8b3477db9196e9bd66a1100a4766",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/equal.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d38161031f5be0ac0804c810d9a0f99968e2899",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/extension.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68768278f202d95768414a95aea6b4be47ad1093",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/extension_registry.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1eaedfa004a7ad74c72d25d4602466a77bc46749",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/grpcdynamic/stub.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd7fcaa527161383421322376fac742c115ae0b4",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/indent.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02c8298b364dfcc8952b079469b5981c21f80db2",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/json.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03162a4de1126dbff47cbdb759c01b8c4c055f1b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/maps_1.11.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef1b37050f6d876dbbdfcca7b2c482b4fec87e1c",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/maps_1.12.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce727fd57a714eb20ecae2de84a03cdf4655601e",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/merge.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ab8e61bd2c28973ac61be7d345543ecd8a4994b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/message_factory.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5784d3efd9e8a3335b6a5526ac828f245bc7d369",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/dynamic/text.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fca3eb0f0dfc563a4d9f4108d2a0ea2ab6709ea",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/grpcreflect/client.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec7bd029e598b7896d90933fbca226a83d4dae61",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/grpcreflect/doc.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9ef6192ee5399d6cf9a13145238c95c43b697f6",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/grpcreflect/server.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09f8849edebb95133bb736d43c94a06747cd6f93",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/internal/codec/buffer.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a25f680f82c9a38949ee8f4928f99f266cbe9d89",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/internal/codec/decode.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "524f1bcbe0c8b37894c43c9d8a9e9d2dadc83abd",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/internal/codec/encode.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a8b47a93f41779c9ac0733f29f4bd3cc30b7299",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/internal/standard_files.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c903d4b24da94fb495c124143e057fb0ba0d02fa",
      "new_mode": 33188,
      "new_path": "vendor/github.com/jhump/protoreflect/internal/unrecognized.go"
    },
    {
      "type": "modify",
      "old_id": "41b615a11d8cfb89ef001545db1a2597af4e2ea1",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v7/pkg/flows/flow_utils.go",
      "new_id": "1e50a6323f18ffb6da786114e513e506cc6924c4",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v7/pkg/flows/flow_utils.go"
    },
    {
      "type": "modify",
      "old_id": "9b66d85851007ca6d87725dff17b615ec469dc8a",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v7/pkg/grpc/client.go",
      "new_id": "294983f5669ef3ed8b7985486624d522f45678a9",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v7/pkg/grpc/client.go"
    },
    {
      "type": "modify",
      "old_id": "22beccedbb2d4ff8255ad9ce5b2969b39639da15",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v7/pkg/grpc/mock_core_service.go",
      "new_id": "8365956971003c4af17406ce0a396e0a51a82bac",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v7/pkg/grpc/mock_core_service.go"
    },
    {
      "type": "modify",
      "old_id": "84a2d5f12684a9e93a6a6190b19a5ffdc5674166",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v7/pkg/probe/probe.go",
      "new_id": "7ba1a57d8220dba183b2003b1eaf7aacbbdea510",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v7/pkg/probe/probe.go"
    },
    {
      "type": "modify",
      "old_id": "e8aa01caa31e6df00e3714ea97bc10cad11bd547",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v5/go/adapter_service/adapter_service.pb.go",
      "new_id": "31f5673cdb70b7311d1449097b022f981addb022",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v5/go/adapter_service/adapter_service.pb.go"
    },
    {
      "type": "modify",
      "old_id": "5816ad2963ebfcae9b285be97250284ddd6d137e",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v5/go/core_service/core_services.pb.go",
      "new_id": "265d0c87a71ecfdbe6a945c1812b19bbcac355df",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v5/go/core_service/core_services.pb.go"
    },
    {
      "type": "modify",
      "old_id": "93dade6ee6199450b562944b72be268422a229e8",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v5/go/olt_inter_adapter_service/olt_inter_adapter_service.pb.go",
      "new_id": "1e5c21cfa378b343fadac80a2e3230c39d614567",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v5/go/olt_inter_adapter_service/olt_inter_adapter_service.pb.go"
    },
    {
      "type": "modify",
      "old_id": "a2cf5370919de439942433f2c494b8b414fea505",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v5/go/onu_inter_adapter_service/onu_inter_adapter_service.pb.go",
      "new_id": "9094c108af9b5e1547b940951d180b87e8c4b10f",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v5/go/onu_inter_adapter_service/onu_inter_adapter_service.pb.go"
    },
    {
      "type": "modify",
      "old_id": "4764c92237224cbd9225c88ee889a5e3a8c06cd7",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-protos/v5/go/openolt/openolt.pb.go",
      "new_id": "6dfa875acd0c84887d5cf5a3e221390d56ee2d9b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v5/go/openolt/openolt.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3c021d3f88e98457163fd084ac9b49e1ddf5931",
      "new_mode": 33188,
      "new_path": "vendor/golang.org/x/net/context/context.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "344bd1433450276a19067009a20f0a217106c96f",
      "new_mode": 33188,
      "new_path": "vendor/golang.org/x/net/context/go17.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64d31ecc3ef430a9d52c80411b34edae9046c3c7",
      "new_mode": 33188,
      "new_path": "vendor/golang.org/x/net/context/go19.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5270db5db7db15862fb22f5c7cc5b07a253ef247",
      "new_mode": 33188,
      "new_path": "vendor/golang.org/x/net/context/pre_go17.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f9715341faac2c7248ca65a285c69eb64e68075",
      "new_mode": 33188,
      "new_path": "vendor/golang.org/x/net/context/pre_go19.go"
    },
    {
      "type": "modify",
      "old_id": "3571ad634f515ed5c100bf585674824702718bb4",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/genproto/googleapis/api/annotations/resource.pb.go",
      "new_id": "6515668d34f2636868835a5195e31a979a14d25d",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/genproto/googleapis/api/annotations/resource.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07da5db3450e82404c8995fbe37faa270d161384",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/encoding/protojson/decode.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00ea2fecfb79cd342b06a62f696205c22118fc21",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/encoding/protojson/doc.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba971f07810c62ec82fe02fc615b56de00bc18f3",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/encoding/protojson/encode.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72924a9050cfbf4441b5ef499a69ed6088307425",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/encoding/protojson/well_known_types.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b13fd29e81e6de2da9be850e1a7cb361259a4a2a",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/internal/encoding/json/decode.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2999d71332021a8e913c27d78544fd59820af30c",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/internal/encoding/json/decode_number.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7fea7d8dd4b507c2d610cd43439f0acf00366cb",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/internal/encoding/json/decode_string.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50578d6593c10c14c1d3923cb72a8017775f79af",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/internal/encoding/json/decode_token.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbdf348734201d8886550cd3cf6d5c422cfedc58",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/internal/encoding/json/encode.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "586690522a49ece9ae8f5afc8d0422430939b426",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/types/known/structpb/struct.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "895a8049e22103bcbe745621e52a774b6a6f72cb",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/protobuf/types/known/wrapperspb/wrappers.pb.go"
    },
    {
      "type": "modify",
      "old_id": "be703016f0e9b7b21f084d7a04613bf472abd7df",
      "old_mode": 33188,
      "old_path": "vendor/modules.txt",
      "new_id": "ef39df0226b5047246d26eea29c0faa246970571",
      "new_mode": 33188,
      "new_path": "vendor/modules.txt"
    }
  ]
}
