)]}'
{
  "commit": "7585a96fe0ef6101d19237c087fcc274b8e7b4e2",
  "tree": "3daaf259cbf17c83a51933b29a739dee886733cb",
  "parents": [
    "34dd63fda5e09e23b24747b5ecabab29c6a0c2fc"
  ],
  "author": {
    "name": "khenaidoo",
    "email": "knursimu@ciena.com",
    "time": "Thu Jun 10 16:15:38 2021 -0400"
  },
  "committer": {
    "name": "khenaidoo",
    "email": "knursimu@ciena.com",
    "time": "Thu Jun 10 16:27:29 2021 -0400"
  },
  "message": "[VOL-4178, VOL-3952] This commit removes flows/groups/meters persistency\n\nThis commit removes flows/groups/meters persistency from rw-core.\nAs part of this change, it also fixes a bug where devices were not\nbeing loaded on an rw-core restart.  This is a necessary condition\nto allow the non-persistency of flows/groups/meters to work.\n\nThis commit also renames \"loader\" to \"cache\" for the flows/groups/\nmeters to differentiate between data that is loaded from the KV\nstore and the one in cache.\n\nChange-Id: Ib14e1450021abe30b17673c2910768fb740dba51\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d9ade10c605acabc8ba3e4f2cef8aaa88b25e47",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "c95a470df6978cd76c8cd0a297d68bc427ee37c8",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "9d9f5da6c83e77ca128190506d8ee5ae78ff16a1",
      "old_mode": 33188,
      "old_path": "rw_core/core/core.go",
      "new_id": "43e990357fba0814fdad5d135c51047cbb593fea",
      "new_mode": 33188,
      "new_path": "rw_core/core/core.go"
    },
    {
      "type": "modify",
      "old_id": "6e32bfee0c8a569e31172eddf50565bd2b6d3885",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/agent.go",
      "new_id": "22ed4c4e4356325467353120bf316ab0f5626fd1",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/agent.go"
    },
    {
      "type": "modify",
      "old_id": "3b04c02f871322fd2924f451a2c00efcf6c6590d",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/agent_flow.go",
      "new_id": "2ac9bd739eb3cbd87c05f3e171555b8d7c558f18",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/agent_flow.go"
    },
    {
      "type": "modify",
      "old_id": "5db0ea57da3ee8f9f88b07cb6812df92132d3d7c",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/agent_group.go",
      "new_id": "67fa74cf04bda897b2264a05ffe8ae5b19fba03e",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/agent_group.go"
    },
    {
      "type": "modify",
      "old_id": "daf2508f8bbe9b3bf9d835103cdb9f774998b606",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/agent_test.go",
      "new_id": "88d901d07cc947b7aa408154cbd66e892deb913e",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/agent_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4e358e361ee851d5bfed52dde04264429efc9fe",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/flow/cache.go"
    },
    {
      "type": "rename",
      "old_id": "536a4472491d2650a7c29e9473025d4ae94c60b1",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/flow/loader_test.go",
      "new_id": "a418904c73e25174b522a6db868fbc963ca0b4e8",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/flow/cache_test.go",
      "score": 90
    },
    {
      "type": "delete",
      "old_id": "6455aed65ff01f76bfb7623513f38469f5f268e5",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/flow/loader.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb6a5a3d136a80559fde2cd7eb41d2b2537bdc96",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/group/cache.go"
    },
    {
      "type": "delete",
      "old_id": "d56cb2872e4c9b7febd0a5b351409011a49dcacc",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/group/common.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "973663f7ab88c5cf810eac17ec1aaafda3d7576f",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/group/loader.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "917313e9db6e56d8f50590c934e27f1e65eb507f",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent.go",
      "new_id": "a1579e8ed2715cd5c4ad10e1231fad56304a39eb",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent.go"
    },
    {
      "type": "modify",
      "old_id": "46d4ffb1bb0ada8bdf4b740fdac47821124c763e",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent_flow.go",
      "new_id": "808dfd3302fe639bde85f6d91db724f4bfb64381",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent_flow.go"
    },
    {
      "type": "modify",
      "old_id": "df324d513d2c9c90a51a074b41a835b0e38f862c",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent_group.go",
      "new_id": "780eec3183d460a1563f803e8cb43cf817fac576",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent_group.go"
    },
    {
      "type": "modify",
      "old_id": "f3a1c892c3bad24fb5ea98fddbf616f4697599be",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent_meter.go",
      "new_id": "d67b2dfb1494cb2c9acd4faf8fbccf7f213d72a2",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent_meter.go"
    },
    {
      "type": "modify",
      "old_id": "8bffba991ebd8b7013894e5fecde4cc04e8e37c1",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent_meter_helpers.go",
      "new_id": "654392eb125cf05ed4fc7e444965ed4b240f6a74",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent_meter_helpers.go"
    },
    {
      "type": "modify",
      "old_id": "c82ada0f73c3c48a2841837a9fd99cea74311f1d",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent_port.go",
      "new_id": "8a6e726d76f6cf945449db1aa76886e6050f8615",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent_port.go"
    },
    {
      "type": "modify",
      "old_id": "94f336c8b5ae468a811beec348a410248568ca83",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent_test.go",
      "new_id": "011cacbc7dfe127e7d0d90a0dfc0a3922376f127",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent_test.go"
    },
    {
      "type": "modify",
      "old_id": "360d83b61ba970f0c2252a175fc0977e3b9f3490",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_manager.go",
      "new_id": "9a38d9cf3e9cb0d1fc459e04159c7d3ec4ba232e",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_manager.go"
    },
    {
      "type": "modify",
      "old_id": "b3fa7b7335c445ad8d72adc200bfc2075bde96aa",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/manager.go",
      "new_id": "3533046cbc447e4b908739b315355adbcceffd85",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/manager.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8912bbeddf17007ae463ed0c0cf34d1c071674ee",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/meter/cache.go"
    },
    {
      "type": "delete",
      "old_id": "fc77caa0c0ac48225be39edec785d8a8aff4b6d3",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/meter/common.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8f3046beeaf541cc123b34a9d68bbb08750636fd",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/meter/loader.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f8710cc906dec244cefcef4eb33e72bbf5f47fad",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/transientstate/loader.go",
      "new_id": "411515f3c789f7250080271dd449ed9bc2c432c0",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/transientstate/loader.go"
    }
  ]
}
