)]}'
{
  "commit": "ba6b6c4fbea1a8358b35a91e38e14b249d0dd8de",
  "tree": "a7ad73237bebede5444a7b5951ed3e3eafbdb320",
  "parents": [
    "352fb7d0fb6d80dd399c37ef38fa5d555d46fa23"
  ],
  "author": {
    "name": "khenaidoo",
    "email": "knursimu@ciena.com",
    "time": "Fri Aug 02 09:11:56 2019 -0400"
  },
  "committer": {
    "name": "khenaidoo",
    "email": "knursimu@ciena.com",
    "time": "Fri Aug 02 09:11:56 2019 -0400"
  },
  "message": "[VOL-1825] Implemetation of the reconcile feature in the Core\n\nThis commit implements the reconcile feature in the Core as\nwell as the necessary changes in the GO libraries.  Changes were\nalso made in the simulated OLT and ONU adapters to react to a\nreconcile request following an adapter restart. These changes\nwere tested in a 1-node deployment (1 core pair) and 3-nodes\ndeployment (3 core-pairs but single adapter instances).  Test\nwas also done using the openolt to ensure the reconcile request\ndoes not cause panic in the Core or Openolt since the reconcile\nfeature is not implemented in Openolt.\n\nChange-Id: I178d619fbcfcc6caa0ee3abfd70fc03c384c5fea\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb03c22688a57228ee195e196e8bc42db0565915",
      "old_mode": 33188,
      "old_path": "adapters/common/core_proxy.go",
      "new_id": "c9f332c948d46aab078dffc201ee83ec9718af7c",
      "new_mode": 33188,
      "new_path": "adapters/common/core_proxy.go"
    },
    {
      "type": "modify",
      "old_id": "45d8b72b9a019a6871b911dfb6038c197e43ba14",
      "old_mode": 33188,
      "old_path": "adapters/common/request_handler.go",
      "new_id": "7504d37a1a863e4fcabd1c668e6802bb6c2abf54",
      "new_mode": 33188,
      "new_path": "adapters/common/request_handler.go"
    },
    {
      "type": "modify",
      "old_id": "dd9b2b602bfde21f5062efa4b28c8ac587bf8792",
      "old_mode": 33188,
      "old_path": "adapters/simulated_olt/adaptercore/device_handler.go",
      "new_id": "c61ca14692e05598747c1f0dabf866b73d3b87db",
      "new_mode": 33188,
      "new_path": "adapters/simulated_olt/adaptercore/device_handler.go"
    },
    {
      "type": "modify",
      "old_id": "8b6d47eb1b1d13abf1565f1031d50d8b00b53cab",
      "old_mode": 33188,
      "old_path": "adapters/simulated_olt/adaptercore/simulated_olt.go",
      "new_id": "2204a6e004c673ccc6e9270d8d969c5d1932e6e9",
      "new_mode": 33188,
      "new_path": "adapters/simulated_olt/adaptercore/simulated_olt.go"
    },
    {
      "type": "modify",
      "old_id": "908fdd5b3db0f9d53341f2ea8ccd867aff420eba",
      "old_mode": 33188,
      "old_path": "adapters/simulated_onu/adaptercore/device_handler.go",
      "new_id": "f0ed677779cdb48dda7d2d88971c3183fb861f0c",
      "new_mode": 33188,
      "new_path": "adapters/simulated_onu/adaptercore/device_handler.go"
    },
    {
      "type": "modify",
      "old_id": "02448f57877d2dac28f7020f0b1b2cf91a8168e2",
      "old_mode": 33188,
      "old_path": "adapters/simulated_onu/adaptercore/simulated_onu.go",
      "new_id": "142c9c97863724ecb90f3f1c00686bac5fae1548",
      "new_mode": 33188,
      "new_path": "adapters/simulated_onu/adaptercore/simulated_onu.go"
    },
    {
      "type": "modify",
      "old_id": "4f6f90bdf2097a02174729086e4064819674e511",
      "old_mode": 33188,
      "old_path": "db/kvstore/etcdclient.go",
      "new_id": "7f6940a750ebe67502915d7e9f1560778a2e6e3d",
      "new_mode": 33188,
      "new_path": "db/kvstore/etcdclient.go"
    },
    {
      "type": "modify",
      "old_id": "ac856df2604cf2dc8b26cd644ea8ccedd6c28783",
      "old_mode": 33188,
      "old_path": "rw_core/core/adapter_manager.go",
      "new_id": "0ce1828aa39acf11add9e941d69e5dacb907163d",
      "new_mode": 33188,
      "new_path": "rw_core/core/adapter_manager.go"
    },
    {
      "type": "modify",
      "old_id": "816c179bbc282d99f88d670ed58ddb422d97b60e",
      "old_mode": 33261,
      "old_path": "rw_core/core/adapter_proxy.go",
      "new_id": "41f71a653cb69ccde60df1563079f351c0ba7fcc",
      "new_mode": 33261,
      "new_path": "rw_core/core/adapter_proxy.go"
    },
    {
      "type": "modify",
      "old_id": "1a00db8eb30793693814098d55594affecc612d0",
      "old_mode": 33188,
      "old_path": "rw_core/core/adapter_request_handler.go",
      "new_id": "33d14a96d4ddc0bba1e1a981f5dd2245fc10669a",
      "new_mode": 33188,
      "new_path": "rw_core/core/adapter_request_handler.go"
    },
    {
      "type": "modify",
      "old_id": "d82119cd0bfe53d5ffc2ef752fa1107594458d03",
      "old_mode": 33188,
      "old_path": "rw_core/core/core.go",
      "new_id": "fca8cce9f4dc92100571179ca08fc25c108ea31a",
      "new_mode": 33188,
      "new_path": "rw_core/core/core.go"
    },
    {
      "type": "modify",
      "old_id": "43d21f2432863a714d5b09e530633b0ec49853f5",
      "old_mode": 33261,
      "old_path": "rw_core/core/device_manager.go",
      "new_id": "d053ac4ec3561c00076b7399b2eb129845f2506b",
      "new_mode": 33261,
      "new_path": "rw_core/core/device_manager.go"
    },
    {
      "type": "modify",
      "old_id": "6efbdb8f37748469a2c0521d26cd4e7b11d0f641",
      "old_mode": 33188,
      "old_path": "rw_core/core/device_ownership.go",
      "new_id": "4b30188c1032fd7a7252febdf8931f23d938dafd",
      "new_mode": 33188,
      "new_path": "rw_core/core/device_ownership.go"
    },
    {
      "type": "modify",
      "old_id": "70349d88e6816de004fd4001d2fcf99c4542d232",
      "old_mode": 33188,
      "old_path": "rw_core/core/logical_device_agent.go",
      "new_id": "941cb3b6cc4b384da7eda19d1d07f7a6fa6352e0",
      "new_mode": 33188,
      "new_path": "rw_core/core/logical_device_agent.go"
    },
    {
      "type": "modify",
      "old_id": "b871cd4ab6eb7b712c35c288bd0d1eec0c04f26e",
      "old_mode": 33188,
      "old_path": "rw_core/core/logical_device_manager.go",
      "new_id": "a097736e305bc31cd9e4d73eca16cccec99a2781",
      "new_mode": 33188,
      "new_path": "rw_core/core/logical_device_manager.go"
    },
    {
      "type": "modify",
      "old_id": "c9cd56df376082ee459afc18169c61dd5acb3f51",
      "old_mode": 33188,
      "old_path": "rw_core/utils/core_utils.go",
      "new_id": "aad13482260a97da08c83e77ae8b5a151e45f363",
      "new_mode": 33188,
      "new_path": "rw_core/utils/core_utils.go"
    }
  ]
}
