)]}'
{
  "commit": "aeceb842d144b7676eaf718de0a93f1617fca8d8",
  "tree": "67b8cdea6cbcb5eef8428cc06c645ff75b281db1",
  "parents": [
    "c3d08cdafe3d3eda750658265360358e8b68e01b"
  ],
  "author": {
    "name": "Girish Gowdra",
    "email": "girish@opennetworking.org",
    "time": "Fri Aug 21 12:10:39 2020 -0700"
  },
  "committer": {
    "name": "Girish Gowdra",
    "email": "girish@opennetworking.org",
    "time": "Mon Aug 24 13:43:06 2020 -0700"
  },
  "message": "VOL-3431: Following enhancement/changes are done in this patch\n- Process ONUs in bulk rather than serial, significantly improves run time\n- Used a separate API to get flow-id. This flow-id is not freed on failure,\n  as this adds to unnecessary complexity and unwarranted for a test tool .\n- Print the total execution time at the end of the test\n- Fixed the Dockerfile to not build vendor module at each docker build time\n- Introduced new functions to retry scheduler, queue and flow adds on failure,\n  but these are not currently used\n- Add vendor modules to repo just like all other ONF VOLTHA golang projects do\n- Tested all three workflows - ATT, DT and TT\n- Bump version to 1.1.0\n\nChange-Id: I6102cb206e78ea04b49b7125b101946ca6f36bfb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0d07a83d6523dc1adbb216edd8940c10ee06b90c",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "4a23d3089824b6e807c69c48eddfa1e074e6f049",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "74bcb8d94c4a99ab8debf562260f6cdf52347f72",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "9084fa2f716a7117829f3f32a5f4cef400e02903",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "5bb4543af96568f1586b042e23b1034ea09a028b",
      "old_mode": 33188,
      "old_path": "compose/openolt-scale-tester.yml",
      "new_id": "7b20825ff35832772d376880db7021d952244515",
      "new_mode": 33188,
      "new_path": "compose/openolt-scale-tester.yml"
    },
    {
      "type": "modify",
      "old_id": "cf5cbae3c04de9fa2259e66299276f2fcd2a2f64",
      "old_mode": 33188,
      "old_path": "core/att_workflow.go",
      "new_id": "f673ee0c8df0c074c6606425ff49acb1c63e876b",
      "new_mode": 33188,
      "new_path": "core/att_workflow.go"
    },
    {
      "type": "modify",
      "old_id": "a06b29b3788a26452b7a90e9a608d1ec433226be",
      "old_mode": 33188,
      "old_path": "core/dt_workflow.go",
      "new_id": "5c8b345a8bd61ea8ed474292cf9f453fe9319c53",
      "new_mode": 33188,
      "new_path": "core/dt_workflow.go"
    },
    {
      "type": "modify",
      "old_id": "78dd97e8905956742074ae6c7c8f8debca631883",
      "old_mode": 33188,
      "old_path": "core/olt_manager.go",
      "new_id": "f4e31434ec10fe47ac9427c740350e58c014f09f",
      "new_mode": 33188,
      "new_path": "core/olt_manager.go"
    },
    {
      "type": "modify",
      "old_id": "6fa9201410924e63d0dfcefb2efc90119e9ef0d6",
      "old_mode": 33188,
      "old_path": "core/onu_manager.go",
      "new_id": "4fd665bdb9bebc81915be6d810eb6b34bfdd1945",
      "new_mode": 33188,
      "new_path": "core/onu_manager.go"
    },
    {
      "type": "modify",
      "old_id": "3be01bc5878affc533ec52c5a6a2660a40681b73",
      "old_mode": 33188,
      "old_path": "core/resource_manager.go",
      "new_id": "d8674c9f5f3621f95da098b5133356b969a2b908",
      "new_mode": 33188,
      "new_path": "core/resource_manager.go"
    },
    {
      "type": "modify",
      "old_id": "d84fad9fa2f8fb53cb7246e8776392262c0dfa29",
      "old_mode": 33188,
      "old_path": "core/subscriber_manager.go",
      "new_id": "3cf65ad2dbc2da4e855f2ff129e3d1f40ece1900",
      "new_mode": 33188,
      "new_path": "core/subscriber_manager.go"
    },
    {
      "type": "modify",
      "old_id": "862da20618b81b46658752b12d48ce56a87e3486",
      "old_mode": 33188,
      "old_path": "core/tt_workflow.go",
      "new_id": "7b140077ba228ca76100e0b70229884de3195e94",
      "new_mode": 33188,
      "new_path": "core/tt_workflow.go"
    },
    {
      "type": "modify",
      "old_id": "1112a7e5eaec6adddc94a7ccfd801ff40cd4eea5",
      "old_mode": 33188,
      "old_path": "core/workflow_manager.go",
      "new_id": "e9bb24e0aaff401082d0e1a2ca5565b807e5da18",
      "new_mode": 33188,
      "new_path": "core/workflow_manager.go"
    },
    {
      "type": "modify",
      "old_id": "4ab7356d64c3c0caef1833146618877a9fbf0a24",
      "old_mode": 33188,
      "old_path": "core/workflow_utils.go",
      "new_id": "a223c02ff43b329fd073f95201d3d2010ab89871",
      "new_mode": 33188,
      "new_path": "core/workflow_utils.go"
    },
    {
      "type": "modify",
      "old_id": "a1b04ad6fff12bdef46bd1442e87955384b417f7",
      "old_mode": 33188,
      "old_path": "docker/Dockerfile",
      "new_id": "2d57b37fb85e953fcd3dec98e3b9d73dc78de838",
      "new_mode": 33188,
      "new_path": "docker/Dockerfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "faa86ed3af14c35d06452246bee0f4f457abfa61",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/backend.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5a79ae183c4e8cb2fc558e101e757f42ff33a05",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/common.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9cb1ee9ed3abe056d8fe806d57ab26c66013a31",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/kvstore/client.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d2a6a66c877df592a8705ae3c2d0ce77b2e383d",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/kvstore/common.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdf2d10a3028bd3994cff1e9d32a107e322f4eee",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/kvstore/consulclient.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d38f0f68d7793c4dfa8062bc7f3d83bee6d166e5",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/kvstore/etcdclient.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf9a95c7ba81049ecf9bc39cc4b94076833bc51b",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/db/kvstore/kvutils.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47fa3fb8670f4ba28e204c3627cfca0f8efa6f10",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/log/log.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79fefc547f436b138246b0ab17766d24c9abf292",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/ponresourcemanager/ponresourcemanager.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d11f8e402d536bdf0c5e2b2f3d93ccf37b554686",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/techprofile/4QueueHybridProfileMap1.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03a396d96508afc842a68b86efa66ed36847b2ed",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/techprofile/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4af2bd50c7d6eced5cb21b24113a5d706cbab060",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/techprofile/config.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba8855fdcf174c4cf0ea881797b76ccc910c250e",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/techprofile/tech_profile.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e605d49c002206b26d108c95343695082bbdffb3",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-lib-go/v3/pkg/techprofile/tech_profile_if.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c22549c9b5023ac44974eaf0bb60295c30b005c1",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/openolt/openolt.pb.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f74a616ca9dd20aa57c17684bcf3deb0b26ebe5a",
      "new_mode": 33188,
      "new_path": "vendor/github.com/opencord/voltha-protos/v3/go/tech_profile/tech_profile.pb.go"
    }
  ]
}
