)]}'
{
  "commit": "19dcbaed35009c6dcf4fc40c719fe2a5f2204552",
  "tree": "6c537d1145f3df13cd89633ebdfed62047610a8f",
  "parents": [
    "9834e04614b2d7200a5072fb34e1b0fa661b0621"
  ],
  "author": {
    "name": "Jonathan Hart",
    "email": "jono@onlab.us",
    "time": "Wed Jul 12 09:52:59 2017 -0700"
  },
  "committer": {
    "name": "Jonathan Hart",
    "email": "jono@onlab.us",
    "time": "Fri Jul 14 15:36:28 2017 -0700"
  },
  "message": "Moving VTN away from old XOS APIs onto GRPC APIs.\n\nInstead of the VTN app pulling the ServiceNetwork and SerivcePort\ninfo from XOS, the VTN simply sets a flag to indicate it wants a\nfull resync of the data. The VTN synchronizer then knows to send\nall ServiceNetwork and ServicePort information on next sync.\n\nChange-Id: I84bd1e6bb691dcbb9667c30c252921894b06bb2a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10ae833cd84ef9c4057d4ef3bb65fd2fde3a3da1",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnNetworkListCommand.java",
      "new_id": "9043ceacf2cc830d29b98affddc051a8150ac3ae",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnNetworkListCommand.java"
    },
    {
      "type": "modify",
      "old_id": "a5f56109d49651842947980c11febc825c5a8651",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnSyncXosStatesCommand.java",
      "new_id": "ba794d1ce989b90aa1533b9eaa1161dbd5e2cf79",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/cli/CordVtnSyncXosStatesCommand.java"
    },
    {
      "type": "modify",
      "old_id": "b0a3c254b561d63c89217e35cf517dc4102be5cf",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/cordvtn/rest/XosVtnNetworkingClient.java",
      "new_id": "34ad685e564e117206cd02472f59a747a7591d08",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/cordvtn/rest/XosVtnNetworkingClient.java"
    },
    {
      "type": "modify",
      "old_id": "7b7aedb7cc0ff915787feea99014c1f540faed9c",
      "old_mode": 33188,
      "old_path": "xos/synchronizer/steps/sync_vtn_service.py",
      "new_id": "862b0f64a66bfd65024fd6429e7e05b367cd6d19",
      "new_mode": 33188,
      "new_path": "xos/synchronizer/steps/sync_vtn_service.py"
    },
    {
      "type": "modify",
      "old_id": "bd7ff54e5ff2d795eb3c5884bd3cd9597f72bb5d",
      "old_mode": 33188,
      "old_path": "xos/vtn.xproto",
      "new_id": "ec9887774232bcc0168d279526d036cd9b895f82",
      "new_mode": 33188,
      "new_path": "xos/vtn.xproto"
    }
  ]
}
