)]}'
{
  "log": [
    {
      "commit": "c057c63974276a0ccacaad9169b24449988fbf84",
      "tree": "a842da5fb2d5587e76da966ec2be0adaf3ed3ff8",
      "parents": [
        "cad78e9a8b52beec1c06cc9d040e891540dac51d"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 18:38:14 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 18:38:14 2014 -0700"
      },
      "message": "Moving classes around, reflecting discussion with Madan.\n\nChange-Id: I83a08fc3f31003b6a521f3f7fe48c47b5c489bb1\n"
    },
    {
      "commit": "cad78e9a8b52beec1c06cc9d040e891540dac51d",
      "tree": "fa35fd2de52fc06e906eb0ef2eb0a527aa0a92cc",
      "parents": [
        "3f4c2b4e918ebf620c37a1e8c90b581efedad7aa"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 17:58:36 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 17:58:36 2014 -0700"
      },
      "message": "Unified method names to encode/decode\n\nChange-Id: I6bd77bb740b758981f29cee10bc11abab1b1db1b\n"
    },
    {
      "commit": "3f4c2b4e918ebf620c37a1e8c90b581efedad7aa",
      "tree": "502e413d40bdc8fce813159c3be144a63e71ba10",
      "parents": [
        "92626c045ea1f0afe4ffdade07de343aec1c41f4"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 16:53:56 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 16:55:16 2014 -0700"
      },
      "message": "Add TODO memos\n\nChange-Id: I087b3c6ce3b9ad1fc5cab292a58af685f8b76609\n"
    },
    {
      "commit": "92626c045ea1f0afe4ffdade07de343aec1c41f4",
      "tree": "413dbcd4cbeca03676e5bebd185b4b26c31f3d45",
      "parents": [
        "8731d2d23b0396c88796a52107ee87a8518e4129"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 15:46:18 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 16:55:16 2014 -0700"
      },
      "message": "cosmetics\n\nChange-Id: Ib08b341a3443eafd4d11b786e1363b2d8b0a1fbb\n"
    },
    {
      "commit": "8731d2d23b0396c88796a52107ee87a8518e4129",
      "tree": "661d15c4e14a02ef567ed6426273fa8f1db9b6a0",
      "parents": [
        "8a85138a622bd86929ce1c3321a000b96546bba2"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Mon Oct 06 16:18:43 2014 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Mon Oct 06 16:18:54 2014 -0700"
      },
      "message": "changing base intentId in IntentReactiveForwarding.java\n"
    },
    {
      "commit": "8a85138a622bd86929ce1c3321a000b96546bba2",
      "tree": "5f4b9af8974950be7aa7bea93a7d64352bcad0df",
      "parents": [
        "c35efaca4736cc72cba976bc16fb544689b58d7c"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 14:56:46 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 14:56:46 2014 -0700"
      },
      "message": "add hashCode, etc. to MessageSubject\n\nChange-Id: I5c0185ea6bc8ab37fc5bade1c64cc30be6a79f9a\n"
    },
    {
      "commit": "c35efaca4736cc72cba976bc16fb544689b58d7c",
      "tree": "f701ac86551fede04f4fb6d94ff34653b12f006d",
      "parents": [
        "d2266a70f78c0d40f8ecea39bb484a3bb72318e2"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 14:43:53 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 14:44:38 2014 -0700"
      },
      "message": "DeviceStore update\n\n- Add off-line/remove handling to Gossip~\n- Backport lock scope to Simple~\n\nChange-Id: I5b4c8e12738ef78920341fb8699c4b07bde8712a\n"
    },
    {
      "commit": "d2266a70f78c0d40f8ecea39bb484a3bb72318e2",
      "tree": "3174fa3a7ab63f29ec90c89bcc26e7ba65b716e7",
      "parents": [
        "b4758a9f586c3e2248b10d27fb862ae9cce2cbc5"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 14:41:54 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 14:44:38 2014 -0700"
      },
      "message": "added toString\n\nChange-Id: I5ea98752b3f753eb398c83616afae11305d84e72\n"
    },
    {
      "commit": "b4758a9f586c3e2248b10d27fb862ae9cce2cbc5",
      "tree": "702fc5dc67bb310debbb1aba644d8007de98c15a",
      "parents": [
        "60d27782ecdd200e70ab12d866f13a6d89e5478b"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Wed Sep 24 10:46:45 2014 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Mon Oct 06 14:23:52 2014 -0700"
      },
      "message": "Host monitor test\n"
    },
    {
      "commit": "60d27782ecdd200e70ab12d866f13a6d89e5478b",
      "tree": "3fd1c7d2b2aea0b02da1e2fc8a4b3c870945b709",
      "parents": [
        "9e34ff272b5f6ff3df2e86919e73a5d973be7526",
        "745193ad1c435c3acdd5635c4d200a57e5d32b5c"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Mon Oct 06 13:21:15 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Mon Oct 06 13:21:15 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "9e34ff272b5f6ff3df2e86919e73a5d973be7526",
      "tree": "9b914c13b4e034a18e194d96a3ace21f7ba6227a",
      "parents": [
        "9ee0d5b1332b78a7f2c5140fa0743b5b19ce9a40"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Mon Oct 06 13:21:03 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Mon Oct 06 13:21:03 2014 -0700"
      },
      "message": "Move the starting of reporter to activate\n"
    },
    {
      "commit": "745193ad1c435c3acdd5635c4d200a57e5d32b5c",
      "tree": "c4ec2d93d5426ec0f371c42697ef39e8fe186017",
      "parents": [
        "9ee0d5b1332b78a7f2c5140fa0743b5b19ce9a40"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Mon Oct 06 13:18:52 2014 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Mon Oct 06 13:19:03 2014 -0700"
      },
      "message": "updating package-info in ifwd app\n"
    },
    {
      "commit": "9ee0d5b1332b78a7f2c5140fa0743b5b19ce9a40",
      "tree": "cb6ebc87e959d2db6066807d137aa75e4f0d7fd0",
      "parents": [
        "adcafb6e269937b951d81fc1377ce2ff0357a4e4"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sun Oct 05 00:03:47 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 10:50:45 2014 -0700"
      },
      "message": "Fix unit test issue\n\nChange-Id: Ie0809591652a22379e59cd5f80b7cddb3896459d\n"
    },
    {
      "commit": "adcafb6e269937b951d81fc1377ce2ff0357a4e4",
      "tree": "8e4505716ceb08516aad4f34ab3530de2aaa7a28",
      "parents": [
        "f9ce497c1243621818bd81ec64c90b9912691915"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Oct 04 22:35:15 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 10:50:45 2014 -0700"
      },
      "message": "Add missing null check\n\nChange-Id: I363765d3e033dbc5e2fa9fa86137ace5f869fa46\n"
    },
    {
      "commit": "f9ce497c1243621818bd81ec64c90b9912691915",
      "tree": "292de622d1f2d7df7cc4e247e4bd57396ac61024",
      "parents": [
        "3541bf29142762fcf32e7a370376ff39a6b2ebbf"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Oct 04 22:13:47 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 10:50:44 2014 -0700"
      },
      "message": "Fixed potentially thread unsafe initialization.\n\nChange-Id: I047bcd9358a544723603a069faa234c00ba6b757\n"
    },
    {
      "commit": "3541bf29142762fcf32e7a370376ff39a6b2ebbf",
      "tree": "19fb5da20e20f182deb439e97fb2dabb743cadc7",
      "parents": [
        "59718042b9912e03787d3dc00c4e19a377fb058e"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Oct 04 22:06:19 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 09:51:17 2014 -0700"
      },
      "message": "bugfix was comparing DeviceId with Device\n\nChange-Id: I5b138b64c4e7b2e0e217218c225b59bc3e63337f\n"
    },
    {
      "commit": "59718042b9912e03787d3dc00c4e19a377fb058e",
      "tree": "03847abe1186156c17dda772e3a0e92ef0f4ccd0",
      "parents": [
        "95329ebc68b5ada01c45bede515354a4151169a6"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Oct 04 22:04:56 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Oct 06 09:51:16 2014 -0700"
      },
      "message": "Fixed checkNotNull in ProxyArpManager\n\nChange-Id: I101b44a8e392fb2c96eac2019a5550b436ad0336\n"
    },
    {
      "commit": "95329ebc68b5ada01c45bede515354a4151169a6",
      "tree": "c71be62e68ae23e83ea75b8c68c50b08b9f53112",
      "parents": [
        "ddf76223f2b6d665a6afacda508b5fafc1c6a10f"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Oct 06 08:40:06 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Oct 06 08:40:06 2014 -0700"
      },
      "message": "Starting to experiment with flow tracking.\n"
    },
    {
      "commit": "ddf76223f2b6d665a6afacda508b5fafc1c6a10f",
      "tree": "5a0aeadca85a6e02f3ed1fe0f92006023386a437",
      "parents": [
        "885be1d0aeddfa6b34de3f0488555c974862eb33"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Sat Oct 04 23:48:44 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Sat Oct 04 23:48:44 2014 -0700"
      },
      "message": "Netty performance improvements\n"
    },
    {
      "commit": "885be1d0aeddfa6b34de3f0488555c974862eb33",
      "tree": "45b7cdc86c10ad9a164c853acc393f604396288c",
      "parents": [
        "5bdebe38f9218b2fd130b694bc0d52bd3863e72e"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Oct 04 21:47:26 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Oct 04 21:49:42 2014 -0700"
      },
      "message": "Fixed annotation handling.\n\n- Store as SparseAnnotations internally and convert to Annotations\n  when merging multiple provider supplied annotations.\n\nChange-Id: I82fe159b536b3e7344a33e09792f6a3473fb3500\n"
    },
    {
      "commit": "5bdebe38f9218b2fd130b694bc0d52bd3863e72e",
      "tree": "5a135ede2fd1dbbfdc134c5f14bc1d3f29632563",
      "parents": [
        "2d48cedbd7c99a90e6d713f26867438659469d70"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Oct 04 21:40:41 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Oct 04 21:49:41 2014 -0700"
      },
      "message": "Kryo related fixes\n\n- ProviderIdSerializer fix (ancillary)\n- minor improvements\n- add test cases\n\nChange-Id: I6d969ac6518c44499f0fac167db4bdf1964f6aaa\n"
    },
    {
      "commit": "2d48cedbd7c99a90e6d713f26867438659469d70",
      "tree": "3a2af6379af5626ad62f30e3e0176561359911bf",
      "parents": [
        "0cf00995ff2679d47282799aee7750a02bbcd49f"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Oct 04 21:35:03 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Oct 04 21:49:41 2014 -0700"
      },
      "message": "Addded missing javadoc\n\nChange-Id: I97b263dcefb865b32d9cfa50e83d340f7026a3df\n"
    },
    {
      "commit": "0cf00995ff2679d47282799aee7750a02bbcd49f",
      "tree": "dae75b95c9aa4823dced74a5fad88d7bce154904",
      "parents": [
        "62744c2d7aa115bb203410fbc806899bb049bb6e",
        "ca5706c1dc20d06eb329337dbaf25b9a9f6a265b"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Sat Oct 04 20:51:22 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Sat Oct 04 20:51:22 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "62744c2d7aa115bb203410fbc806899bb049bb6e",
      "tree": "43aa18ae0f155de910698c10820a95bbb32e24bf",
      "parents": [
        "938aa434d192cf568d385c695543f3e008175c47"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Sat Oct 04 20:51:10 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Sat Oct 04 20:51:10 2014 -0700"
      },
      "message": "Added file missing from previous commit\n"
    },
    {
      "commit": "ca5706c1dc20d06eb329337dbaf25b9a9f6a265b",
      "tree": "a994d3fe934c0d4c02f0173d7e481055e1bdd16e",
      "parents": [
        "1c319ffc2e71f651f460a0df34da814d8844a2c8"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Oct 04 20:29:41 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Oct 04 20:29:41 2014 -0700"
      },
      "message": "the real return of the flowentry\n\nChange-Id: I9ec244710345dbae193613ab95f473a888d7d771\n"
    },
    {
      "commit": "1c319ffc2e71f651f460a0df34da814d8844a2c8",
      "tree": "4a09c366d037cda50ee9f026b43ff8f2f47bf928",
      "parents": [
        "938aa434d192cf568d385c695543f3e008175c47"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Oct 04 20:29:09 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Oct 04 20:29:09 2014 -0700"
      },
      "message": "the return of the flowentry\n\nChange-Id: I7dbeb6af2014a4df5b0beb7fe0157eaaac63bd0f\n"
    },
    {
      "commit": "938aa434d192cf568d385c695543f3e008175c47",
      "tree": "43684178aa7f18e7142894d48f00c7b5b3d8fe8a",
      "parents": [
        "0511a52140055670abcd9ff4a2fed5223e8019bc"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Sat Oct 04 17:37:23 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Sat Oct 04 17:37:23 2014 -0700"
      },
      "message": "Improved message decoding performance\n"
    },
    {
      "commit": "0511a52140055670abcd9ff4a2fed5223e8019bc",
      "tree": "0da7f80dca309cbd9aad6de52e4f48ca0d571833",
      "parents": [
        "958d381a16c9d7cb77164fb302bacf048b08ef20"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Sat Oct 04 12:06:02 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Sat Oct 04 12:06:02 2014 -0700"
      },
      "message": "Added an intent completer to the command-line.\n"
    },
    {
      "commit": "958d381a16c9d7cb77164fb302bacf048b08ef20",
      "tree": "f71f6ff2bb626bc1dd5d1f9368d76eb658bc49ba",
      "parents": [
        "a4cab073beea13eeeca8f1b011b27eb7ba13d750"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Oct 03 19:46:23 2014 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Oct 03 19:46:23 2014 -0700"
      },
      "message": "Updating Reactive forwarding to output unicast packet and added intents to wipe-out command\n"
    },
    {
      "commit": "a4cab073beea13eeeca8f1b011b27eb7ba13d750",
      "tree": "74802dc541717b0ec1fd3051009519b307cde889",
      "parents": [
        "eaec9fe4f0f49a54950725092f49ab334a31b69e"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Oct 03 18:46:39 2014 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Oct 03 18:46:39 2014 -0700"
      },
      "message": "Remove Path Intent\n"
    },
    {
      "commit": "eaec9fe4f0f49a54950725092f49ab334a31b69e",
      "tree": "4df32c4341c12cfd8b2e4c6648ff386746876f8e",
      "parents": [
        "a9a77c2d59693ec4e49861da42976a94892f9942",
        "0d6a5e6846ad4cc918debd9b82a66244be57f71e"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Oct 03 17:05:27 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Oct 03 17:05:27 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "a9a77c2d59693ec4e49861da42976a94892f9942",
      "tree": "56b9b12e8aa84a25db36fac5ca9544d0532c95ea",
      "parents": [
        "f5c9d920f701bc5b730d619817b31a6058dafe4a"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Oct 03 17:05:20 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Oct 03 17:05:20 2014 -0700"
      },
      "message": "Added bi-directional nature to HostToHost intent.\n"
    },
    {
      "commit": "0d6a5e6846ad4cc918debd9b82a66244be57f71e",
      "tree": "b2b0a9b9f5090c6261bb3abd16270d38bb8502cf",
      "parents": [
        "39ede6a1030be78d334c664ddff0ad356d77dfe1"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Fri Oct 03 15:54:09 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Fri Oct 03 16:46:07 2014 -0700"
      },
      "message": "Fixed remove behavior for Device and Link Store\n\nChange-Id: I2d6c6a48f9b92136c2f0734d0216f9f3b05b4d8c\n"
    },
    {
      "commit": "39ede6a1030be78d334c664ddff0ad356d77dfe1",
      "tree": "f2ad6aa4319203f4fc696000a90e4572de45abaf",
      "parents": [
        "86ed055c9cb88d863476ae198c6e59e87f9c5ff2"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Fri Oct 03 15:23:33 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Fri Oct 03 16:46:07 2014 -0700"
      },
      "message": "SimpleLinkStore with annotation and multi-provider support\n\nChange-Id: I98a35c4497363c6115fd0c61d140dfe7790e6cee\n"
    },
    {
      "commit": "86ed055c9cb88d863476ae198c6e59e87f9c5ff2",
      "tree": "9ad586b3df3ac559292e477af7319edaf7b63e73",
      "parents": [
        "8f6f1eacfcde7b41b81d8baf721298336bddae49"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Fri Oct 03 16:45:42 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Fri Oct 03 16:45:42 2014 -0700"
      },
      "message": "Fixed issue with recieving side not checking readability of channel before reading\n"
    },
    {
      "commit": "8f6f1eacfcde7b41b81d8baf721298336bddae49",
      "tree": "5775c651b44af654c3809be1e81514d27251cc76",
      "parents": [
        "3141d55de993061ed1b89af36956dde4222bc61c"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Fri Oct 03 16:05:19 2014 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Fri Oct 03 16:05:49 2014 -0700"
      },
      "message": "More HostMonitor cleanup and javadocs\n"
    },
    {
      "commit": "3141d55de993061ed1b89af36956dde4222bc61c",
      "tree": "624bc9eb81b31d78b145f1ace95d2f9edc581d7b",
      "parents": [
        "09d48becfda259e124f51efb3c54e0a34e5cbb48",
        "f5c9d920f701bc5b730d619817b31a6058dafe4a"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 15:43:38 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 15:43:38 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "09d48becfda259e124f51efb3c54e0a34e5cbb48",
      "tree": "722b07f5d2a67c417f686d034481eced4dd8733b",
      "parents": [
        "c274c90395cd6ede5702f44ee157005df341171b"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 15:43:33 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 15:43:33 2014 -0700"
      },
      "message": "fixed annoying ofchannel log statements\n\nChange-Id: Ibfc64db79b9fd28f8f26b7fc29061328d8b21739\n"
    },
    {
      "commit": "f5c9d920f701bc5b730d619817b31a6058dafe4a",
      "tree": "4b5825ace1d4683f240b8d8759061bdd0af76549",
      "parents": [
        "c274c90395cd6ede5702f44ee157005df341171b"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Oct 03 15:22:03 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Oct 03 15:22:03 2014 -0700"
      },
      "message": "Added bi-directional nature to HostToHost intent.\n"
    },
    {
      "commit": "c274c90395cd6ede5702f44ee157005df341171b",
      "tree": "0d35cdeead6f3116e9c57cb043935f2d9c783565",
      "parents": [
        "85c4197a839d97b3d79152564d00cd751ba8d487"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 14:58:27 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 14:58:27 2014 -0700"
      },
      "message": "proxy arp application\n\nChange-Id: Ic2136537a4104e75b64ae4731e1bae4f3a4c1661\n"
    },
    {
      "commit": "85c4197a839d97b3d79152564d00cd751ba8d487",
      "tree": "27169484c2d0840190373e463a3f515ab5957ba6",
      "parents": [
        "a0e0498e2637981c5a9afedb148bd815fc2f0c40"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 13:48:39 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 13:48:39 2014 -0700"
      },
      "message": "flow service idle timeout based on wall clock\n\nChange-Id: Ifb2c15ab9e5c5b07c58f3194ff2152cef650a6ae\n"
    },
    {
      "commit": "a0e0498e2637981c5a9afedb148bd815fc2f0c40",
      "tree": "9c3a2329f96acb3633b81b4f543bcf12c129dbb7",
      "parents": [
        "5fe8f4c056fd7b6e17f4db7aca8be5ede1a8b8bc"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 13:03:19 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 13:03:19 2014 -0700"
      },
      "message": "illegalArgument exception for priority\n\nChange-Id: I9bce0b677b937ee691ac24c13c88a632cfb2339e\n"
    },
    {
      "commit": "5fe8f4c056fd7b6e17f4db7aca8be5ede1a8b8bc",
      "tree": "cc586dd0a3752777064770926ec464a58c8ab2c5",
      "parents": [
        "86166b0a675f36461d4718da518fc8b518bb16ef"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 11:55:55 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 11:55:55 2014 -0700"
      },
      "message": "priority 0 is off limits; because of OF13\n\nChange-Id: I50fb8575450f11c500f532e878597d3b1632e50a\n"
    },
    {
      "commit": "86166b0a675f36461d4718da518fc8b518bb16ef",
      "tree": "34c409708ebab8aaf3584611eac449f4c74f6f45",
      "parents": [
        "19fdc12b85db7955c5b679ab723f27f67f6cd5e8",
        "9a693fda41e0384c71fb017510a453f0edf090be"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 11:38:21 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 11:38:21 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "19fdc12b85db7955c5b679ab723f27f67f6cd5e8",
      "tree": "fa28be1d3e01f87e343b94d31368e737d12c1ac7",
      "parents": [
        "95cf139886fc386dcc7e9ad72c50c2c8836a7f3a"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 11:38:19 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Oct 03 11:38:19 2014 -0700"
      },
      "message": "fixed of13 glitches\n\nChange-Id: Iaaaec162cc3b33f25912da8b06e509d1ff7e2ec4\n"
    },
    {
      "commit": "9a693fda41e0384c71fb017510a453f0edf090be",
      "tree": "ef15f312fe9d32f312f7ef53d1641955d1690767",
      "parents": [
        "03fec1f2a80808305b8a76655b4d34ea302ccdac"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Oct 03 11:32:19 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Oct 03 11:32:19 2014 -0700"
      },
      "message": "Fixed traffic selector builder to allow only one criterion.\nTemporarily disabled flow rule time-out.\n"
    },
    {
      "commit": "03fec1f2a80808305b8a76655b4d34ea302ccdac",
      "tree": "8afdfb11bce0d17d4b55ff9aa76248a283391e36",
      "parents": [
        "273dcc8ab1648ec1e285dc1b57c1ec9ae88ca32f"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Fri Oct 03 09:13:50 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Fri Oct 03 09:15:01 2014 -0700"
      },
      "message": "minor Kryo related cleanup\n\nChange-Id: I772fc1f776563d30f1a4081c6fddd5739d985263\n"
    },
    {
      "commit": "273dcc8ab1648ec1e285dc1b57c1ec9ae88ca32f",
      "tree": "9b3bc1a8573b88bd3bb556e3b3fcec340c4e8d88",
      "parents": [
        "34ed2fd61b80924e9accfc3d394260607d4f83e3"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Fri Oct 03 00:32:12 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Fri Oct 03 09:15:01 2014 -0700"
      },
      "message": "renamed OnosTimestamp -\u003e MastershipBasedTimestamp\n\nChange-Id: Ie6ee5d85bc0f5aadfa32e27e1d31e3c1d5c9fea8\n"
    },
    {
      "commit": "34ed2fd61b80924e9accfc3d394260607d4f83e3",
      "tree": "7bd2ba9fbffd672ad88f1cdaf6ba735198b9fef4",
      "parents": [
        "0d1feb263c8ab4f0e35193cb0cea94dca4f1218f"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Thu Oct 02 19:08:55 2014 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Fri Oct 03 08:20:50 2014 -0700"
      },
      "message": "Cleaned up HostMonitor and support HostProvider invalidation\n"
    },
    {
      "commit": "0d1feb263c8ab4f0e35193cb0cea94dca4f1218f",
      "tree": "f29fea2fe6a3e292500cb4594ba9953bc8cca11c",
      "parents": [
        "a1d16b655db5b7fb45b2303ff45d148d229adf28"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Fri Oct 03 07:07:06 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Fri Oct 03 07:07:06 2014 -0700"
      },
      "message": "fixed typo\n"
    },
    {
      "commit": "a1d16b655db5b7fb45b2303ff45d148d229adf28",
      "tree": "292548f7d13d6d52fae9b8dbbf419a76710b0e4e",
      "parents": [
        "68b349491e0bb44df964c1cf542704d70b465530"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 23:45:11 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 23:45:11 2014 -0700"
      },
      "message": "Corrected some javadocs.\n"
    },
    {
      "commit": "68b349491e0bb44df964c1cf542704d70b465530",
      "tree": "134242897f3165eeeca32ce9798caa1e9b29699a",
      "parents": [
        "67a527feafec7da442caa6ef95c4fa74420835d0"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 23:23:21 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 23:23:21 2014 -0700"
      },
      "message": "Sliced out Provider-ish API from ClockService\n\nChange-Id: I438815f2dc7a3a304f7dc8fb09550b2a5f779265\n"
    },
    {
      "commit": "67a527feafec7da442caa6ef95c4fa74420835d0",
      "tree": "0f278b7895afe5334087556d325ba72f93536aed",
      "parents": [
        "c99a8d3fca84d05a576f97461bd50b0d35082895"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 22:23:54 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 23:01:11 2014 -0700"
      },
      "message": "implemented GossipDeviceStore with multi-provider, annotation support\n\nChange-Id: I1953bdc37b28af79703ebcfc9201a71a2af49ab2\n"
    },
    {
      "commit": "c99a8d3fca84d05a576f97461bd50b0d35082895",
      "tree": "a8dc7c5ba671953e2f01530ab6e090b847b63ae1",
      "parents": [
        "008126b8ea9f11917ac9840b5a9f4c676b652c80"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 17:16:34 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 23:01:11 2014 -0700"
      },
      "message": "Add TODO memo + cosmetics\n\nChange-Id: If0e82e42893a8cb5e04087622f727d1fd8df5210\n"
    },
    {
      "commit": "008126b8ea9f11917ac9840b5a9f4c676b652c80",
      "tree": "153182c4481ed3498496dc33dd784fe4bf21ef18",
      "parents": [
        "fa70a29a3636d471ea2be5e70c50156cf751a68f"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 21:31:37 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 21:31:37 2014 -0700"
      },
      "message": "Fixing a compile issue.\n"
    },
    {
      "commit": "fa70a29a3636d471ea2be5e70c50156cf751a68f",
      "tree": "93c9c295df7ae69270f752da0b27d84acf9820c4",
      "parents": [
        "66630c8f6e9e1c6053091a92320431b9534c59c2"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 21:28:31 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 21:28:31 2014 -0700"
      },
      "message": "Fixing checkstyle error.\n"
    },
    {
      "commit": "66630c8f6e9e1c6053091a92320431b9534c59c2",
      "tree": "8f2ef239504253900d7822837fb390bdcc524787",
      "parents": [
        "5eb26c6ccf6130bfe9a60fc3fbc74ccb630619e5"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Oct 02 21:08:19 2014 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Oct 02 21:08:31 2014 -0700"
      },
      "message": "Adding Intent Impl and shell command to install simple intent\n"
    },
    {
      "commit": "5eb26c6ccf6130bfe9a60fc3fbc74ccb630619e5",
      "tree": "92563622b67840af69d7ac62c94806768aecc4de",
      "parents": [
        "0d237839a9c918607d2220c86c3f4b6f4febf6da"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 18:08:48 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 18:08:48 2014 -0700"
      },
      "message": "instrumented the simple client to register metrics\n"
    },
    {
      "commit": "0d237839a9c918607d2220c86c3f4b6f4febf6da",
      "tree": "d93bf74989408b523f86d2b126cddcaebc187451",
      "parents": [
        "95cf139886fc386dcc7e9ad72c50c2c8836a7f3a"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 18:08:16 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 18:08:16 2014 -0700"
      },
      "message": "Features constructor needs to be public\n"
    },
    {
      "commit": "95cf139886fc386dcc7e9ad72c50c2c8836a7f3a",
      "tree": "9b764dac95dbcb70ec03da88f23f876258eb0539",
      "parents": [
        "ba5ac487b5f5cb72e91ae9bc536113e4e3045228",
        "79cbd1caf6bd596edfe91379704ba8080680b114"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Oct 02 17:15:27 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Oct 02 17:15:27 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "ba5ac487b5f5cb72e91ae9bc536113e4e3045228",
      "tree": "858595a2bf84dd3d58fa007f57c045d320e4252e",
      "parents": [
        "55710e70c0c8276b79d80e8b389afb810ae36521"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Oct 02 17:15:20 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Oct 02 17:15:20 2014 -0700"
      },
      "message": "flowrules no longer install a timeout but are monitored by onos in order to be expired\n\nChange-Id: Ibd1a5952349d7ccb27c92b4982d04574f31424c0\n"
    },
    {
      "commit": "79cbd1caf6bd596edfe91379704ba8080680b114",
      "tree": "0ba3912096ea07a993b16bf7b05c097f808cdf77",
      "parents": [
        "707a7e62f2bb161f8af280c0119b00cc6c73c4dd"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 16:57:57 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 17:02:43 2014 -0700"
      },
      "message": "Ignore setRole if switch is not connected to that node.\n\nChange-Id: I40fb0b768294926924b29c7715a91c95df9b9664\n"
    },
    {
      "commit": "707a7e62f2bb161f8af280c0119b00cc6c73c4dd",
      "tree": "1511bccf509ad0420f2f36244236c1e7c5421382",
      "parents": [
        "ecc22a092d02a947b6e09d6835bae91ecea83f51"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 16:35:49 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 17:02:43 2014 -0700"
      },
      "message": "moved commons-pool to root pom.xml\n\nChange-Id: Ic366fd4c790d6a9b9c43d6b593e034427eefa6a6\n"
    },
    {
      "commit": "ecc22a092d02a947b6e09d6835bae91ecea83f51",
      "tree": "2eabcac2cf937454e33148254f69e321da0fecb0",
      "parents": [
        "3b0dfd53bdf6fa9f0cacc7a65a6ba0c79a60b496",
        "70da512717008331a8691991d9985567fe9292c7"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:48:23 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:48:23 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "3b0dfd53bdf6fa9f0cacc7a65a6ba0c79a60b496",
      "tree": "5e034b90a10ea3568e9043a08e70e315d27e1e09",
      "parents": [
        "ab6d311b83d1bc840d8a649211f797b94e715c20"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:48:13 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:48:13 2014 -0700"
      },
      "message": "Javadoc improvements\n"
    },
    {
      "commit": "70da512717008331a8691991d9985567fe9292c7",
      "tree": "9f73fe981caafd2cc99ff33bea580ee53ddf3300",
      "parents": [
        "f6577b68dcb055d9c6333f0c7ddd80495ea3d623"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Wed Oct 01 16:37:42 2014 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Thu Oct 02 16:42:48 2014 -0700"
      },
      "message": "Wired up HostMonitor to its dependencies and got it working.\n"
    },
    {
      "commit": "f6577b68dcb055d9c6333f0c7ddd80495ea3d623",
      "tree": "dc78521969d0a8b22db897dd4c2dfe693b610082",
      "parents": [
        "f1eab297967de8e610d1f3472c03d5c39091a9fc"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 16:38:38 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 16:38:38 2014 -0700"
      },
      "message": "Create a component for metrics\n"
    },
    {
      "commit": "f1eab297967de8e610d1f3472c03d5c39091a9fc",
      "tree": "024acfe58c4b3a1f4d916152334c34750cbb6639",
      "parents": [
        "93838d576bb99dae1d7cf94aadde82af3427341f",
        "ab6d311b83d1bc840d8a649211f797b94e715c20"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 16:30:48 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 16:30:48 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "ab6d311b83d1bc840d8a649211f797b94e715c20",
      "tree": "51d1fb1eb902239b6f85d32e586d3e23333cd2b6",
      "parents": [
        "e9545e07d1fbca69c09f818f99f9adad5c0109bd"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:30:14 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:30:14 2014 -0700"
      },
      "message": "Adding missing files under onlab-netty\n"
    },
    {
      "commit": "93838d576bb99dae1d7cf94aadde82af3427341f",
      "tree": "d8cd85e630ed05ffd16ebe58a0a236c62004cb02",
      "parents": [
        "185a0035bc4e5912ee310c22d41f04302e2567b5",
        "e9545e07d1fbca69c09f818f99f9adad5c0109bd"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 16:27:27 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 16:27:27 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "e9545e07d1fbca69c09f818f99f9adad5c0109bd",
      "tree": "76a3016c9636c9c2a22cbcd4661ddaee2d0831db",
      "parents": [
        "c88d1073826b9b687041d6da4fa750f0fff1303f"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:25:59 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:25:59 2014 -0700"
      },
      "message": "Moved files to the right directory\n"
    },
    {
      "commit": "c88d1073826b9b687041d6da4fa750f0fff1303f",
      "tree": "6120960ce9b17e2c1cf4463ce2e4432e92e621dd",
      "parents": [
        "c9ed9be5115f6f2c009156c4f802358d28e4a144",
        "f3d0616b079ca722e94d371b86d51f41b4abab48"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:13:18 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:13:18 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "c9ed9be5115f6f2c009156c4f802358d28e4a144",
      "tree": "8435ef756a810f0b721c10827dd23581d4ad9c23",
      "parents": [
        "48e54c34d6cf34fa14eff76c4d0cad62de8f0152"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:13:11 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 16:13:11 2014 -0700"
      },
      "message": "Moved Netty messaging out of onos-core-dist to under onos-utils\n"
    },
    {
      "commit": "185a0035bc4e5912ee310c22d41f04302e2567b5",
      "tree": "77f70229c934ad8f48a3d193fe02b422294e627a",
      "parents": [
        "8d0fa214e54a1e75ae98871631530d0eac23ad60",
        "f3d0616b079ca722e94d371b86d51f41b4abab48"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 16:05:44 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 16:05:44 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "f3d0616b079ca722e94d371b86d51f41b4abab48",
      "tree": "dbeb219849da7bebf0fc35b1d1163b5f7207ac33",
      "parents": [
        "382b266b348430236be56a30fbb1d684a51a569a"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Oct 02 15:54:12 2014 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Oct 02 15:54:33 2014 -0700"
      },
      "message": "Adding Intent API tests\n"
    },
    {
      "commit": "8d0fa214e54a1e75ae98871631530d0eac23ad60",
      "tree": "a44e36d061acbcc3d3d2382b896a789c01f5d202",
      "parents": [
        "5de8411733fece5bd871088b2af2e83e391be2f3",
        "382b266b348430236be56a30fbb1d684a51a569a"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 15:45:40 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 15:45:40 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "382b266b348430236be56a30fbb1d684a51a569a",
      "tree": "7c753cf68640111b6ca42ef1d65f23c69591c54f",
      "parents": [
        "48e54c34d6cf34fa14eff76c4d0cad62de8f0152"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 15:44:12 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 15:44:28 2014 -0700"
      },
      "message": "suppress maven warning\n\nChange-Id: I922e21140b356048ba275fc825036e576d973324\n"
    },
    {
      "commit": "5de8411733fece5bd871088b2af2e83e391be2f3",
      "tree": "183bd42b317a0eded7abfa0223e08892b807504c",
      "parents": [
        "7665049b1b14453819f7cb7bfdd88ffca845be1c"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 15:33:28 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 15:33:28 2014 -0700"
      },
      "message": "create a default CSV reporter\n"
    },
    {
      "commit": "7665049b1b14453819f7cb7bfdd88ffca845be1c",
      "tree": "ecff7ab74bc051ac94d354d68bceeb4ca1685832",
      "parents": [
        "208221de386f53562a5df6ca7d9689db3e5d2803",
        "48e54c34d6cf34fa14eff76c4d0cad62de8f0152"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 15:18:03 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 15:18:03 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "208221de386f53562a5df6ca7d9689db3e5d2803",
      "tree": "ac412f24dcd81ff3d5e67c01fbf9175f1407aaf2",
      "parents": [
        "e138e27e2a3804a36d93f774fadde5876b2109f7"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 15:17:52 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 15:17:52 2014 -0700"
      },
      "message": "move to stable metrics 3.1.0\n"
    },
    {
      "commit": "48e54c34d6cf34fa14eff76c4d0cad62de8f0152",
      "tree": "101485e564f0b355f05997d3ee1918ce0ab684d3",
      "parents": [
        "e4ff21be53199cb714d5f0edcc6ae9ff84be8949",
        "55710e70c0c8276b79d80e8b389afb810ae36521"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 15:17:40 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 15:17:40 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "e4ff21be53199cb714d5f0edcc6ae9ff84be8949",
      "tree": "675cb0b4bd5bc058ef723bbc43e72deaa4f5d410",
      "parents": [
        "26edf05d435eded820e5c6291ddeb6e170dbce59"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 15:17:32 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Thu Oct 02 15:17:32 2014 -0700"
      },
      "message": "Introduced a serializer interface and minimal kyro based implementation as a precursor to moving netty messaging out to onos-utils\n"
    },
    {
      "commit": "e138e27e2a3804a36d93f774fadde5876b2109f7",
      "tree": "7ddadba14b609c3e07f52ce2bd5cbe2bc99579ff",
      "parents": [
        "26edf05d435eded820e5c6291ddeb6e170dbce59"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 15:17:11 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Thu Oct 02 15:17:11 2014 -0700"
      },
      "message": "cleanup the constructors\n"
    },
    {
      "commit": "55710e70c0c8276b79d80e8b389afb810ae36521",
      "tree": "c778ca61371c6b877d7beb7e0915f41fbca29078",
      "parents": [
        "b876bf1fe5a348e01340c1dd2798761db1081feb"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 14:58:32 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Oct 02 15:03:21 2014 -0700"
      },
      "message": "implemented annotation merging on SimpleDeviceStore.\n\n- Added annotation support to PortsDescriptions\n\nChange-Id: I157e4fb93b8f387b405722b8d004501d993decda\n"
    },
    {
      "commit": "b876bf1fe5a348e01340c1dd2798761db1081feb",
      "tree": "9d431492d6bb1233df68d50c215f98a99c0970ab",
      "parents": [
        "26edf05d435eded820e5c6291ddeb6e170dbce59"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Oct 02 14:59:37 2014 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Oct 02 14:59:37 2014 -0700"
      },
      "message": "Adding Intent Framework API\n"
    },
    {
      "commit": "26edf05d435eded820e5c6291ddeb6e170dbce59",
      "tree": "e52b4b5ac77d16cd8f7ebfddb14f0e6cc66bf73a",
      "parents": [
        "747a2130c3a12d5ca2647a6727fb3ae2c01d63ed"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 13:57:03 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 13:57:03 2014 -0700"
      },
      "message": "Added a tool to fetch dev/test VMs from the local share.\n"
    },
    {
      "commit": "747a2130c3a12d5ca2647a6727fb3ae2c01d63ed",
      "tree": "3557540367dbd080229a7db1809c2d2258694d22",
      "parents": [
        "bf474388c06d60a9d69a71ed2a46fd8a49c82000"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 08:18:41 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 08:18:41 2014 -0700"
      },
      "message": "Adding more unit tests.\n"
    },
    {
      "commit": "bf474388c06d60a9d69a71ed2a46fd8a49c82000",
      "tree": "aa16044fc6f02dd5e58edb66d1906391c1ddbef1",
      "parents": [
        "5a9383a4fa386c1aa6f6ddc2b1fcc798d8567f37"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 07:36:50 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 07:36:50 2014 -0700"
      },
      "message": "Corrected some javadocs.\n"
    },
    {
      "commit": "5a9383a4fa386c1aa6f6ddc2b1fcc798d8567f37",
      "tree": "2e317dbc8ff4439c2e6f3a3d22a23680d9312170",
      "parents": [
        "44179d6378903ae09b6bdf45c7a567c934fbf3be"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 07:33:52 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 07:33:52 2014 -0700"
      },
      "message": "Adding more unit tests.\nMade some classes abstract which should have been.\n"
    },
    {
      "commit": "44179d6378903ae09b6bdf45c7a567c934fbf3be",
      "tree": "09725c18a1c6c99cb8d1458a1bbf19dd6c8c231b",
      "parents": [
        "f5d85d496858a6a823b24e2ff56c43874d0340a3"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 05:31:25 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 05:31:25 2014 -0700"
      },
      "message": "Fixed a few javadocs.\n"
    },
    {
      "commit": "f5d85d496858a6a823b24e2ff56c43874d0340a3",
      "tree": "308da6e57bbf3ee2d227a27e410ca1344d7a5e12",
      "parents": [
        "3ea11252fb86d652f12a1e51f6b16e078da72318"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 05:27:56 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 05:27:56 2014 -0700"
      },
      "message": "Working on model \u0026 description annotations.\n"
    },
    {
      "commit": "3ea11252fb86d652f12a1e51f6b16e078da72318",
      "tree": "4ecc0f0909247464670cbf970b137d135ac8d5e1",
      "parents": [
        "890bc35e69766ff4ab5fd1a16e0e5c38f9603a16"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 04:32:26 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Oct 02 04:32:26 2014 -0700"
      },
      "message": "Working on model annotations; still in progress.\n"
    },
    {
      "commit": "890bc35e69766ff4ab5fd1a16e0e5c38f9603a16",
      "tree": "51a600aaf40919ac51578d299fb511bb926830a3",
      "parents": [
        "e1d923802441814016999ab4e2015d9b9d058dd7"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Oct 01 22:35:29 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Oct 01 22:35:29 2014 -0700"
      },
      "message": "Added Netty based messaging. Updated cluster management to use Netty based messaging\n"
    },
    {
      "commit": "e1d923802441814016999ab4e2015d9b9d058dd7",
      "tree": "f278a57dd1b852b1b416e872bc388d8adc467436",
      "parents": [
        "bbc98cfc361d405b3f984109051399c770aef332",
        "db6c3f8cee79dc20ab9859d3e09bc0bca8a0a93a"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Oct 01 22:07:24 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Oct 01 22:07:24 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "db6c3f8cee79dc20ab9859d3e09bc0bca8a0a93a",
      "tree": "893297804254fb9327dfcff4d59156ce7dc58fe9",
      "parents": [
        "27ae0e60b5829ed859000553f38ba5fe4bb2061f"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Oct 01 21:30:17 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Oct 01 21:30:17 2014 -0700"
      },
      "message": "Adding javadocs for ProviderId changes.\n"
    },
    {
      "commit": "27ae0e60b5829ed859000553f38ba5fe4bb2061f",
      "tree": "4e530f10278843e37436dd2b3f843d8c64abfe23",
      "parents": [
        "8e4937968a4e5f71fbb3d4279d037c0af1b8f749"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Oct 01 20:35:01 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Oct 01 20:35:01 2014 -0700"
      },
      "message": "Working on model annotations; still in progress.\n"
    },
    {
      "commit": "8e4937968a4e5f71fbb3d4279d037c0af1b8f749",
      "tree": "6cde183c204b42891461396df741c85824bc5870",
      "parents": [
        "a17630a4f853cf6b6b7376c8d1fd66882863d5ec"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Oct 01 19:36:32 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Oct 01 19:40:36 2014 -0700"
      },
      "message": "Experimenting multi Provider support on SimpelDeviceStore.\n\nChange-Id: I181db7704556768863624f072540d141e39d0904\n"
    },
    {
      "commit": "a17630a4f853cf6b6b7376c8d1fd66882863d5ec",
      "tree": "e0ae51d3ac4ec8ed3dada9c340aecdac3b80c53b",
      "parents": [
        "3855bcba909158b772075a4d494424c0febd5806"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Wed Oct 01 18:19:37 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Wed Oct 01 18:19:37 2014 -0700"
      },
      "message": "javadoc\n"
    },
    {
      "commit": "3855bcba909158b772075a4d494424c0febd5806",
      "tree": "7e7b56a4311dade84c472c11b582b742102f7f91",
      "parents": [
        "5b68d811c1db8042ace5e91295be4ac5fb0e3e3d"
      ],
      "author": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Wed Oct 01 18:17:31 2014 -0700"
      },
      "committer": {
        "name": "pankaj",
        "email": "pankaj@onlab.us",
        "time": "Wed Oct 01 18:17:31 2014 -0700"
      },
      "message": "cleanup interface and privates\n"
    },
    {
      "commit": "5b68d811c1db8042ace5e91295be4ac5fb0e3e3d",
      "tree": "deed9708eb753ceb562215db35895307ae11f696",
      "parents": [
        "ebe6a51739e5b41cdea91a1564f7cf9ea66c7061"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Oct 01 17:44:18 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Oct 01 17:44:18 2014 -0700"
      },
      "message": "Added log verification to onos-test.\n"
    }
  ],
  "next": "ebe6a51739e5b41cdea91a1564f7cf9ea66c7061"
}
