)]}'
{
  "commit": "f5a6735d3a108ff7e9120febcc36b7898f0a7fca",
  "tree": "e7caf0c761b9474040c8e1220297b292cc03f3e8",
  "parents": [
    "433a31a7ee7834d8c53f5c820081c24a81d85928"
  ],
  "author": {
    "name": "Kent Hagerman",
    "email": "khagerma@ciena.com",
    "time": "Thu Apr 30 15:15:26 2020 -0400"
  },
  "committer": {
    "name": "Kent Hagerman",
    "email": "khagerma@ciena.com",
    "time": "Mon Jun 01 16:48:07 2020 -0400"
  },
  "message": "VOL-2999 - Reworked how Proxies are created \u0026 used.\n\nAdded DB Paths to separate location specification logic from entry access logic.\nAlso merged Update() and AddWithID() and renamed to Set().\n\nChange-Id: I9ed5eafd63c180dddc5845a166554f89bda12325\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "997ebe45b2a1bdf5ed49f4d65601656e7a830aec",
      "old_mode": 33188,
      "old_path": "db/model/proxy.go",
      "new_id": "cd355077eda6299dbe94eb4ea2ef86cd4f00e16f",
      "new_mode": 33188,
      "new_path": "db/model/proxy.go"
    },
    {
      "type": "modify",
      "old_id": "683e0a424ccc4805d2191d5629f59f6bf024ef9e",
      "old_mode": 33188,
      "old_path": "db/model/proxy_test.go",
      "new_id": "a73a071122ed3072f925af62538981ca9ed13caf",
      "new_mode": 33188,
      "new_path": "db/model/proxy_test.go"
    },
    {
      "type": "modify",
      "old_id": "b552d8f773537e257e25d3796e9db82cfd6385e9",
      "old_mode": 33188,
      "old_path": "rw_core/core/adapter/manager.go",
      "new_id": "341624fc464d97e6c05cdaa7ac73228f6337426b",
      "new_mode": 33188,
      "new_path": "rw_core/core/adapter/manager.go"
    },
    {
      "type": "modify",
      "old_id": "0c373ea01a19065e47cc6a5d39cbafe4ca2858e5",
      "old_mode": 33261,
      "old_path": "rw_core/core/api/grpc_nbi_handler_test.go",
      "new_id": "634a28655e6870763573e5ab6c91a4d636682711",
      "new_mode": 33261,
      "new_path": "rw_core/core/api/grpc_nbi_handler_test.go"
    },
    {
      "type": "modify",
      "old_id": "0dbecc844009f7fedd1eaf88747b46b11004a352",
      "old_mode": 33188,
      "old_path": "rw_core/core/core.go",
      "new_id": "524b52c2ad9bb35a7e695d29f0f1d2122d173054",
      "new_mode": 33188,
      "new_path": "rw_core/core/core.go"
    },
    {
      "type": "modify",
      "old_id": "c8f03e7eeeaee89406fd40991b9440fe53164652",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/agent.go",
      "new_id": "918432f6c5f75e6a0cf876bef049d01d42766969",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/agent.go"
    },
    {
      "type": "modify",
      "old_id": "2abfdeb6166dd873e96a70547ba3dbadffdcc8a5",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/agent_test.go",
      "new_id": "ffc2a3b43eaf9533faf0180d9fdd72e6fec05f15",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/agent_test.go"
    },
    {
      "type": "modify",
      "old_id": "741a45ffd81fb548269be7326792c3c0ab87650f",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/flow/loader.go",
      "new_id": "b407a3bd542477df041553f232d0def15789ff88",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/flow/loader.go"
    },
    {
      "type": "modify",
      "old_id": "0e3f078fdec56c9e73d07a1554d7ca3868b75667",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/group/loader.go",
      "new_id": "5b2890a4f926468916e27e20ed17b39c728a508c",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/group/loader.go"
    },
    {
      "type": "modify",
      "old_id": "dbb2da5c4a74cb0efc0f7af1cdbd8e208056c0eb",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent.go",
      "new_id": "f94310660bbf5f71ce6f4d1b6e8928ec4289ce78",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent.go"
    },
    {
      "type": "modify",
      "old_id": "f5d404e0ab426b8f7db1daee04098a731d7bdd36",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_agent_test.go",
      "new_id": "eb65673b1ec62f6898a6040dcb5328dc1acc785f",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_agent_test.go"
    },
    {
      "type": "modify",
      "old_id": "cd7bce12f9a6f4f5337e1a7e81a70d8306a4b134",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/logical_manager.go",
      "new_id": "f9bff216395f7dba81588e0b71b1f587a5831aaa",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/logical_manager.go"
    },
    {
      "type": "modify",
      "old_id": "cf1301f69f8be8aa41809159855439cc54875d1c",
      "old_mode": 33261,
      "old_path": "rw_core/core/device/manager.go",
      "new_id": "357c49ae31a094c3a4773c139d40d407d2c1c2fb",
      "new_mode": 33261,
      "new_path": "rw_core/core/device/manager.go"
    },
    {
      "type": "modify",
      "old_id": "ae6c9579eb39ae40f750aa3e11800d521154524b",
      "old_mode": 33188,
      "old_path": "rw_core/core/device/meter/loader.go",
      "new_id": "daae9aef27c6232c883f7367053cebea85647121",
      "new_mode": 33188,
      "new_path": "rw_core/core/device/meter/loader.go"
    }
  ]
}
