)]}'
{
  "commit": "5cb0d404b91a6aa8786f731e54a6a5de3cbf6ab4",
  "tree": "b4f45f034e456ab97c8d5d71d3117bc0537fe37a",
  "parents": [
    "b14af635cc083ad7d685279e2c64b4af788945c8"
  ],
  "author": {
    "name": "khenaidoo",
    "email": "knursimu@ciena.com",
    "time": "Wed Dec 08 14:09:16 2021 -0500"
  },
  "committer": {
    "name": "khenaidoo",
    "email": "knursimu@ciena.com",
    "time": "Wed Dec 08 14:47:37 2021 -0500"
  },
  "message": "[VOL-4514]  Addressing device reconciliation failure\n\nThis commit consists of augmention the current GetHeathStatus()\nAPI on the grpc server with the grpc client information.  This\nprovides the grpc server with more insights of the grpc client\nconnection status.  This is useful for a server to know whether it\nis more likely to receive a response following a request from a\nremote server, represented by the grpc client(s).  For now this is\nused by the openonu adapter to figure out when it can send an\nOMCI request to the openolt adapter following a restart of the\nonu adapter.\n\nChange-Id: I0c117c0002b83606b95d7269e6f53d21941e4ba5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac14c3dfaa865ea332c62348d1bca867bdbbd1cf",
      "old_mode": 33261,
      "old_path": "VERSION",
      "new_id": "61fcc87350341bc51d640aa9161073ce615703ce",
      "new_mode": 33261,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "bb5a0dc6f63819fc22f8a4af7de04267e1b064b9",
      "old_mode": 33261,
      "old_path": "go.mod",
      "new_id": "b70b9351c2f3fab9ddee0287518cde51dfe5add0",
      "new_mode": 33261,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "050beb73443bae639504d53f30330d20b404c966",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "34b9655d42b6b2d36b38d59d6f405ae602318e8d",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "modify",
      "old_id": "bcf60acd810f2a23fb774b72035ad98d98ae2ae1",
      "old_mode": 33188,
      "old_path": "go/adapter_service/adapter_service.pb.go",
      "new_id": "e8aa01caa31e6df00e3714ea97bc10cad11bd547",
      "new_mode": 33188,
      "new_path": "go/adapter_service/adapter_service.pb.go"
    },
    {
      "type": "modify",
      "old_id": "952a43ca7f8ecda059a77eb018ef56de708403bd",
      "old_mode": 33188,
      "old_path": "go/common/common.pb.go",
      "new_id": "87d3dcad077826d35ab763e5dcb633f6f59e5015",
      "new_mode": 33188,
      "new_path": "go/common/common.pb.go"
    },
    {
      "type": "modify",
      "old_id": "41ab07736c37b7f518518b8a783902b5b08bebf6",
      "old_mode": 33188,
      "old_path": "go/core_service/core_services.pb.go",
      "new_id": "5816ad2963ebfcae9b285be97250284ddd6d137e",
      "new_mode": 33188,
      "new_path": "go/core_service/core_services.pb.go"
    },
    {
      "type": "modify",
      "old_id": "569dfda70015e456ed2758ff02629f886d6a6bad",
      "old_mode": 33188,
      "old_path": "go/olt_inter_adapter_service/olt_inter_adapter_service.pb.go",
      "new_id": "d958a652330d50400d56f46fccb81f3134345425",
      "new_mode": 33188,
      "new_path": "go/olt_inter_adapter_service/olt_inter_adapter_service.pb.go"
    },
    {
      "type": "modify",
      "old_id": "eaf7ca815999f23dc44c6863cdf219807233824d",
      "old_mode": 33188,
      "old_path": "go/onu_inter_adapter_service/onu_inter_adapter_service.pb.go",
      "new_id": "a2cf5370919de439942433f2c494b8b414fea505",
      "new_mode": 33188,
      "new_path": "go/onu_inter_adapter_service/onu_inter_adapter_service.pb.go"
    },
    {
      "type": "modify",
      "old_id": "44e256754418c43c572f0890ca64e125bbc5db3c",
      "old_mode": 33188,
      "old_path": "go/voltha/voltha.pb.go",
      "new_id": "217a5979c8cb6a5b404ccc5da5b91ccfd0130dee",
      "new_mode": 33188,
      "new_path": "go/voltha/voltha.pb.go"
    },
    {
      "type": "modify",
      "old_id": "5ff553ef86a228d5cedd0df0e15a64f3dd7d34f6",
      "old_mode": 33261,
      "old_path": "protos/voltha_protos/adapter_service.proto",
      "new_id": "cfd5f29fc30859928440148106c6c947c48aca37",
      "new_mode": 33261,
      "new_path": "protos/voltha_protos/adapter_service.proto"
    },
    {
      "type": "modify",
      "old_id": "9efbdd962bf8e8872dbab40ae26285f3b99512a5",
      "old_mode": 33261,
      "old_path": "protos/voltha_protos/common.proto",
      "new_id": "f7efff66ff4598ed39609dbaf84d49a09cdba608",
      "new_mode": 33261,
      "new_path": "protos/voltha_protos/common.proto"
    },
    {
      "type": "modify",
      "old_id": "b6c16da76ca628989d0dd42e8b58899f9d127493",
      "old_mode": 33261,
      "old_path": "protos/voltha_protos/core_services.proto",
      "new_id": "f0929f44a00acf812c2ca5224c02535334e02e9c",
      "new_mode": 33261,
      "new_path": "protos/voltha_protos/core_services.proto"
    },
    {
      "type": "modify",
      "old_id": "5d4773f6de7c9d7f1618456fd1478b7d6f30f627",
      "old_mode": 33261,
      "old_path": "protos/voltha_protos/olt_inter_adapter_service.proto",
      "new_id": "f33def492f8b6c15ff341d53b8010d5a1461191f",
      "new_mode": 33261,
      "new_path": "protos/voltha_protos/olt_inter_adapter_service.proto"
    },
    {
      "type": "modify",
      "old_id": "ee4dff7b5107a64260504ae3f4f41dc3139aa338",
      "old_mode": 33261,
      "old_path": "protos/voltha_protos/onu_inter_adapter_service.proto",
      "new_id": "1b9243afceb8572f2b610aa117eee45c472372e3",
      "new_mode": 33261,
      "new_path": "protos/voltha_protos/onu_inter_adapter_service.proto"
    },
    {
      "type": "modify",
      "old_id": "3220d87be40396bc1a1b570022844f86511d91ea",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/attributes/attributes.go",
      "new_id": "6ff2792ee4fa7b9b1410c8414759f9d445339271",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/attributes/attributes.go"
    },
    {
      "type": "modify",
      "old_id": "8dd504299fee8a8ede99d7a6016c047f27c2ea9b",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/balancer/base/balancer.go",
      "new_id": "a67074a3ad06db8d2bfb6cdcea7c2d37340c7a92",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/balancer/base/balancer.go"
    },
    {
      "type": "modify",
      "old_id": "a24264a34f5fd8eb1b8f764a384eb1e40f3a9163",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/balancer/grpclb/state/state.go",
      "new_id": "4ecfa1c215111a38a414f4afa65ae4c2cf6ded67",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/balancer/grpclb/state/state.go"
    },
    {
      "type": "modify",
      "old_id": "34cc4c948db0d1ebf2de906d7b1c02652315b3fe",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/clientconn.go",
      "new_id": "5a9e7d754fe2b77d4b0a5107aa6f5d78ded03523",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/clientconn.go"
    },
    {
      "type": "modify",
      "old_id": "7eee7e4ec126bfa567e65907bd7c15cb574927f2",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/credentials/credentials.go",
      "new_id": "a671107584f5dd76c8b5acd8bab53619e1a0ad12",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/credentials/credentials.go"
    },
    {
      "type": "modify",
      "old_id": "7a497237bbd3365a077a67cf4aaee7caa702c379",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/dialoptions.go",
      "new_id": "40d8ba6596ab88175c3fb2369820d552baac8805",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/dialoptions.go"
    },
    {
      "type": "modify",
      "old_id": "022cc9828fedcd8d7bac3afd17e0961e809a4e86",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/go.mod",
      "new_id": "fcffdceef25c9224427446499b331cdc19618fa0",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/go.mod"
    },
    {
      "type": "modify",
      "old_id": "6e7ae0db2b3727c9ad79281abccf3181b84c1964",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/go.sum",
      "new_id": "8b542e0beb650ef5bcda9b4bf0b1f502dd1e15bd",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/go.sum"
    },
    {
      "type": "modify",
      "old_id": "4ee33171e008b57ba36d6654af26f5dc86673e38",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/grpclog/loggerv2.go",
      "new_id": "34098bb8eb59419fc552fd47c7bedeba60469206",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/grpclog/loggerv2.go"
    },
    {
      "type": "modify",
      "old_id": "e766ac04af2108d10624a41793ff4470b8e753b4",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/envconfig/envconfig.go",
      "new_id": "9f25a67fc6bda9b18dcc9341e08904c710ec94ac",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/envconfig/envconfig.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2f948e8f4f4fcf5661c15f9a83402af1f6543f0",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/grpcutil/grpcutil.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2810a8ba2fdf7ec3edd82ac6bdbe74379285b8e0",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/grpcutil/regex.go"
    },
    {
      "type": "delete",
      "old_id": "8833021da02e9bfe5ea38a83bce7b05bedd8ab85",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/grpcutil/target.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "302262613a029886fc6e52b3f96b9af93d3630d8",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/metadata/metadata.go",
      "new_id": "b8733dbf340daeca041d077f73d9c6bd015a46eb",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/metadata/metadata.go"
    },
    {
      "type": "modify",
      "old_id": "be7e13d5859745e6422d839f601d5b74ae9c55e0",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/resolver/config_selector.go",
      "new_id": "c7a18a948adbe342329c09ab7cf3ed2f784e1360",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/resolver/config_selector.go"
    },
    {
      "type": "modify",
      "old_id": "0d5a811ddfad92896ee172c76fbb15e58cf454ca",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/resolver/unix/unix.go",
      "new_id": "20852e59df2987880164b992e108da2fea88f5f4",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/resolver/unix/unix.go"
    },
    {
      "type": "modify",
      "old_id": "45532f8aeaab4def96bc8e44cd6a08ce7c397fcf",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/transport/controlbuf.go",
      "new_id": "8394d252df03f1adb48f04dc8376ed47c62bc58c",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/transport/controlbuf.go"
    },
    {
      "type": "modify",
      "old_id": "75586307435a01494b226845788c0095007000e2",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/transport/http2_client.go",
      "new_id": "2521a7d7a408fe53662797c3bb8457ec09e0ac5e",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/transport/http2_client.go"
    },
    {
      "type": "modify",
      "old_id": "19c13e041d3b7b08fcf45ad2695dfa02b8bcf64b",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/transport/http2_server.go",
      "new_id": "f2cad9ebc311499b5e6764b540906016b18199b8",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/transport/http2_server.go"
    },
    {
      "type": "modify",
      "old_id": "7bb53cff1011140a683026989e662e37ca432ec0",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/transport/networktype/networktype.go",
      "new_id": "c11b5278274f452149ded185773b7a0a27e8a11b",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/transport/networktype/networktype.go"
    },
    {
      "type": "modify",
      "old_id": "b171ac91f177953f76dc619c322f1fad8acc8db4",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/xds/env/env.go",
      "new_id": "87d3c2433a4ffa76a3b4bcb34e7d4c4ed1d7066e",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/xds/env/env.go"
    },
    {
      "type": "modify",
      "old_id": "3677c3f04f849006ee0df656ef30edaca5a05e0e",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/internal/xds_handshake_cluster.go",
      "new_id": "e8b492774d1af68c84cc16606a47fc4d5526c0b5",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/internal/xds_handshake_cluster.go"
    },
    {
      "type": "modify",
      "old_id": "0878ada9dbb2d943a4f01b364e89551d63a06b4d",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/picker_wrapper.go",
      "new_id": "e8367cb8993b29cc4461b6203b8a4930bb7209f9",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/picker_wrapper.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e87ecd0eeb38e380dfaad773aeb1c992717570ed",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/resolver/map.go"
    },
    {
      "type": "modify",
      "old_id": "6a9d234a597a36149dade1bbcbeec5ab7eaae321",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/resolver/resolver.go",
      "new_id": "e28b680260627cde6b4d5bbd6632c48f9a29405a",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/resolver/resolver.go"
    },
    {
      "type": "modify",
      "old_id": "557f29559de1f507a22c9b2f70cb50ddb7e28849",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/server.go",
      "new_id": "eadf9e05fd18df39854529d787a6e622fdd0a590",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/server.go"
    },
    {
      "type": "modify",
      "old_id": "54d187186b8ff2317426a8c4c4246a8569f35fae",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/status/status.go",
      "new_id": "af2cffe985c032a98b05a4336da594e086772195",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/status/status.go"
    },
    {
      "type": "modify",
      "old_id": "48594bc246d4d389e3441b0d4d9b7e414ba572e9",
      "old_mode": 33188,
      "old_path": "vendor/google.golang.org/grpc/version.go",
      "new_id": "1a5fd584af389f830ce728a258217b338fac815f",
      "new_mode": 33188,
      "new_path": "vendor/google.golang.org/grpc/version.go"
    },
    {
      "type": "modify",
      "old_id": "d1aeaffe2924fd63fdf29843fbbfc8020897b4dc",
      "old_mode": 33188,
      "old_path": "vendor/modules.txt",
      "new_id": "6923b538d93605efa8b5e180b813a1ff5a9d9a68",
      "new_mode": 33188,
      "new_path": "vendor/modules.txt"
    },
    {
      "type": "modify",
      "old_id": "9a6122d14d5485fa72cb84e88246f271e0738dd3",
      "old_mode": 33188,
      "old_path": "voltha.pb",
      "new_id": "9c773ff2491157edbf1f4dcd7990f6529f2ab2d1",
      "new_mode": 33188,
      "new_path": "voltha.pb"
    }
  ]
}
