)]}'
{
  "commit": "7615e55a99b6f35d4662c9a53b35a400d7c73c55",
  "tree": "21f1e1ba2aeefc4acf1ac1b1a3426171681b8339",
  "parents": [
    "fee363904cb2612febdd23fb073f7cd533e83e5e"
  ],
  "author": {
    "name": "Naga Manjunath",
    "email": "Naga.Manjunath@radisys.com",
    "time": "Fri Oct 11 22:35:47 2019 +0530"
  },
  "committer": {
    "name": "nagachetan km",
    "email": "naga.manjunath@radisys.com",
    "time": "Sat Nov 02 07:46:27 2019 +0000"
  },
  "message": "VOL-1381 and VOL-1091 Add feature to collect PMmetrics of OLT, this will collect Tx and Rx and posts to kafka. This commit is also related to changes of commit 72b25abd4e804596413558ef10f098c2262dd65d voltha-go\nUpdated review comments\n\nUpdated with code optimization\nUpdated with dep files\nUpdated fix for sanity test\nUpdated with gomod changes\n\nChange-Id: I899e855812a6eda812c64664a9154321cdb16876\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7f2b9cfca113d52a801f485b68340b490c120c29",
      "old_mode": 33188,
      "old_path": "adaptercore/device_handler.go",
      "new_id": "dbf301f93233004028971f9b52daec0b16fba961",
      "new_mode": 33188,
      "new_path": "adaptercore/device_handler.go"
    },
    {
      "type": "modify",
      "old_id": "6e942150f6ff446813930fa1d05200d43da56ab1",
      "old_mode": 33188,
      "old_path": "adaptercore/device_handler_test.go",
      "new_id": "924430d7849c62a7c4041d1db1ac879df8709070",
      "new_mode": 33188,
      "new_path": "adaptercore/device_handler_test.go"
    },
    {
      "type": "modify",
      "old_id": "5f48bc64a6824307581ab6a39553815da61f1227",
      "old_mode": 33188,
      "old_path": "adaptercore/olt_platform.go",
      "new_id": "ed6d4890d3f8fe52a9b2c534eb4e301fd8563217",
      "new_mode": 33188,
      "new_path": "adaptercore/olt_platform.go"
    },
    {
      "type": "modify",
      "old_id": "778accc3807263e179f5fc1e69c93d88fd8e4b94",
      "old_mode": 33261,
      "old_path": "adaptercore/statsmanager.go",
      "new_id": "6a67f152c2a4eca21e81235f8450f1cb8fe8960d",
      "new_mode": 33261,
      "new_path": "adaptercore/statsmanager.go"
    },
    {
      "type": "modify",
      "old_id": "88f3703fc6d47b7ee4453afca4dc919eb716d3dc",
      "old_mode": 33188,
      "old_path": "adaptercore/statsmanager_test.go",
      "new_id": "91f6c87cfbf0f8fecbe09e7ceba793ab5a895021",
      "new_mode": 33188,
      "new_path": "adaptercore/statsmanager_test.go"
    },
    {
      "type": "modify",
      "old_id": "e8e0e4ab8c97ece7c4a46f30740e47b650a4045e",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "8cf4b4be525c978e72119febf85af48bb204d42c",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "c92e136ccff866441e884eca2d69e2c0266572c6",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "a290f0eb853b63b65bfca8f7942dea62f872a076",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "modify",
      "old_id": "874c13ae1187bae53922c0dfe56c3a0676de3d2a",
      "old_mode": 33188,
      "old_path": "mocks/mockCoreProxy.go",
      "new_id": "48ad4e0e1930be918870806ab199a9b8f62f709f",
      "new_mode": 33188,
      "new_path": "mocks/mockCoreProxy.go"
    },
    {
      "type": "modify",
      "old_id": "be3049a1f057698f345524bc40148fc112454b32",
      "old_mode": 33188,
      "old_path": "mocks/mockEventproxy.go",
      "new_id": "86479df2df33f9191563b92464f63d916599c64e",
      "new_mode": 33188,
      "new_path": "mocks/mockEventproxy.go"
    },
    {
      "type": "modify",
      "old_id": "196f3564240b7b4c6469f466d20ce5a6b567b0f1",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/adapterif/core_proxy_if.go",
      "new_id": "615452c86eb73619a86a72504af8671a8f1fa9a2",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/adapterif/core_proxy_if.go"
    },
    {
      "type": "modify",
      "old_id": "00a86a544b7609e4b7b9a069fa784d6844b4fa2d",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/adapterif/events_proxy_if.go",
      "new_id": "1f70f2775827ab3031dc968c54b3d39be23d16db",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/adapterif/events_proxy_if.go"
    },
    {
      "type": "modify",
      "old_id": "0f966d32a0a564ee52160e3c27726cca8f2f556f",
      "old_mode": 33188,
      "old_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/common/events_proxy.go",
      "new_id": "4f9229639102c92a7f00cc9187fe17feb16161dd",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/adapters/common/events_proxy.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bd0446941530e08335c06d2222a36ead3dbb352",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v2/pkg/pmmetrics/performance_metrics.go"
    },
    {
      "type": "delete",
      "old_id": "4548b993dbcc52a83ba7e944a6d7d8dd9de3b049",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/mkasm_darwin.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb4332059aefda2ccc029a8a8115fe307d690c71",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/mkpost.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e4af9424e97886239f52a5035fbe64c3402c4792",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/mksyscall.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3be3cdfc3b6ee5f6273d4458cdc01f49cd6913d5",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/mksyscall_aix_ppc.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c960099517af00196e77b62b8c029c1be765c9e0",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/mksyscall_aix_ppc64.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3d864738b69594aaf1b7e60e6c191ac9168039b2",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/mksyscall_solaris.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b6b409909cc3c93d86deb351f5699cf672aa4e76",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/mksysctl_openbsd.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "baa6ecd85065d3c008958a73c0483427b3966dfe",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/mksysnum.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "40d2beede556524b8d03d73a2bb41f14b8ae70b9",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/types_aix.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "155c2e692b45eb9f4416eaa6fe5ad50c4ea655a1",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/types_darwin.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3365dd79d082c232ec189b6d1dbcf0eb21ea8364",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/types_dragonfly.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a121dc3368f92e624671b1211437c181b5883226",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/types_freebsd.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4a96d72c37d185dea1b319b17a5d6420ebf0eb70",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/types_netbsd.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "775cb57dc8a8831ee31b21f1d4bacaf1c459f3ef",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/types_openbsd.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2b716f93481d8bdb024efc7972a7d1b1de8391ba",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/sys/unix/types_solaris.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "987fc169cc04a1b914770a475a619d26cbcf2c21",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/text/unicode/bidi/gen.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "02c3b505d640ec69d2a3ec9ed04401b4e4b42487",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/text/unicode/bidi/gen_ranges.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9cb9942894920a5c56440b73cc356b3b67fab9e5",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/text/unicode/bidi/gen_trieval.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "30a3aa93343d22d5cb928b2c7cb54b25e41b95c3",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/text/unicode/norm/maketables.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "45d711900d144f5e66fb29941c1a8700049ab0c9",
      "old_mode": 33188,
      "old_path": "vendor/golang.org/x/text/unicode/norm/triegen.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "36866b215a6140c3350f8bce01456feb81564d46",
      "old_mode": 33188,
      "old_path": "vendor/modules.txt",
      "new_id": "264a99f718d446748690c0eb1574807ab7c98548",
      "new_mode": 33188,
      "new_path": "vendor/modules.txt"
    }
  ]
}
