)]}'
{
  "commit": "828908c5461d5896692bd2aaca36fa28624e3a8c",
  "tree": "9ed2d6b3d4f15f93e74850bfcc38e6599a1eb122",
  "parents": [
    "00d3a415a469d6fb89d7feecc38422cab9ae7111"
  ],
  "author": {
    "name": "Jonathan Hart",
    "email": "jono@opennetworking.org",
    "time": "Wed Apr 15 14:23:45 2020 -0700"
  },
  "committer": {
    "name": "Jonathan Hart",
    "email": "jono@opennetworking.org",
    "time": "Thu Apr 23 15:06:05 2020 -0700"
  },
  "message": "Change goloxi dependency to opencord/goloxi.\n\nRemove explicit length calculation.\n\nChange-Id: Ie3c7643ed0d1e076e85f050d2b3e354b77b9eb0f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37db7dc5c2c826dc898584be9a3747acfb12df9d",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "44c2ac3fee044f1ffa95ac743a0c6699387a99ab",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "062ffc7e161ad300a74b2635e1647fb86f867274",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "77e52b4a1255b8c04069d9f8227be281b7d32c6c",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "modify",
      "old_id": "fdf99e1f6e14ed723c5d3d8ac7312519f6b98bb7",
      "old_mode": 33188,
      "old_path": "internal/pkg/ofagent/changeEvent.go",
      "new_id": "b114d367fa097834b447c9a58e39baf7fc9d86b2",
      "new_mode": 33188,
      "new_path": "internal/pkg/ofagent/changeEvent.go"
    },
    {
      "type": "modify",
      "old_id": "685ab430f7370dfb037fa118e35ef5a44615ef1f",
      "old_mode": 33188,
      "old_path": "internal/pkg/ofagent/packetIn.go",
      "new_id": "37443075e52ed9461d090a56ac72952b12dd7147",
      "new_mode": 33188,
      "new_path": "internal/pkg/ofagent/packetIn.go"
    },
    {
      "type": "modify",
      "old_id": "4775d2cdd5c1a7c930d2441ca4056634fb686243",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/barrier.go",
      "new_id": "deba22063fa065910356c70f27a5663adf8de032",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/barrier.go"
    },
    {
      "type": "modify",
      "old_id": "3f48e0c82dada22599c2daa2f2ef6c73497df2b0",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/client.go",
      "new_id": "5b44fa4fe2e59e1753953b49afa5ed57053e47fe",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/client.go"
    },
    {
      "type": "modify",
      "old_id": "af388b2266f93e400286add13d21242e2a175acb",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/connection.go",
      "new_id": "209990d25fdf2f0cc41828a7f2db42f5325eb969",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/connection.go"
    },
    {
      "type": "modify",
      "old_id": "7358a0fb2223e22d67956d91dd25431e28e06bcc",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/echo.go",
      "new_id": "3b1f7744357f98946b7ff56a44e58e1e27bdaeff",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/echo.go"
    },
    {
      "type": "modify",
      "old_id": "0472ad8cfd7204d81e3bde5daf1aea933a7b5143",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/error.go",
      "new_id": "d7b4e43730486c890cf59e942269a609ca5279ed",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/error.go"
    },
    {
      "type": "modify",
      "old_id": "99da50c1ed1c55a760344956948d0eea0dd50963",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/feature.go",
      "new_id": "d897958c7e510cdfef3ee9ca7772e82fbeffacb2",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/feature.go"
    },
    {
      "type": "modify",
      "old_id": "08c0b982ff848d0d48563c2d36c73800e52823ce",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/flowMod.go",
      "new_id": "bd8ea4a7b47531d17f35acfe9968f60b56757747",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/flowMod.go"
    },
    {
      "type": "modify",
      "old_id": "64252468df4476ea7b21da5b7ec3e9f38eab33ba",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/getConfig.go",
      "new_id": "26f9f89fb1ff15ffe4ab7793cbae958c333e92c1",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/getConfig.go"
    },
    {
      "type": "modify",
      "old_id": "a1e09c780fc42bb7683846c47dfeec8a354f9980",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/group.go",
      "new_id": "b9d107b63e83c0c0d7fe8ceaf183d110b1748f02",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/group.go"
    },
    {
      "type": "modify",
      "old_id": "574e50502769c0472296ff6972a472e2de0de4be",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/meter.go",
      "new_id": "a6411bb7eeee68814ab293897fd66922c3fd34a4",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/meter.go"
    },
    {
      "type": "modify",
      "old_id": "7596d4a4609bb24de32bccae19b17205dd66d9e8",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/packet.go",
      "new_id": "9a13de20f918035983d8d48d4eac0e20b68f6d92",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/packet.go"
    },
    {
      "type": "modify",
      "old_id": "beff0be79d7e43a6ee9ad4467f02bf2e149a183b",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/parseGrpcReturn.go",
      "new_id": "b9e4e29cc3bc6d45506b10f6fb7780b453a0c79b",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/parseGrpcReturn.go"
    },
    {
      "type": "modify",
      "old_id": "6d86fe9e10b2449058c20d6b438222fc3a79c7fd",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/role.go",
      "new_id": "1ea82c8331f83028cebfd2b3c9879e193df011e3",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/role.go"
    },
    {
      "type": "modify",
      "old_id": "5eb3ba573a71a742dd07d9852c542db4444f002e",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/role_test.go",
      "new_id": "66a0387146feb4c7317fb51586ce53c931c3740b",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/role_test.go"
    },
    {
      "type": "modify",
      "old_id": "64be03f9c7c16591b20f1de07176a3bb8a0ef170",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/setConfig.go",
      "new_id": "96d77ce8d05f9b4f64f23a6af21032e2316afd96",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/setConfig.go"
    },
    {
      "type": "modify",
      "old_id": "9b642ce02999033bf31cc815fc7d66e2088b0bd9",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/stats.go",
      "new_id": "8330d1045454ebf3c7d4e4431a9dc50b4fe2e8d8",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/stats.go"
    },
    {
      "type": "modify",
      "old_id": "dac2f22f5260f591fbb63862aa4b4c15b6b97f57",
      "old_mode": 33188,
      "old_path": "internal/pkg/openflow/utils.go",
      "new_id": "8745087a519ae66ea355aeb43ddfeb8843e4905d",
      "new_mode": 33188,
      "new_path": "internal/pkg/openflow/utils.go"
    },
    {
      "type": "delete",
      "old_id": "dd5b3a58aa1849f452abc9b5cd1638dc71a5e482",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/LICENSE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "11b551ff55f0fea45b6cea551bf700d3954f4314",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6fedb57ecf230d67d872827b63e45abc5dbb603f",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/.gitreview"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed2e2ae800f394ed9888ee7ea7dbe56876945087",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7dea76edb3dc51b6e5e8223e9f941a35c1e364d6",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/VERSION"
    },
    {
      "type": "rename",
      "old_id": "aa974b9701cbb3b7c3921824edd8597cc7088134",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/decoder.go",
      "new_id": "63cccacedbb9c3dfb10de7b7c664d607e062b7f8",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/decoder.go",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "e67b2f89d67a04e27e7e9ecfe360bfe8fc768f8a",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/encoder.go",
      "new_id": "9e064ff91bbe1b360b940fda936ca6b7b4e71165",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/encoder.go",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "cb8c54c2866b6c219093364d183f6dae71b92ed5",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/globals.go",
      "new_id": "9d87dea14f6380da63bc3b1d2d60bf79af2f5387",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/globals.go",
      "score": 85
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c19bf71e3e7e1d6e65de24e907914617f77d757c",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/go.mod"
    },
    {
      "type": "rename",
      "old_id": "d5459a7c1691fa9e2ef1083593317993fb7c3911",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/of13/action.go",
      "new_id": "e89aa7d78842eeb3d810b0cab4b7578713d3b1f9",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/of13/action.go",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "e99e42b1b1d960c774058da1e54e55febf9e77a3",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/of13/action_id.go",
      "new_id": "b6f905ee44f58d00e43ed4231b9f1f05762e719c",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/of13/action_id.go",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "978d3694cb617995cb14d170afc1046ea75df15b",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/of13/common.go",
      "new_id": "d21219d154c4d5e987c769d7dcbddbb456218a5a",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/of13/common.go",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "f1e830e8a119219fa43f320a6a4e970d2c56496e",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/of13/const.go",
      "new_id": "a31015a49528e6b95c18de5742d94b5ec9778556",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/of13/const.go",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "5b52376a6d46946af4e1e8378783871186d812dc",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/of13/instruction.go",
      "new_id": "28dc5fc0c0f90873356901796f4e98ddbaa3d251",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/of13/instruction.go",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "3df816279a9ba5415b1d78f2218fd9a528327132",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/of13/message.go",
      "new_id": "e627a9d5ccf0e25b157dce9880fd08be312b1fa6",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/of13/message.go",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "90d07c537a8f2549dde04d00a25a50b47c6c6f7e",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/of13/oxm.go",
      "new_id": "f9d229f3a9b74eef27dbc8645e862d93e4cbbc9b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/of13/oxm.go",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "527f463c344f4b910ed3cda7fc8ba77d12959a66",
      "old_mode": 33188,
      "old_path": "vendor/github.com/donNewtonAlpha/goloxi/of13/types.go",
      "new_id": "3d6cfd00e53ea030d14149ec8168a2e079f0ccda",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/goloxi/of13/types.go",
      "score": 90
    },
    {
      "type": "modify",
      "old_id": "c8c15c62024e6244c8c402319ee7134edada7b61",
      "old_mode": 33188,
      "old_path": "vendor/modules.txt",
      "new_id": "8a3e3ce3108c8f8eb4e7d73ec2a547202a70b7b8",
      "new_mode": 33188,
      "new_path": "vendor/modules.txt"
    }
  ]
}
