)]}'
{
  "commit": "53cc0a2df5e15ad73654ccc45e67fc4ccf67b36a",
  "tree": "8c5980e5fa4cb595551f356e5627e8bb68d4d74f",
  "parents": [
    "dddbd08a132fa557e049e2959296aa32b6e82afc"
  ],
  "author": {
    "name": "Gamze Abaka",
    "email": "gamze.abaka@netsia.com",
    "time": "Thu Jan 31 12:06:11 2019 +0000"
  },
  "committer": {
    "name": "Saurav Das",
    "email": "sauravdas@alumni.stanford.edu",
    "time": "Mon Feb 18 22:36:03 2019 +0000"
  },
  "message": "Flow decomposer support for Tech Profile Reference in metadata instead of using Flow Table ID as reference in Table 1.\n\nAlso in this patch:\n - Update flow count field of meter stats\n - ONU root field was True and because of this flow decomposer was not working properly - it is fixed (now onu root field is false) - related to VOL-1354\n - Meter \u0026 write metadata support is added to vcli\n - No-action (drop) flow support is added.\n - Removed broken wildcard inport support and in-band control support\n - Meter functions (meter stats reply, meter modify etc.) are fixed\n - Metadata information  passed on to the OLT and ONU Adapters.\n - Meter Reference in all Flow Tables passed on to the OLT and ONU Adapters.\n - Fixed unit tests and added more unit tests\n - Fixed ponsim (partially) to deal with changes to flow decomposer\n\nChange-Id: Id4b16fc05a6740a3f521b2cc4f6fdbff88da4fa5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0545c696359b8d1910c51de5fd5d64c7f0b009c3",
      "old_mode": 33188,
      "old_path": "cli/logical_device.py",
      "new_id": "9c535198a711eca2d61222d106483d1207b27bba",
      "new_mode": 33188,
      "new_path": "cli/logical_device.py"
    },
    {
      "type": "modify",
      "old_id": "544c76463264d2a95ab220738b704bfb51293dbb",
      "old_mode": 33188,
      "old_path": "cli/utils.py",
      "new_id": "82d6a122a94ab1fd012609f655f50102714810ba",
      "new_mode": 33188,
      "new_path": "cli/utils.py"
    },
    {
      "type": "modify",
      "old_id": "fb7aae5a6b16fcb4543cfe6ed2afc23e13459345",
      "old_mode": 33188,
      "old_path": "ofagent/converter.py",
      "new_id": "7156d603fd6e7d73b41a3e9547d552891bf46184",
      "new_mode": 33188,
      "new_path": "ofagent/converter.py"
    },
    {
      "type": "modify",
      "old_id": "16be6f0dc0b54973c9facc09299022bd60dd29f2",
      "old_mode": 33188,
      "old_path": "ofagent/grpc_client.py",
      "new_id": "155f18d46dc91aaa72b3b23ee211ef38eea6b464",
      "new_mode": 33188,
      "new_path": "ofagent/grpc_client.py"
    },
    {
      "type": "modify",
      "old_id": "01f896b8ca105d0b122faaab46aae90221f20b88",
      "old_mode": 33188,
      "old_path": "ofagent/of_protocol_handler.py",
      "new_id": "813c8a8a8d466301d6619715544d6db38a52fc29",
      "new_mode": 33188,
      "new_path": "ofagent/of_protocol_handler.py"
    },
    {
      "type": "modify",
      "old_id": "43db9933d0190dd07ee41d4a8cfc3e6d0b2c9c5a",
      "old_mode": 33188,
      "old_path": "tests/utests/voltha/core/test_flow_decomposer.py",
      "new_id": "a7489f0e5f41a73353cfbd098a44134998b36578",
      "new_mode": 33188,
      "new_path": "tests/utests/voltha/core/test_flow_decomposer.py"
    },
    {
      "type": "modify",
      "old_id": "d9d76524d3c0ea7680f19726f268badf6ab65110",
      "old_mode": 33188,
      "old_path": "tests/utests/voltha/core/test_logical_device_agent.py",
      "new_id": "c288f61cc8e5f9e254fc5b421b5751f582344c1f",
      "new_mode": 33188,
      "new_path": "tests/utests/voltha/core/test_logical_device_agent.py"
    },
    {
      "type": "modify",
      "old_id": "31a8d9d74ed08ff9dcfc24c317ffe8f3ffd42f5a",
      "old_mode": 33188,
      "old_path": "tests/utests/voltha/core/test_multipon_lda.py",
      "new_id": "49a2bf91f6eefa492cec80e4f5bf19c80f307dd2",
      "new_mode": 33188,
      "new_path": "tests/utests/voltha/core/test_multipon_lda.py"
    },
    {
      "type": "modify",
      "old_id": "42dd0a99c2eb47994ade71e231eaf2758fca8a60",
      "old_mode": 33188,
      "old_path": "voltha/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py",
      "new_id": "f2aa656fc0cf7161d58862a59faab2c3f0ffa03f",
      "new_mode": 33188,
      "new_path": "voltha/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py"
    },
    {
      "type": "modify",
      "old_id": "7a0ef3870e966124d8695567546addacdbb52651",
      "old_mode": 33188,
      "old_path": "voltha/adapters/openolt/openolt_device.py",
      "new_id": "318d9e1065d30cf9f1ca33286f086d535ddb0770",
      "new_mode": 33188,
      "new_path": "voltha/adapters/openolt/openolt_device.py"
    },
    {
      "type": "modify",
      "old_id": "44e86f31b3344e9b8b71cf6903fe2948ec7593e1",
      "old_mode": 33188,
      "old_path": "voltha/adapters/ponsim_olt/ponsim_olt.py",
      "new_id": "2e78aba1b8f797f247153890163fa07012f6d4ae",
      "new_mode": 33188,
      "new_path": "voltha/adapters/ponsim_olt/ponsim_olt.py"
    },
    {
      "type": "modify",
      "old_id": "faf314143f74298c87377e2d0598b524b8316161",
      "old_mode": 33188,
      "old_path": "voltha/core/flow_decomposer.py",
      "new_id": "cef33c1b960b944a6ed138e4abf6b5f1e2df907c",
      "new_mode": 33188,
      "new_path": "voltha/core/flow_decomposer.py"
    },
    {
      "type": "modify",
      "old_id": "98cc73c162ed9449316d1aa42b6bb1b182168878",
      "old_mode": 33188,
      "old_path": "voltha/core/local_handler.py",
      "new_id": "b88a7b5e41beb46449f3e07f4e99bdc7f404b6ec",
      "new_mode": 33188,
      "new_path": "voltha/core/local_handler.py"
    },
    {
      "type": "modify",
      "old_id": "10ec66c83412189bf21cad815930a1bd5ca46b6b",
      "old_mode": 33188,
      "old_path": "voltha/core/logical_device_agent.py",
      "new_id": "16b4ff84db38c94aa1a3aacced52e7876fc37736",
      "new_mode": 33188,
      "new_path": "voltha/core/logical_device_agent.py"
    },
    {
      "type": "modify",
      "old_id": "192ae39231708bf4f03e4b47b526d961cb6cca2e",
      "old_mode": 33188,
      "old_path": "voltha/protos/openflow_13.proto",
      "new_id": "3de3829ac4077c8d6a315263bdd45cc23389825b",
      "new_mode": 33188,
      "new_path": "voltha/protos/openflow_13.proto"
    },
    {
      "type": "modify",
      "old_id": "56f103b2202198752dc5c97e888515070bbf81c5",
      "old_mode": 33188,
      "old_path": "voltha/protos/voltha.proto",
      "new_id": "3bfb9efd4a2faf575240d47785a6500bc73c4341",
      "new_mode": 33188,
      "new_path": "voltha/protos/voltha.proto"
    }
  ]
}
