)]}'
{
  "commit": "73a1285dc3cdf827a079b0c942bdb5c1cab876d4",
  "tree": "c87f15343699a565d8e5555ac127c1b580180f73",
  "parents": [
    "79976d2310d2a397cc65e66c9359ffb15e2e2759"
  ],
  "author": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Wed Sep 05 15:33:35 2018 -0700"
  },
  "committer": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Thu Sep 13 22:27:10 2018 -0700"
  },
  "message": "[SEBA-232]\n\nPublish XOS internal events on kafka as well as redis\n\nSwitch to confluent_kafka, create XOSKafkaProducer wrapper lib\n\nRemove nonfunctional test for connection failure\n\nChange-Id: I4d3057fcc0b5b56022ef3f853dbe0323ef071af7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7c7e09668665f3275069b29287922d8396eda4ec",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "eca07e4c1a8cbc603e5d5c2885dc0f0f9b1eef8d",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "5fc21f360eb4b8ee5b65d8a3b85d5df9132eabf3",
      "old_mode": 33188,
      "old_path": "containers/chameleon/Dockerfile.chameleon",
      "new_id": "8cdb226aeb0651addc20c646aa19f21ee5da5d12",
      "new_mode": 33188,
      "new_path": "containers/chameleon/Dockerfile.chameleon"
    },
    {
      "type": "modify",
      "old_id": "8ae9b173b06aed381f84ccfc590908dc5e7a98ac",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.client",
      "new_id": "caac8fa8f4d2a18cb2720bca8d6ec3bbaa2f38fc",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.client"
    },
    {
      "type": "modify",
      "old_id": "cff084ecc9e33de24b3707c53e48dc330f662b5d",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.libraries",
      "new_id": "7e1409112d57f909458ad29913d91b4dfe64c00b",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.libraries"
    },
    {
      "type": "modify",
      "old_id": "350a8d88e5ef856c33ffa9ab33a1851ed6324849",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.synchronizer-base",
      "new_id": "86f58d21bf6cf3bdba3033f9f061b2692f1ddf20",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.synchronizer-base"
    },
    {
      "type": "modify",
      "old_id": "28d07dc7755f1b2f362fb0c2341b35855b560dd7",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.xos-core",
      "new_id": "a875d9cf31201be405d70a122e11b701f883cae4",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.xos-core"
    },
    {
      "type": "modify",
      "old_id": "6adb9dc4b1684ae3a06d0cf339e261d83ef5286a",
      "old_mode": 33188,
      "old_path": "containers/xos/pip_requested.txt",
      "new_id": "cd6a85b31b03aa2a0c13cd0c9524beffc6f27e5a",
      "new_mode": 33188,
      "new_path": "containers/xos/pip_requested.txt"
    },
    {
      "type": "modify",
      "old_id": "41f3715663ce9b207599badb177cff3d3a9bd168",
      "old_mode": 33188,
      "old_path": "containers/xos/pip_requirements.txt",
      "new_id": "97ed1dd00ce1d23984fd6ca5a92ef521bd802b7b",
      "new_mode": 33188,
      "new_path": "containers/xos/pip_requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "d7e5352dc9e54a9217cc715c0144ba24ce58a56d",
      "old_mode": 33188,
      "old_path": "lib/kafkaloghandler/kafkaloghandler/kafkaloghandler.py",
      "new_id": "b5a2a06b07c059e39efe2766354be98c80d12add",
      "new_mode": 33188,
      "new_path": "lib/kafkaloghandler/kafkaloghandler/kafkaloghandler.py"
    },
    {
      "type": "modify",
      "old_id": "9dbcbb2cb53fc20e3e21ef0b742f40de55ffd8b7",
      "old_mode": 33188,
      "old_path": "lib/kafkaloghandler/setup.py",
      "new_id": "cba89ff906e6a74b838af31313245c610417dd50",
      "new_mode": 33188,
      "new_path": "lib/kafkaloghandler/setup.py"
    },
    {
      "type": "modify",
      "old_id": "36767e3adf673f32d21ab9b7192c845615c573e2",
      "old_mode": 33188,
      "old_path": "lib/xos-config/xosconfig/default.py",
      "new_id": "2c4e6d9e2dddf4c87972a66f125f11262d98dbbc",
      "new_mode": 33188,
      "new_path": "lib/xos-config/xosconfig/default.py"
    },
    {
      "type": "modify",
      "old_id": "37876ad42bd1ef5da08ba9021ab960c03a464cac",
      "old_mode": 33188,
      "old_path": "lib/xos-config/xosconfig/synchronizer-config-schema.yaml",
      "new_id": "a9ae095c4922003caad08ac1d7806d216917eb4f",
      "new_mode": 33188,
      "new_path": "lib/xos-config/xosconfig/synchronizer-config-schema.yaml"
    },
    {
      "type": "modify",
      "old_id": "d897e7655d66b449d4f1999d00360e003f56cb82",
      "old_mode": 33188,
      "old_path": "lib/xos-config/xosconfig/xos-config-schema.yaml",
      "new_id": "07056306a197b7c35a9c9326d77bd4260e426e7a",
      "new_mode": 33188,
      "new_path": "lib/xos-config/xosconfig/xos-config-schema.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9561fb1061f6de114633c70871232a6896dcbe8a",
      "new_mode": 33188,
      "new_path": "lib/xos-kafka/MANIFEST.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4e593727a1ab1d440925714ee13296222346576",
      "new_mode": 33188,
      "new_path": "lib/xos-kafka/README.rst"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4486f19b26bbde7987c149bae7c3f8b0214c6da1",
      "new_mode": 33188,
      "new_path": "lib/xos-kafka/setup.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69f5a321d88227157cebbd95b9709226c82c7a63",
      "new_mode": 33188,
      "new_path": "lib/xos-kafka/xoskafka/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6781311c5c548c1ec35061c5a0d3e45f8d987a45",
      "new_mode": 33188,
      "new_path": "lib/xos-kafka/xoskafka/xoskafkaproducer.py"
    },
    {
      "type": "modify",
      "old_id": "99717e1ffdf9e26f42e8b11621ab01f48a8a6cb9",
      "old_mode": 33261,
      "old_path": "scripts/setup_venv.sh",
      "new_id": "feab72a6d6e1cb8381cfc230c6c52d1dbbcd4bdc",
      "new_mode": 33261,
      "new_path": "scripts/setup_venv.sh"
    },
    {
      "type": "modify",
      "old_id": "168047773a1e3db193f20fbd81fb91b3a1234421",
      "old_mode": 33188,
      "old_path": "scripts/xos_dev_reqs.txt",
      "new_id": "5f1f9c3e4d20be786434cf95d0cbcfa3cc89154b",
      "new_mode": 33188,
      "new_path": "scripts/xos_dev_reqs.txt"
    },
    {
      "type": "modify",
      "old_id": "f37d78375bd6bf6c471c8d930e55c173e461f1c7",
      "old_mode": 33188,
      "old_path": "unittest.cfg",
      "new_id": "65eba4140ce414ece7cfc7ab9ba09851bcfba37b",
      "new_mode": 33188,
      "new_path": "unittest.cfg"
    },
    {
      "type": "modify",
      "old_id": "4bd0e0fcfc824e93ee141cf2a372f2729add3c91",
      "old_mode": 33188,
      "old_path": "xos/core/models/user.py",
      "new_id": "63510c73146fd9855767af2a55135f0a7fc466ba",
      "new_mode": 33188,
      "new_path": "xos/core/models/user.py"
    },
    {
      "type": "modify",
      "old_id": "ab02987d52082c2a607914286478187ac74fc108",
      "old_mode": 33188,
      "old_path": "xos/core/models/xosbase.py",
      "new_id": "8cd1d4f393909f3d6130fdcc6c70370a6d5e0b2d",
      "new_mode": 33188,
      "new_path": "xos/core/models/xosbase.py"
    },
    {
      "type": "modify",
      "old_id": "0e3a5bb8515f9092b3d2adb3ba8892fa91fd5992",
      "old_mode": 33188,
      "old_path": "xos/core/models/xosbase_header.py",
      "new_id": "da40d16b1359afaf752bab0123f7a5239e7169f0",
      "new_mode": 33188,
      "new_path": "xos/core/models/xosbase_header.py"
    },
    {
      "type": "modify",
      "old_id": "2de425a12872aac229a1957704e806ca9aa12cab",
      "old_mode": 33188,
      "old_path": "xos/coreapi/core_main.py",
      "new_id": "c4553c10c7af5637e6b49498229d42f7a44d35cc",
      "new_mode": 33188,
      "new_path": "xos/coreapi/core_main.py"
    },
    {
      "type": "modify",
      "old_id": "49f895483119bf562297b978d35b27de681dc867",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/event_engine.py",
      "new_id": "04aca292029fa7379e1980c5c6768c0528cc0f42",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/event_engine.py"
    },
    {
      "type": "modify",
      "old_id": "4e1c98467a238fdd072b50590b9335cc16018463",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_event_engine.py",
      "new_id": "54d64eefeafa28bc216b6d2876ca45e5d74c9a6c",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/tests/test_event_engine.py"
    }
  ]
}
