)]}'
{
  "log": [
    {
      "commit": "cccd6b95a971fc713e59fe6d5229b96ea84e27eb",
      "tree": "f97971d5d918462dc9275392b2a7d8f9d70c5c03",
      "parents": [
        "b5522ff102069cb015270a44b5ec79184e5d25d3",
        "6b9c9b1386b5205a0e64215c3a31dfcb7dce4964"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Mon Sep 29 19:20:39 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Mon Sep 29 19:20:39 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n\nConflicts:\n\tcore/net/src/main/java/org/onlab/onos/net/proxyarp/impl/package-info.java\n\nChange-Id: I7bf076fae02c619ff0d57ffcbff4a4189716c474\n"
    },
    {
      "commit": "b5522ff102069cb015270a44b5ec79184e5d25d3",
      "tree": "e447e433f791c92bce296595ecabf80d28f8d40b",
      "parents": [
        "271a6209c5a91d2cfc15fc272a4f0fe250e75195"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Mon Sep 29 19:20:00 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Mon Sep 29 19:20:00 2014 -0700"
      },
      "message": "proxy arp functional; needs testing\n\nChange-Id: Ib948ec3eac07d2650becf720a9c3c5ca014a0994\n"
    },
    {
      "commit": "6b9c9b1386b5205a0e64215c3a31dfcb7dce4964",
      "tree": "4fe87e657d4a21e2d95b12005a826681e05b8889",
      "parents": [
        "ad4c218ff6b52b0e48dd45c548e9d354def0083b"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 19:13:37 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 19:13:37 2014 -0700"
      },
      "message": "modified onos-test to onos-install in parallel\n\nChange-Id: I59b7a33d989e3bb26f13c985bc531ecd0f970ebe\n"
    },
    {
      "commit": "ad4c218ff6b52b0e48dd45c548e9d354def0083b",
      "tree": "67272f854553a597a2f9e7c10ec37b974be5f371",
      "parents": [
        "39244e0f1ebfa6ff4871c0131278a18d26802077"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 11:16:23 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 18:42:29 2014 -0700"
      },
      "message": "Slice out SerializationService from StoreService\n\nChange-Id: I23a3616179fd5626277037fd0014670da8e15da4\n"
    },
    {
      "commit": "39244e0f1ebfa6ff4871c0131278a18d26802077",
      "tree": "a3477b5ae43c22ff2a39d37a0d413e3609bdd48d",
      "parents": [
        "f4b107e216f680ede5fa5e7d8878e3628fb5aa74"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 17:39:18 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 17:39:18 2014 -0700"
      },
      "message": "feature onos-core-hazelcast to use hazelcast implementation for net objects\n\nChange-Id: I0b7b8c7a38bb6c4db535a31c5754e12083a71718\n"
    },
    {
      "commit": "f4b107e216f680ede5fa5e7d8878e3628fb5aa74",
      "tree": "a261e9c38c2fd463c1c6e959492e7e28d03e53d2",
      "parents": [
        "63573c497f23f573f3460aa8702191006aa5f221"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 17:27:26 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 17:27:26 2014 -0700"
      },
      "message": "Add ByteBuffer interface\n\nChange-Id: I6a2d6c7110a34b77a2d5567405fbb273802b89d1\n"
    },
    {
      "commit": "63573c497f23f573f3460aa8702191006aa5f221",
      "tree": "ba2d7eac2fa24585741a3cb93aef757c56085360",
      "parents": [
        "5a8779cd26014ba9968af800743419e3e535beae",
        "3f38160d32a7e683ddf9af33a7c906c566d94862"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 14:50:15 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 14:50:15 2014 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "5a8779cd26014ba9968af800743419e3e535beae",
      "tree": "7a779bd0894e3d9da13990d30deb46aab16775cf",
      "parents": [
        "c749ae036f7ce77823417d2af6015d357a3a5899"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 14:48:43 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 14:48:43 2014 -0700"
      },
      "message": "Added ability to properly register/deregister new connections and have the node status properly reflected.\n"
    },
    {
      "commit": "3f38160d32a7e683ddf9af33a7c906c566d94862",
      "tree": "95551a46c559f4c251ef33e2488c5b33610cbcca",
      "parents": [
        "4209def1a1249c9ed9432be2b7a2864a6642eb26",
        "c749ae036f7ce77823417d2af6015d357a3a5899"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Mon Sep 29 13:55:04 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Mon Sep 29 13:55:04 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "4209def1a1249c9ed9432be2b7a2864a6642eb26",
      "tree": "483086d33fe68d5ec803dd99fcdaac9d8130bc24",
      "parents": [
        "63ab3ea711ac47c6d5f70c6f9f05b7fda79ea4d2"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Mon Sep 29 13:54:57 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Mon Sep 29 13:54:57 2014 -0700"
      },
      "message": "Distributed Link store implementation that takes event versioning into consideration\n"
    },
    {
      "commit": "c749ae036f7ce77823417d2af6015d357a3a5899",
      "tree": "8366567a790767291e3c14eab77a8215ca78e342",
      "parents": [
        "6384a6d6dee3c6381ef5f7aa48ddadd79fc79bdb"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 13:53:51 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 13:53:51 2014 -0700"
      },
      "message": "Corrected a typo.\n"
    },
    {
      "commit": "6384a6d6dee3c6381ef5f7aa48ddadd79fc79bdb",
      "tree": "e6a6a19b6649d95838e23a989f0c7a1203936700",
      "parents": [
        "7309483930b7bc1055c7256e3bc5c6b452a0b47e",
        "7aef393450b5bf473b07689905dca4376f4b8025"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 13:47:19 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 13:47:19 2014 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "7309483930b7bc1055c7256e3bc5c6b452a0b47e",
      "tree": "713e501bef2e450a255b065eb3204976d6439ce6",
      "parents": [
        "defed6ff305f15a4420cf44516e81e2f5bc7150c"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 13:47:08 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 13:47:08 2014 -0700"
      },
      "message": "Initial check-in for new p2p cluster messaging; to be refactored.\n"
    },
    {
      "commit": "defed6ff305f15a4420cf44516e81e2f5bc7150c",
      "tree": "9b09d4a106fbb2b013f707c52528510ee98b5fdd",
      "parents": [
        "9710fb4c65e66c0ecba97215528aa124fd7bae57"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 11:37:02 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 11:37:02 2014 -0700"
      },
      "message": "Fixing test scripts and removing SLP bundle from features for now.\n"
    },
    {
      "commit": "9710fb4c65e66c0ecba97215528aa124fd7bae57",
      "tree": "8712841193d7d702743f1e43141c04a78d9b9160",
      "parents": [
        "63ab3ea711ac47c6d5f70c6f9f05b7fda79ea4d2"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 11:35:28 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Mon Sep 29 11:35:28 2014 -0700"
      },
      "message": "Added a few command-lines for node administration.\n"
    },
    {
      "commit": "7aef393450b5bf473b07689905dca4376f4b8025",
      "tree": "1e36c827c060e21666765d890febe05170158c83",
      "parents": [
        "63ab3ea711ac47c6d5f70c6f9f05b7fda79ea4d2"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 10:26:45 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 10:26:45 2014 -0700"
      },
      "message": "NewLine at EOF\n\nChange-Id: I8e53dacb481b3965d18bf6bfa4154c2c697f4699\n"
    },
    {
      "commit": "63ab3ea711ac47c6d5f70c6f9f05b7fda79ea4d2",
      "tree": "16dd062a7ff16c1d931de7200b94738fc2267790",
      "parents": [
        "fec9e19036ae25e11f1d895d9a53b955931c13f4"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sun Sep 28 22:08:41 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 00:29:06 2014 -0700"
      },
      "message": "removeListener on deactivate\n\nChange-Id: I82b2cc7960bc19ebb1c6875e8cf3dd79d7421dd1\n"
    },
    {
      "commit": "fec9e19036ae25e11f1d895d9a53b955931c13f4",
      "tree": "86c6bbc27bd486c327a87314381dad1220a1c0dd",
      "parents": [
        "f5712ffbd7d5fbb7a28853d6647bb67a4a672982"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sun Sep 28 14:58:02 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 00:29:06 2014 -0700"
      },
      "message": "hazelcast event related fixes\n\n- suppress locally triggered events\n- renamed RemoteEventHandler -\u003e RemoteCacheEventHandler\n- added RemoteCacheEventHandler, which triggers remote event after deserialization\n\nChange-Id: Ide3709834ecd7832977575babd6f29727fd003d6\n"
    },
    {
      "commit": "f5712ffbd7d5fbb7a28853d6647bb67a4a672982",
      "tree": "257cdbb881c260c92cd938bf786afae408135fcd",
      "parents": [
        "cb43d60c789a44c7f1aed7e7281d69ebb52a204c"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Sep 27 23:52:37 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Mon Sep 29 00:29:06 2014 -0700"
      },
      "message": "Simple{Device,Link}Store test\n\nChange-Id: I2463248be1ba9d4640e5e9d5110825c747e9094c\n"
    },
    {
      "commit": "cb43d60c789a44c7f1aed7e7281d69ebb52a204c",
      "tree": "c12f0f77eab6c384ac8778941dc055fc1ce2415b",
      "parents": [
        "c52a8a9e226e98731056ecefc064e43b24e1f329"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Sun Sep 28 22:46:16 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Sun Sep 28 22:46:16 2014 -0700"
      },
      "message": "Preparing for change in ClusterService/Store implementation.\n"
    },
    {
      "commit": "c52a8a9e226e98731056ecefc064e43b24e1f329",
      "tree": "21a4e7141fd0fbda85feb5a855ba12aed0d54d28",
      "parents": [
        "ec53b00be845fa77d808ed4725b7729a6a10d9ae",
        "271a6209c5a91d2cfc15fc272a4f0fe250e75195"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Sun Sep 28 22:42:29 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Sun Sep 28 22:42:29 2014 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "271a6209c5a91d2cfc15fc272a4f0fe250e75195",
      "tree": "27ef828ad8bfb89e192722bdb18742634aefe04b",
      "parents": [
        "b7b4063981074f7694263d4809099954f5b2fdf9"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sun Sep 28 22:11:21 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sun Sep 28 22:11:21 2014 -0700"
      },
      "message": "fix checkstyle\n\nChange-Id: I94e51e898c5581ea5e246b0f0467d9417e208990\n"
    },
    {
      "commit": "b7b4063981074f7694263d4809099954f5b2fdf9",
      "tree": "8304234979cc4b8a154cf5eddd03519d40471bcb",
      "parents": [
        "a211b7c943fa6b14ebdcc56df8a80911e5c39077"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sun Sep 28 21:30:00 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sun Sep 28 21:30:00 2014 -0700"
      },
      "message": "initial impl of proxy arp\n\nChange-Id: I131667e8051e88c27f5fa020b580be57fee358ea\n"
    },
    {
      "commit": "a211b7c943fa6b14ebdcc56df8a80911e5c39077",
      "tree": "771bcd5cc4e46fefd88738e2baeb56d209900482",
      "parents": [
        "b5df76dc82698d9d6e846aec24546b4035936cd9"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Sep 27 20:58:25 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Sep 27 20:58:25 2014 -0700"
      },
      "message": "add feature definition for gossip dist.\n\nChange-Id: Icf89c8c3050dc8e45ba28b261c482f689e47e1a2\n"
    },
    {
      "commit": "b5df76dc82698d9d6e846aec24546b4035936cd9",
      "tree": "4bf7a219532722068ddcb0cfb0ddbdfc76b3e53d",
      "parents": [
        "2e96389a56df1989273639217b94dc0a43113f7b"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Sep 27 20:54:00 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Sep 27 20:54:00 2014 -0700"
      },
      "message": "split onos-core-hz into\n  onos-core-hz-common\n  onos-core-hz-cluster\n  onos-core-hz-net\n\nChange-Id: Ie0ceb0de8e9e8af119433fef6f802444591eb4a4\n"
    },
    {
      "commit": "2e96389a56df1989273639217b94dc0a43113f7b",
      "tree": "aca791b02bca522c1af9bfff4d0d34e91da90a70",
      "parents": [
        "e76a24dfb73da0f0bde82dfa5298c67eefdc65b1"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Sep 27 13:00:39 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Sep 27 18:44:17 2014 -0700"
      },
      "message": "moving around Madan\u0027s pieces\n\nupdate features.xml to use hazelcast distributed bundle for now\n\nChange-Id: I806dc7f9f2f1db1fdfa8e16f083025888b237937\n"
    },
    {
      "commit": "e76a24dfb73da0f0bde82dfa5298c67eefdc65b1",
      "tree": "51c09d45c1f0d05f7c8e468be46e4f5fe7576f8f",
      "parents": [
        "61056bc9a4fdeb4baeb055d5081d0ffb5842198a"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Sep 27 00:48:34 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Sat Sep 27 11:20:17 2014 -0700"
      },
      "message": "Bundle restructuring\n\nChange-Id: I5a9efa7f4d03bd78dd17297731c5addea5cf0442\n"
    },
    {
      "commit": "61056bc9a4fdeb4baeb055d5081d0ffb5842198a",
      "tree": "cacb98e5a7da3e466d53f4f7732a089f8bf079f4",
      "parents": [
        "6e4bf91ae264128a312b1a710e2da5245709342e"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@Madans-MacBook-Pro.local",
        "time": "Sat Sep 27 09:07:26 2014 -0700"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@Madans-MacBook-Pro.local",
        "time": "Sat Sep 27 09:07:26 2014 -0700"
      },
      "message": "Preliminary checkin for implementing version aware topology state.\n"
    },
    {
      "commit": "ec53b00be845fa77d808ed4725b7729a6a10d9ae",
      "tree": "2bf54da535c645c89715373037a3aa4253d521e2",
      "parents": [
        "ee49c371bbe3d853ffb7ffa62ea63fd48923e115",
        "6e4bf91ae264128a312b1a710e2da5245709342e"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 18:09:50 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 18:09:50 2014 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "6e4bf91ae264128a312b1a710e2da5245709342e",
      "tree": "8bb94d0b800c1f77de2a517c68449dbb48a6690c",
      "parents": [
        "339a3d923890363dadba31e5408fad8dcc9a3648",
        "22e0f2f946cbc4573810ee1995f0a1f49ef6872b"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Sep 26 17:54:36 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Sep 26 17:54:36 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "339a3d923890363dadba31e5408fad8dcc9a3648",
      "tree": "20f94d3f6cc027e216cc9b67f19efb2d753bed2d",
      "parents": [
        "f92d67fbcf22e6c3f9fe30722ebdebb639b95f40"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Sep 26 17:54:32 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Sep 26 17:54:32 2014 -0700"
      },
      "message": "added onos-start-network and fake distributed stores and fixed mastership bugs/omissions\n\nChange-Id: I6cf9f1a13bf9e8f715bf5d72249431d94878b204\n"
    },
    {
      "commit": "22e0f2f946cbc4573810ee1995f0a1f49ef6872b",
      "tree": "d7e98bd623e2b02a209313d82cbb9d41fdcc6a1d",
      "parents": [
        "14dc4d012d17a15d57c2a476abb747f46a512258"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Fri Sep 26 16:30:53 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Fri Sep 26 16:30:53 2014 -0700"
      },
      "message": "MastershipTerm should be immutable\n\nChange-Id: Ifc7484caa80fa21b2b4594389dec5c4d0c112c0f\n"
    },
    {
      "commit": "ee49c371bbe3d853ffb7ffa62ea63fd48923e115",
      "tree": "048f202e68598faaea803268c19ccd77b4094166",
      "parents": [
        "14dc4d012d17a15d57c2a476abb747f46a512258"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 15:14:50 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 15:14:50 2014 -0700"
      },
      "message": "Preparing for change in ClusterService/Store implementation.\n"
    },
    {
      "commit": "14dc4d012d17a15d57c2a476abb747f46a512258",
      "tree": "a6f98119e9d90e10c09f543254d5b7eb318ba00c",
      "parents": [
        "5f4df2d5ebc59d9e941c6e3b5d60fefae65d644a"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 12:43:14 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 12:43:14 2014 -0700"
      },
      "message": "Working on IO loop tests commands.\n"
    },
    {
      "commit": "5f4df2d5ebc59d9e941c6e3b5d60fefae65d644a",
      "tree": "255ab56b69ab463d9c79c0c5afade934432212c0",
      "parents": [
        "9251d194dfc125d35d38eb7339247b2aa4a03467"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 12:19:51 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 12:19:51 2014 -0700"
      },
      "message": "Working on IO loop tests commands.\n"
    },
    {
      "commit": "9251d194dfc125d35d38eb7339247b2aa4a03467",
      "tree": "ab46316b6f8b3b5f4575de256ebed34041ed8d94",
      "parents": [
        "f7e13b0e01f3706ba3e183c4eefb0477ec302638",
        "f92d67fbcf22e6c3f9fe30722ebdebb639b95f40"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 11:12:28 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 11:12:28 2014 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "f7e13b0e01f3706ba3e183c4eefb0477ec302638",
      "tree": "f3a43ac0ac7b0262b1c35f0f0602908331793c78",
      "parents": [
        "1ae3d16ebc8c8f8941b6b3defe0ff8d192660e7c"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 11:12:25 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 11:12:25 2014 -0700"
      },
      "message": "Working on IO loop tests commands.\n"
    },
    {
      "commit": "f92d67fbcf22e6c3f9fe30722ebdebb639b95f40",
      "tree": "ca5c1f014bd35cd84a50067be6cb56fe25f29311",
      "parents": [
        "010c31df1e0ddf9e08999663148b3927ec300045",
        "1ae3d16ebc8c8f8941b6b3defe0ff8d192660e7c"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Sep 26 10:01:24 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Sep 26 10:01:24 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "010c31df1e0ddf9e08999663148b3927ec300045",
      "tree": "3323f3383c3c95d302dad5ff6ceec74531dcc1b2",
      "parents": [
        "0e0863f19e94bb929a186b0be776c3cf7bde13c8"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Sep 26 10:01:12 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Sep 26 10:01:12 2014 -0700"
      },
      "message": "pretty builders\n\nChange-Id: If03b60f97be1eba3803c6fcb328196a4a195c7e8\n"
    },
    {
      "commit": "1ae3d16ebc8c8f8941b6b3defe0ff8d192660e7c",
      "tree": "5bc92d4109fcc6fb3224df626aee5f9fee4654d6",
      "parents": [
        "0e0863f19e94bb929a186b0be776c3cf7bde13c8"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 09:38:16 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 09:38:16 2014 -0700"
      },
      "message": "Working on IO loop tests.\n"
    },
    {
      "commit": "0e0863f19e94bb929a186b0be776c3cf7bde13c8",
      "tree": "10a75ed7db7103d7427c0722e9f05cf40714dcec",
      "parents": [
        "f110fffb4562bb3d8fa39901e5c3a3f190821ea0"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 09:02:33 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 09:02:33 2014 -0700"
      },
      "message": "Added ability to measure round-trip latency and to assure message integrity.\n"
    },
    {
      "commit": "f110fffb4562bb3d8fa39901e5c3a3f190821ea0",
      "tree": "05aeea2ca5fb6ad5e64d4283b37a027ecde7bd9c",
      "parents": [
        "74d49656eb545d7bb8c03f0f963cffc750c0caed"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 00:38:18 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Fri Sep 26 00:38:18 2014 -0700"
      },
      "message": "Added IO loop test to the foo app.\n"
    },
    {
      "commit": "74d49656eb545d7bb8c03f0f963cffc750c0caed",
      "tree": "fdd4b4358257cfd42d4d985c005130795a7e0df5",
      "parents": [
        "91c7bd039cd90cb88463625699cfdbf47fab2c02"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 23:48:46 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 23:48:46 2014 -0700"
      },
      "message": "Corrected some IO loop tests.\n"
    },
    {
      "commit": "91c7bd039cd90cb88463625699cfdbf47fab2c02",
      "tree": "16a32609f483aa71b28a8257197a6f98ba9db39d",
      "parents": [
        "2d6d397b8ada256bfff6bc71c839ad2a4ef2b63e"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 22:50:44 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 22:50:44 2014 -0700"
      },
      "message": "Removed a cyclic dependency in the CLI code.\n"
    },
    {
      "commit": "2d6d397b8ada256bfff6bc71c839ad2a4ef2b63e",
      "tree": "9f49331a93854cc069adc41f142ec774b7b308eb",
      "parents": [
        "2868040f2a7bc15c718b468282a866c9f9aa3a81"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 22:38:57 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 22:38:57 2014 -0700"
      },
      "message": "More IO loop work.\n"
    },
    {
      "commit": "2868040f2a7bc15c718b468282a866c9f9aa3a81",
      "tree": "bc97f056be0668125ad8ac5c0a4f3a03a31d7576",
      "parents": [
        "a708318294f10cf0961da532916b9d8e40259342",
        "144a2948a92fb1a5b3d8a0d5b981d4a1235f73da"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 21:38:13 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 21:38:13 2014 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "a708318294f10cf0961da532916b9d8e40259342",
      "tree": "8d364b0d1a24cd3f35941e46f2d2bfea7c557906",
      "parents": [
        "a12c8c89db67766becc19cefce52f403a4584219"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 21:38:03 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 21:38:03 2014 -0700"
      },
      "message": "Working on IO loop stuff.\n"
    },
    {
      "commit": "144a2948a92fb1a5b3d8a0d5b981d4a1235f73da",
      "tree": "03af6a0e05e956ea6ce329c97ec798d31442441d",
      "parents": [
        "a12c8c89db67766becc19cefce52f403a4584219"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 18:44:02 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 18:44:02 2014 -0700"
      },
      "message": "flow cmd has state selector\n\nChange-Id: Id778277979d538e4addf8ed0052066a6d2e67ac6\n"
    },
    {
      "commit": "a12c8c89db67766becc19cefce52f403a4584219",
      "tree": "4451e62de3756bb6cf856c86d4a9347517bf018e",
      "parents": [
        "64231d86f70687dbd109389993ac87cbef7e7a8b",
        "a8a53eb7e3092548152350c087a41f4429c9e723"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 18:25:51 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 18:25:51 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "64231d86f70687dbd109389993ac87cbef7e7a8b",
      "tree": "44f362be7906fb1e602f00e6f3d199451eb85851",
      "parents": [
        "5e3cc58321b8e1864edf8b34c0b3ad46edfbab46"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 18:25:31 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 18:25:31 2014 -0700"
      },
      "message": "link provider tests\n\nChange-Id: I074d067a1432c874fa0e1674423df046d4c31086\n"
    },
    {
      "commit": "a8a53eb7e3092548152350c087a41f4429c9e723",
      "tree": "b015cf569426395955949a407caf21d0872060ac",
      "parents": [
        "48239b0306d61e7adb4cfff217ba34302b37a18e"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 17:47:55 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 17:48:14 2014 -0700"
      },
      "message": "DistributedDeviceStore\n\nChange-Id: I34cf5a787bf0f9d16840bf2e3cc8d0167060f628\n"
    },
    {
      "commit": "48239b0306d61e7adb4cfff217ba34302b37a18e",
      "tree": "90169b3a54b52ca3b735fb4ad2406009dd569739",
      "parents": [
        "06dc6b9c80a2553cec05acfed7291ea94c24a376"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 17:12:31 2014 -0700"
      },
      "committer": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 17:12:31 2014 -0700"
      },
      "message": "term-related test additions\n\nChange-Id: I9359ab9a53d73a216a83732612a54154b9655c8c\n"
    },
    {
      "commit": "06dc6b9c80a2553cec05acfed7291ea94c24a376",
      "tree": "8a38302be0b6ec964a87c08ecb157ca30828dc63",
      "parents": [
        "6e89e1b0548f5ea8b78faf94cd1b74e3f2887937"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 16:06:16 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 16:09:49 2014 -0700"
      },
      "message": "Slice out LinkKey\n\nChange-Id: Ibfcafd07858c5357a2321220e01ddab44f347923\n"
    },
    {
      "commit": "6e89e1b0548f5ea8b78faf94cd1b74e3f2887937",
      "tree": "d8e74d7cf245dc8711c4afe58914264029b08a22",
      "parents": [
        "b70d34b8681ed2a329a21884223d54fb0ef65656",
        "5e3cc58321b8e1864edf8b34c0b3ad46edfbab46"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 15:43:04 2014 -0700"
      },
      "committer": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 15:43:04 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "b70d34b8681ed2a329a21884223d54fb0ef65656",
      "tree": "94cc5455f0feba580f999ee13d1dcb3dfdd73c4f",
      "parents": [
        "080d78484bbee68269c7e03845e30a6d896b3627"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 15:43:01 2014 -0700"
      },
      "committer": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 15:43:01 2014 -0700"
      },
      "message": "base for mastership term implementation\n\nChange-Id: Ie354096ad8835536839e3c1504e19a2cbff866c1\n"
    },
    {
      "commit": "5e3cc58321b8e1864edf8b34c0b3ad46edfbab46",
      "tree": "1d0b4028923a0a3bdd05032575f6063eb81aa879",
      "parents": [
        "25182651c4d114818439f6f19dc1a6a15d240851"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 14:50:54 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 14:50:54 2014 -0700"
      },
      "message": "removing extraneous log stmt\n\nChange-Id: I9d022036cf0b4912bce7f95fadc1a5757270a3c7\n"
    },
    {
      "commit": "25182651c4d114818439f6f19dc1a6a15d240851",
      "tree": "db2c58209f6b1b68700f813903a2ec42bc807c25",
      "parents": [
        "38f0b606b095e164b18487512f12cbe6d3514c88"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 14:34:17 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 14:34:17 2014 -0700"
      },
      "message": "fix small bug in flows cmd\n\nChange-Id: I7f2ad7b8e5871187333d301b93e79aaf14095f76\n"
    },
    {
      "commit": "38f0b606b095e164b18487512f12cbe6d3514c88",
      "tree": "3270e29382080fee076175f099e5f568c80e4a5e",
      "parents": [
        "99b8fdcd29e729cc22801db5561c99cbaeb15423",
        "497c884d53961728144b0f5ceaad0dd26b071cc1"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 14:30:31 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 14:30:31 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "99b8fdcd29e729cc22801db5561c99cbaeb15423",
      "tree": "b04241fbdd9d4dd5f450c8a137223fc5b1d80fc1",
      "parents": [
        "bb42cad6c4a392a6435af0fab9d70c2faf97d90a"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 14:30:22 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 14:30:22 2014 -0700"
      },
      "message": "flows cmd pretty print\n\nChange-Id: I29b0971a5a862c602f8cd36f864f173c6d8330d6\n"
    },
    {
      "commit": "497c884d53961728144b0f5ceaad0dd26b071cc1",
      "tree": "cb4edad7ffc1b2adbd6db522a3ff92d11de2d2ee",
      "parents": [
        "080d78484bbee68269c7e03845e30a6d896b3627"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 14:23:34 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 14:23:34 2014 -0700"
      },
      "message": "Timestamp, OnosTimestamp and it\u0027s serializer\n\nChange-Id: I02e3563229ddae8fc4b705c708f4066d82e24cf4\n"
    },
    {
      "commit": "080d78484bbee68269c7e03845e30a6d896b3627",
      "tree": "3a83971cbeb6e729fb6d989abc08423421e867f1",
      "parents": [
        "ee1c46772b229f0f676bd847dc56683c95c02283"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 13:53:15 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 13:53:31 2014 -0700"
      },
      "message": "inital term info service\n\nChange-Id: I4503f1dcadda62bb25e2dba106e9a1101b4d37d6\n"
    },
    {
      "commit": "ee1c46772b229f0f676bd847dc56683c95c02283",
      "tree": "21282347ae3443b97aaa5df24cb65a9af527ccf2",
      "parents": [
        "bb42cad6c4a392a6435af0fab9d70c2faf97d90a"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 12:31:52 2014 -0700"
      },
      "committer": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 12:31:52 2014 -0700"
      },
      "message": "Test for role delivery\n\nChange-Id: I202e7606b03bcb89effd57d07003c563de0b7b06\n"
    },
    {
      "commit": "bb42cad6c4a392a6435af0fab9d70c2faf97d90a",
      "tree": "0e756cca4aabe3e525b13d07e54fad27649ec78b",
      "parents": [
        "6823abc1d044b6ec5779a6b9454fb8083e1e8ea9"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 11:43:05 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Sep 25 11:43:05 2014 -0700"
      },
      "message": "flowmanager tests\n\nChange-Id: I27ff62e4483254e565153294eddc20b525f5db01\n"
    },
    {
      "commit": "6823abc1d044b6ec5779a6b9454fb8083e1e8ea9",
      "tree": "754ae47135032cd8498bef2da52f1a99aa29ebd7",
      "parents": [
        "32402f3c3e0ec645caed2788cbaf3c822b6be595",
        "83252666dd33132441cfc2ccee7c66a969c8d700"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 11:16:45 2014 -0700"
      },
      "committer": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 11:16:45 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "32402f3c3e0ec645caed2788cbaf3c822b6be595",
      "tree": "fbe40d9d3b25b85ade47950d375601c56b126126",
      "parents": [
        "ab91cc452915594262cc6fab943d88e794c73602"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 11:08:54 2014 -0700"
      },
      "committer": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 11:16:31 2014 -0700"
      },
      "message": "update OFDeviceProviderTest - roleAssertFail\n\nChange-Id: Iccdda5a11a3a6aa019e1641d068e10b2b17c9798\n"
    },
    {
      "commit": "ab91cc452915594262cc6fab943d88e794c73602",
      "tree": "ea724571976296b1b8168af962e2c37ae11c706b",
      "parents": [
        "aa1e2c3b5718c92cdddf82535760e0fd274c47f5"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 10:20:52 2014 -0700"
      },
      "committer": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Thu Sep 25 10:31:53 2014 -0700"
      },
      "message": "role assertion failure is returned to DeviceProvider\n\nChange-Id: Ic5189327c85fa37b3bbfa07d0e285cabae363712\n"
    },
    {
      "commit": "83252666dd33132441cfc2ccee7c66a969c8d700",
      "tree": "2f481b4662bb4fbb56bacb109bba5b433753dcf6",
      "parents": [
        "7fc183701fdfb8f49dff6c89f6ef6613501f2d48",
        "c884f1bee7c77ca9e6a41132e4814788f07e09c4"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 09:50:13 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 09:50:13 2014 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "7fc183701fdfb8f49dff6c89f6ef6613501f2d48",
      "tree": "f2d18ebb9ccdc924b232908df69cc238171d60b8",
      "parents": [
        "aa1e2c3b5718c92cdddf82535760e0fd274c47f5"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 09:50:04 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 09:50:04 2014 -0700"
      },
      "message": "Fixed onos-patch-vm script.\n"
    },
    {
      "commit": "c884f1bee7c77ca9e6a41132e4814788f07e09c4",
      "tree": "d3f1f13055b493398a8780fb2c595d3e539c265a",
      "parents": [
        "aa1e2c3b5718c92cdddf82535760e0fd274c47f5"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Wed Sep 24 11:53:33 2014 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Thu Sep 25 09:44:30 2014 -0700"
      },
      "message": "Implemented adding and removing address bindings in the store, along with unit tests.\n"
    },
    {
      "commit": "aa1e2c3b5718c92cdddf82535760e0fd274c47f5",
      "tree": "0480254ae826932f1044f2a2a1586508fc324623",
      "parents": [
        "6a62aa24f94975bb767443f088ced7bb6c9dc37a",
        "3f6d29bf74182961de1849a2068ac17f7d36449b"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 09:15:14 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 09:15:14 2014 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "6a62aa24f94975bb767443f088ced7bb6c9dc37a",
      "tree": "57b5c112e601615121d14b47704db1a184185086",
      "parents": [
        "5d4e73cb84fecbb40d490cc7601521f5fa0bb40b"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 09:10:12 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Thu Sep 25 09:10:12 2014 -0700"
      },
      "message": "Starting work on I/O loop.\n"
    },
    {
      "commit": "3f6d29bf74182961de1849a2068ac17f7d36449b",
      "tree": "779ef4158f17d7f89af7242cf904ce29061d8e74",
      "parents": [
        "4ee707ad7570b638e00e4193f88bf1b6407bb213"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 01:41:15 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 01:41:15 2014 -0700"
      },
      "message": "poll for events when validating.\n\nChange-Id: Ia727a1c97f5d2d713281130997cee7fa3b1ba39d\n"
    },
    {
      "commit": "4ee707ad7570b638e00e4193f88bf1b6407bb213",
      "tree": "f44f50fde3913216ff054c7e26feb33d3fe61313",
      "parents": [
        "f5479705fcd2bfe2aedd9c49e2ef48a0ac405aab"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 00:10:09 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 00:34:00 2014 -0700"
      },
      "message": "Unit Tests for DistributedDeviceStore\n\nChange-Id: Ie5a1b6bcefe2046cf13b818865327fa75dae4ec8\n"
    },
    {
      "commit": "f5479705fcd2bfe2aedd9c49e2ef48a0ac405aab",
      "tree": "dd21b39f2f72050fce1fd9e0eba346446a02155f",
      "parents": [
        "ce58fa760367cb96b2188576b8bb409ded7247d5"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 00:09:24 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Thu Sep 25 00:34:00 2014 -0700"
      },
      "message": "DeviceStore bugfixes\n\nChange-Id: Iebbfd99ea578c36438ec11e28e5230c73886dd55\n"
    },
    {
      "commit": "ce58fa760367cb96b2188576b8bb409ded7247d5",
      "tree": "76919039ddf5e0cb0a1363d7e4a9c9843f729ec6",
      "parents": [
        "843173d44c10e78d3994db09335f6f844ac621b4"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 22:15:10 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 22:31:15 2014 -0700"
      },
      "message": "populate DevicePorts on activate\n\nChange-Id: If716b27fb13dcd64021cf56a0a49b76bc2258a5e\n"
    },
    {
      "commit": "843173d44c10e78d3994db09335f6f844ac621b4",
      "tree": "e88e9847712f59a30529e58b1293831735818dd2",
      "parents": [
        "6553b51ecbdf074d1880983363ef702dc7ca1200",
        "a97b3bb3484b1c20a7ad6364505b55840f0f4f17"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Sep 24 22:27:58 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Sep 24 22:27:58 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "6553b51ecbdf074d1880983363ef702dc7ca1200",
      "tree": "e88e9847712f59a30529e58b1293831735818dd2",
      "parents": [
        "a68eb96a5823f930da503745636406acfa3ef5c5",
        "5d4e73cb84fecbb40d490cc7601521f5fa0bb40b"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Sep 24 20:34:17 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Sep 24 22:27:30 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n\nbetter with files\n\nChange-Id: Ifb62a2c9a8e394fe3190582d7236eaea942ee3fc\n"
    },
    {
      "commit": "a97b3bb3484b1c20a7ad6364505b55840f0f4f17",
      "tree": "fc991ec3aad6bc9d742c10dd4de43684d782f0d5",
      "parents": [
        "a68eb96a5823f930da503745636406acfa3ef5c5",
        "5d4e73cb84fecbb40d490cc7601521f5fa0bb40b"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Sep 24 20:34:17 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Sep 24 20:34:17 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "a68eb96a5823f930da503745636406acfa3ef5c5",
      "tree": "351f57ba2a6826746848f13a7a4d7ee9f24d4b51",
      "parents": [
        "3f2bbd7028fa1eb78b3c9aef3288ddf6f1bfd2ab"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Sep 24 20:34:13 2014 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Sep 24 20:34:13 2014 -0700"
      },
      "message": "resilient flows and application id\n\nChange-Id: Ic9f192d4451ae962737ab2b45c644372535e7bdb\n"
    },
    {
      "commit": "5d4e73cb84fecbb40d490cc7601521f5fa0bb40b",
      "tree": "700b90f743ecefab00d82386091026b6c0539837",
      "parents": [
        "ca55e6493228df79c0d4e4b5d3efd5fde18e124e"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 18:38:24 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 18:38:24 2014 -0700"
      },
      "message": "Fixed javadocs.\n"
    },
    {
      "commit": "ca55e6493228df79c0d4e4b5d3efd5fde18e124e",
      "tree": "efef18234183344f46dd054ce490fc8035404c00",
      "parents": [
        "c8e19d4d68d8f8c3742dd4216d6125abda0c521c"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 18:28:38 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 18:28:38 2014 -0700"
      },
      "message": "Reworked AbstractDistributedStore RemoteEventHandler to allow delegating various events to accommodate cache-specific behaviours.\n"
    },
    {
      "commit": "c8e19d4d68d8f8c3742dd4216d6125abda0c521c",
      "tree": "12aba4c31f7543b14f41b22a03b4bd2ac8c65644",
      "parents": [
        "7d197c4cd87bb334a770bde4aa2f5069cc1948f7"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 17:20:52 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 17:20:52 2014 -0700"
      },
      "message": "DistributedMastershipStore: pupulate cache on startup\n\nChange-Id: I64567a964c8beb63428d01f43df37968e4ac8be0\n"
    },
    {
      "commit": "7d197c4cd87bb334a770bde4aa2f5069cc1948f7",
      "tree": "9b25792d6a2325528584f0eb6f216928d3cd112b",
      "parents": [
        "21ea9b4eeb66f576318f8c9f054c1fc7e64f8147"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:48:29 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:48:29 2014 -0700"
      },
      "message": "Fixing the cell definition and the install script.\n"
    },
    {
      "commit": "21ea9b4eeb66f576318f8c9f054c1fc7e64f8147",
      "tree": "b7d047a2ae6a0ebe8273f211018307098463edfa",
      "parents": [
        "dd61055cf0ba9e3350995b1474c785af8f92acde",
        "a8714e54144fd1bd7549876131fc97e5789dda8d"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:30:55 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:30:55 2014 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "dd61055cf0ba9e3350995b1474c785af8f92acde",
      "tree": "81a7582ddce50ef2f05b71db6640d1f793bed0dc",
      "parents": [
        "fc162b087ad5bd07616a2c10c0ab3c7908ab0756"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:30:49 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:30:49 2014 -0700"
      },
      "message": " Fixed javadoc warning.\n"
    },
    {
      "commit": "a8714e54144fd1bd7549876131fc97e5789dda8d",
      "tree": "7ab35358cae3a36bf94bdc5d317659a0a411be05",
      "parents": [
        "b113c457c704443f9d58132693ae20c0b9cbf707"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 00:38:01 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 16:28:15 2014 -0700"
      },
      "message": "Add sonatype-oss-snapshot for Loxigen\n\nChange-Id: If9e1ddaeea255d2cae556df5cc238cb19b8733a6\n"
    },
    {
      "commit": "b113c457c704443f9d58132693ae20c0b9cbf707",
      "tree": "52fc6f3cb105aa5f40eeaea2a864a25be1bcfff7",
      "parents": [
        "bb1fc725481e8289e627ed7274bc81723e4eedba"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 00:12:03 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 16:28:15 2014 -0700"
      },
      "message": "Stop sharing Roles in DistributedDeviceStore\n\nChange-Id: Icd0302871c1d6f48379b93eb61f83bfa6df4ce20\n"
    },
    {
      "commit": "bb1fc725481e8289e627ed7274bc81723e4eedba",
      "tree": "a4ce5730ca76100669e0400856390e95cb407b4a",
      "parents": [
        "b4139d8dc43401b6ac63b19d1b90c9e0ed4f9e40"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 00:00:13 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 16:28:15 2014 -0700"
      },
      "message": "Conditionally update Cache\n\nChange-Id: I97b4e537c15110b8962d585421cd4f4a14a82841\n"
    },
    {
      "commit": "b4139d8dc43401b6ac63b19d1b90c9e0ed4f9e40",
      "tree": "54d903dc6d32d018958856b8fc6e55b8ecfe7083",
      "parents": [
        "fc162b087ad5bd07616a2c10c0ab3c7908ab0756"
      ],
      "author": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Tue Sep 23 18:41:33 2014 -0700"
      },
      "committer": {
        "name": "Yuta HIGUCHI",
        "email": "y-higuchi@onlab.us",
        "time": "Wed Sep 24 16:28:15 2014 -0700"
      },
      "message": "use etc/hazelcast.xml + modifications when creating HZ for testing\n\nChange-Id: I92d554d2e8c696780c3a2fab2accdab396a3805b\n"
    },
    {
      "commit": "fc162b087ad5bd07616a2c10c0ab3c7908ab0756",
      "tree": "8fb9081d7753968e35ac5e1a5b56532e294ce458",
      "parents": [
        "b5f3652b673441943892d94715a0c3674ffdbe70"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:25:39 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:25:39 2014 -0700"
      },
      "message": "Added prox test cell and enhanced install to allow customization of the hazelcast.xml for proper network interface.\n"
    },
    {
      "commit": "b5f3652b673441943892d94715a0c3674ffdbe70",
      "tree": "4e74a5133a27a66533ff6695e3f56fa66c7b77b3",
      "parents": [
        "0768a02c3983d9ed7195ff6ed2fc5484685410d5",
        "1fd5bb7bc58785885dc195ee652f35f49d9e7900"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:16:26 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:16:26 2014 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "0768a02c3983d9ed7195ff6ed2fc5484685410d5",
      "tree": "7653bd1928908d7e9ea0a6f00ccd8fc95e67139c",
      "parents": [
        "a1376e463907e9396bb286e74a64141eaf52dc14"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:16:16 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 16:16:16 2014 -0700"
      },
      "message": "Added prox test cell and enhanced install to allow customization of the hazelcast.xml for proper network interface.\n"
    },
    {
      "commit": "1fd5bb7bc58785885dc195ee652f35f49d9e7900",
      "tree": "4cfab4646c8f054bd774f92b5c52af686b0e11e5",
      "parents": [
        "406d010846e083e05f509bd6645dda481b041436",
        "a1376e463907e9396bb286e74a64141eaf52dc14"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Wed Sep 24 16:08:16 2014 -0700"
      },
      "committer": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Wed Sep 24 16:08:16 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.onlab.us:29418/onos-next\n"
    },
    {
      "commit": "406d010846e083e05f509bd6645dda481b041436",
      "tree": "2aed38d27df6b26053973da47fbb8aef7ff6a3ba",
      "parents": [
        "f6021f304423be0eb0a3630e0be424bee3a5f6cc"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Wed Sep 24 16:08:12 2014 -0700"
      },
      "committer": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Wed Sep 24 16:08:12 2014 -0700"
      },
      "message": "MastershipManagerTest plus tweaks to MastershipStore\n\nChange-Id: Ie5d3201ce2297ae68cdafac4439168989dd804c5\n"
    },
    {
      "commit": "a1376e463907e9396bb286e74a64141eaf52dc14",
      "tree": "b12144c9c330fd22407f16a8f208489eae68f5dc",
      "parents": [
        "c78acee3d109de8383a59d1408fb207bc89484b3"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 15:39:43 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 15:39:43 2014 -0700"
      },
      "message": "Enahnced topology and flow stores to extend general store.\n"
    },
    {
      "commit": "c78acee3d109de8383a59d1408fb207bc89484b3",
      "tree": "f088af54bfe36c933404d6d25f18732fbb8c4f74",
      "parents": [
        "f80c9729d62bfd0204fde8b843abc49eb49c873a"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 15:16:55 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 15:16:55 2014 -0700"
      },
      "message": "Enahnced topology and flow stores to extend general store.\n"
    },
    {
      "commit": "f80c9729d62bfd0204fde8b843abc49eb49c873a",
      "tree": "13103070a08056bc03f8cadd4c7dcd67b5bf7835",
      "parents": [
        "3f2bbd7028fa1eb78b3c9aef3288ddf6f1bfd2ab"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 14:49:18 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 14:49:18 2014 -0700"
      },
      "message": "Enahnced link and host stores to extend general store.\n"
    },
    {
      "commit": "3f2bbd7028fa1eb78b3c9aef3288ddf6f1bfd2ab",
      "tree": "91a699b44d58c7904f55ee11b1014929aae2ecee",
      "parents": [
        "0755a3678f931c79fd64017e82bac3e384318d6e"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 12:07:58 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 12:07:58 2014 -0700"
      },
      "message": "Added back-pipe for role assertion issues.\n"
    },
    {
      "commit": "0755a3678f931c79fd64017e82bac3e384318d6e",
      "tree": "c7c4564bf4e7c947ced8c0562836aec43d923423",
      "parents": [
        "f6021f304423be0eb0a3630e0be424bee3a5f6cc"
      ],
      "author": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 11:54:43 2014 -0700"
      },
      "committer": {
        "name": "tom",
        "email": "tom@onlab.us",
        "time": "Wed Sep 24 11:54:43 2014 -0700"
      },
      "message": "Added notion of a general Store abstraction and wired it up in ClusterStore.\n"
    },
    {
      "commit": "f6021f304423be0eb0a3630e0be424bee3a5f6cc",
      "tree": "ab835fcefa0536aaf465e1516024cc97dc27121d",
      "parents": [
        "09585c6272a7a3795453aa91f57f63b5e12d5771"
      ],
      "author": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Wed Sep 24 09:40:47 2014 -0700"
      },
      "committer": {
        "name": "Ayaka Koshibe",
        "email": "ayaka@onlab.us",
        "time": "Wed Sep 24 09:40:47 2014 -0700"
      },
      "message": "DistributedDeviceStore doesn\u0027t automatically set role to MASTER\n\nChange-Id: I106e1d8e84fb6331e71727907bae6c4ef232d382\n"
    }
  ],
  "next": "09585c6272a7a3795453aa91f57f63b5e12d5771"
}
