)]}'
{
  "commit": "104b67dd4bb72b7d4b89807fa3fb1b2d73aaeec8",
  "tree": "4adea62f69c7e6f03a5cc53a112f16057a53b38e",
  "parents": [
    "86fc936e0c8f7e809846ff087a0d4e4057f71e48"
  ],
  "author": {
    "name": "Scott Baker",
    "email": "smbaker@gmail.com",
    "time": "Tue Oct 29 15:56:27 2019 -0700"
  },
  "committer": {
    "name": "Scott Baker",
    "email": "smbaker@gmail.com",
    "time": "Thu Nov 07 08:14:03 2019 -0800"
  },
  "message": "VOL-2098 Support for Kafka liveness testing\n\n* Adds liveness channel to sarama_client and kafka_interadapter proxy.\nThe liveness channel will push true or false to the channel on\neach successful or failed Kafka publish.\n\n* Adds support to make a \"liveness publish attempt\", which publishes\nan empty message on a _liveness channel.\n\n* Adds ServiceStatusNotReady to Probe\n\n* Suppresses multiple Probe.UpdateStatus of the same status\n\n* Adds the ability to attach a Probe to the grpc server, so that\nwhen the probe returns NotReady, the Server responds to requests\nwith UNAVAILABLE.\n\nChange-Id: I996c719570a50f2f6f397887d10d489608269c3f\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ed7b26905fbf85cd15e4ac4cee4ac529f22716a",
      "new_mode": 33188,
      "new_path": "pkg/grpc/common_test.go"
    },
    {
      "type": "modify",
      "old_id": "4c95aa175c7b96c4f5875c0bffc22955940b6d55",
      "old_mode": 33188,
      "old_path": "pkg/grpc/server.go",
      "new_id": "488d470904384a207eb6233773174ebdc7d7dfd8",
      "new_mode": 33188,
      "new_path": "pkg/grpc/server.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3afc09e27b8a393c2a021dec728093ff50020d4",
      "new_mode": 33188,
      "new_path": "pkg/grpc/server_test.go"
    },
    {
      "type": "modify",
      "old_id": "007aa741e1bbf33d5ff9e6dbc888922bc934dfe5",
      "old_mode": 33261,
      "old_path": "pkg/kafka/client.go",
      "new_id": "488bf9f3d009d3779e1bf7a34d15d160ee6924da",
      "new_mode": 33261,
      "new_path": "pkg/kafka/client.go"
    },
    {
      "type": "modify",
      "old_id": "c576bc627df98668b2bd409dc400a07a507fd384",
      "old_mode": 33188,
      "old_path": "pkg/kafka/kafka_inter_container_library.go",
      "new_id": "33261912e2da3c950e6dcb0f3774b42c758ed186",
      "new_mode": 33188,
      "new_path": "pkg/kafka/kafka_inter_container_library.go"
    },
    {
      "type": "modify",
      "old_id": "790425e946b9ac9dcfdf6f179351d895fef41697",
      "old_mode": 33188,
      "old_path": "pkg/kafka/kafka_inter_container_library_test.go",
      "new_id": "c3eace736bc8df5a9188d9f9c0a9ab06e750cb49",
      "new_mode": 33188,
      "new_path": "pkg/kafka/kafka_inter_container_library_test.go"
    },
    {
      "type": "modify",
      "old_id": "fc750269bfc8d8b475626dc15a28b245855a2abe",
      "old_mode": 33261,
      "old_path": "pkg/kafka/sarama_client.go",
      "new_id": "a251c566a7c59b800967d77dd07ec30d66ab2556",
      "new_mode": 33261,
      "new_path": "pkg/kafka/sarama_client.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6dd9fd88ed3a0e2166065a30c412d75e822d1624",
      "new_mode": 33188,
      "new_path": "pkg/kafka/sarama_client_test.go"
    },
    {
      "type": "modify",
      "old_id": "9823566900943719a6454cebd165a2e93ca641e1",
      "old_mode": 33188,
      "old_path": "pkg/probe/probe.go",
      "new_id": "7e6dbf9e080212bcbf25162e0f9633c0a4ccdea7",
      "new_mode": 33188,
      "new_path": "pkg/probe/probe.go"
    },
    {
      "type": "modify",
      "old_id": "2a797d695d7018bef52b5d27779fd6546aeea6f6",
      "old_mode": 33188,
      "old_path": "pkg/probe/probe_test.go",
      "new_id": "537bf7ddc1f31d4600329cda6f80cea50fe2f174",
      "new_mode": 33188,
      "new_path": "pkg/probe/probe_test.go"
    }
  ]
}
