)]}'
{
  "commit": "7e73fa135aef735510c116a80e7a8d5e19d8bf73",
  "tree": "324573ed7a5b8158070c5437e67badd208b77bfb",
  "parents": [
    "dbdf7d97468b61bb810d7a8c76079e1d56d2abd1"
  ],
  "author": {
    "name": "Carmelo Cascone",
    "email": "carmelo@opennetworking.org",
    "time": "Mon Jul 15 18:29:01 2019 -0700"
  },
  "committer": {
    "name": "Matteo Scandolo",
    "email": "teo@opennetworking.org",
    "time": "Fri Nov 01 13:42:09 2019 -0700"
  },
  "message": "Bump ONOS to 2.2 and build with Java 11\n\nThis app relies on dynamic OSGi @Reference. New Karaf demands volatile\nfields, which required different handling of service bind/unbind events.\n\nChange-Id: I215f7ca5cbded3acd9c440fe723f6f21d77f9ed5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eaf987b7e13e200bcae9937b928ed1cc3ce7a761",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "e77cd0b3bf84ee5fc7710ac3bc88eeb12471e6a6",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "modify",
      "old_id": "0720a868a3a61f9048bbf14fd390864a2d3abefb",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/kafka/impl/KafkaIntegration.java",
      "new_id": "7dc2c3579a3fe04ea13576612bffcf83ed1c7787",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/kafka/impl/KafkaIntegration.java"
    },
    {
      "type": "modify",
      "old_id": "f4efb0c17836b5520b1e3bd8dfa22ed75b19ffeb",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/kafka/integrations/AaaKafkaIntegration.java",
      "new_id": "671f581f6e9cb1b3fbf7b69fa69aba8045808210",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/kafka/integrations/AaaKafkaIntegration.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4badb395fcd9c8ac0937829647345568987e5e20",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/kafka/integrations/AbstractKafkaIntegration.java"
    },
    {
      "type": "modify",
      "old_id": "36954ad7e6ea4fc85cbd38b4a1662a348f4c3804",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/kafka/integrations/AccessDeviceKafkaIntegration.java",
      "new_id": "9ffb90f97c685fdcb96bf6fd5f4e10b76064bef5",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/kafka/integrations/AccessDeviceKafkaIntegration.java"
    },
    {
      "type": "modify",
      "old_id": "b96bd5db7186f372ad7e46058d902abc945e98a2",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/kafka/integrations/DeviceKafkaIntegration.java",
      "new_id": "68450d1343e6c7ffc27c957ce464778e741fbcea",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/kafka/integrations/DeviceKafkaIntegration.java"
    },
    {
      "type": "modify",
      "old_id": "e1ca65af79a3b907bcce5198eb51e6cb51a0b6e6",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/kafka/integrations/DhcpL2RelayKafkaIntegration.java",
      "new_id": "f5f1636070fd5aef815b65a943036a931635d68c",
      "new_mode": 33188,
      "new_path": "src/main/java/org/opencord/kafka/integrations/DhcpL2RelayKafkaIntegration.java"
    }
  ]
}
