)]}'
{
  "log": [
    {
      "commit": "81c00d6dc3de0b90acb7b84f1fe8eaffc884b333",
      "tree": "2104498d05db631c0d3215a3aa9d071895621421",
      "parents": [
        "8829aec27a750296213b80642d3d53dbc6c381d0"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Wed Apr 27 10:09:33 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Apr 27 17:41:09 2016 +0000"
      },
      "message": "Support source-specific IGMP joins.\n\nChange-Id: I422f54f908998460ceff994f9b3bfbf3d2f81a56\n"
    },
    {
      "commit": "8829aec27a750296213b80642d3d53dbc6c381d0",
      "tree": "c04d2a95cbd8a0de7955da95726d2b432a298e2d",
      "parents": [
        "3cd18b3aa084d2879203514303ffcff7f7dfc12f"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Apr 12 09:47:12 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Sat Apr 16 01:28:08 2016 +0000"
      },
      "message": "More app BUCK file refactoring\n\nChange-Id: I97506033c4c0cf145c558df7d4f86f37c7fe8332\n"
    },
    {
      "commit": "3cd18b3aa084d2879203514303ffcff7f7dfc12f",
      "tree": "f68672917d92c6dd4a74bb72ccea97dd44e63fdc",
      "parents": [
        "c99dce8186fb59c4b4df88081a8d1213e502485d"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Apr 09 01:19:45 2016 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Apr 09 01:20:21 2016 -0700"
      },
      "message": "Updating copyrights\n\nNew format: \u0027Copyright .year-present Open Networking Laboratory\u0027\n\nChange-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098\n"
    },
    {
      "commit": "c99dce8186fb59c4b4df88081a8d1213e502485d",
      "tree": "cb074e11577f7f89b9499e483b52a7f3bc22d301",
      "parents": [
        "5c05a0087fca1494e236ff307e1f8246688019a5"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Apr 05 20:31:18 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Apr 06 16:57:45 2016 +0000"
      },
      "message": "Updating test sources in several BUCK files\n\nChange-Id: I17b83cb978f7b8fc1d31a1e96bec59a077dbdfbb\n"
    },
    {
      "commit": "5c05a0087fca1494e236ff307e1f8246688019a5",
      "tree": "f6f786e0ca0b2b45de9714a29af7b6ce0f76f9dc",
      "parents": [
        "8387a60b69c000242161085954f1e5c479a66209"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Fri Mar 11 10:16:22 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 29 21:39:14 2016 +0000"
      },
      "message": "Initial BUCK build\n\nChange-Id: I64e8a979301989062f4545a4841b06c15a372049\n"
    },
    {
      "commit": "8387a60b69c000242161085954f1e5c479a66209",
      "tree": "2bfa1fbed2026e9d66375e6bfa6aee792743e464",
      "parents": [
        "a26d2901e1f80a817be06f12f78e20fbff48bb3f"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 15:27:19 2016 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 15:27:19 2016 -0800"
      },
      "message": "Starting snapshot 1.6.0-SNAPSHOT\n"
    },
    {
      "commit": "a26d2901e1f80a817be06f12f78e20fbff48bb3f",
      "tree": "5986396c9882d2a7d6646311b7ca897dc1f94881",
      "parents": [
        "61cc27b46634e286cdcc8cf63471b8d43117514b"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 14:47:30 2016 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 15:24:41 2016 -0800"
      },
      "message": "Tagging 1.5.0 (Falcon)\n"
    },
    {
      "commit": "61cc27b46634e286cdcc8cf63471b8d43117514b",
      "tree": "9812557600506fd0af8b6254e8426245d1dfdbc3",
      "parents": [
        "a2c231cce65b3bddcc9de464c26898a56e859062"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 14:02:04 2016 -0800"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 14:02:04 2016 -0800"
      },
      "message": "Starting snapshot 1.5.0-SNAPSHOT\n"
    },
    {
      "commit": "a2c231cce65b3bddcc9de464c26898a56e859062",
      "tree": "56be0ea8cdf5a83f6ec26f5baf4d3f95eeb2dcee",
      "parents": [
        "d8015d08608c06e66036b37e0d08bd8d9de51ec5"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 13:47:32 2016 -0800"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 13:47:32 2016 -0800"
      },
      "message": "Tagging 1.5.0-rc3\n"
    },
    {
      "commit": "d8015d08608c06e66036b37e0d08bd8d9de51ec5",
      "tree": "9812557600506fd0af8b6254e8426245d1dfdbc3",
      "parents": [
        "a212071960967fc87766e1cdfc76a1b2cd92909f"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Tue Mar 08 09:18:53 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 08 18:41:50 2016 +0000"
      },
      "message": "Refine application title and category in app.xml and pom.xml\n\n- Remove ONOS keyword from application title\n- Capitalize each keyword in application title\n- Make it consistent to use App, Provider and Driver in\n  application title\n- Add right category name for each application\n- Add missing application title and category\n- Make application category comment more descriptive\n\nChange-Id: Ib886b4a4293c38bd546a4107b20569f1bd7031a7\n"
    },
    {
      "commit": "a212071960967fc87766e1cdfc76a1b2cd92909f",
      "tree": "bf31d900814fb4062917fbbdc4e07b5a4a00fa1c",
      "parents": [
        "02295526b2972fb22e1339e33e9c9cb35463e959"
      ],
      "author": {
        "name": "Simon Hunt",
        "email": "simon@onlab.us",
        "time": "Fri Mar 04 21:18:23 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Mar 07 19:30:59 2016 +0000"
      },
      "message": "Apps-- added onos.app.title property to applications.\n\nChange-Id: Id845390ee0bee5b871c0ce9f47b2ce98fbcf26b9\n"
    },
    {
      "commit": "02295526b2972fb22e1339e33e9c9cb35463e959",
      "tree": "f7010ab9d3b8c77cb12a017623ef2a2da12a2a67",
      "parents": [
        "d84a6bb6350030d8fec93b23b6c81008236d090b"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Mar 03 17:13:26 2016 -0800"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Mar 03 17:13:26 2016 -0800"
      },
      "message": "Starting snapshot 1.5.0-SNAPSHOT\n"
    },
    {
      "commit": "d84a6bb6350030d8fec93b23b6c81008236d090b",
      "tree": "1bb6b09c8d6664b3ec0a2fc606b52cbcb80f49b4",
      "parents": [
        "eed6ad5eee6bbdad67dbac8b4bb9ea516c425054"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Mar 03 17:08:36 2016 -0800"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Mar 03 17:08:36 2016 -0800"
      },
      "message": "Tagging 1.5.0-rc2\n"
    },
    {
      "commit": "eed6ad5eee6bbdad67dbac8b4bb9ea516c425054",
      "tree": "f7010ab9d3b8c77cb12a017623ef2a2da12a2a67",
      "parents": [
        "9390064d8b4757f83d646bd1e5432691ab92c566"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Fri Feb 26 09:31:48 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 01 20:11:59 2016 +0000"
      },
      "message": "Remove duplicated multicast prefix declaration\n\n(Following #7957)\nAlso,\nUpdate copyright\nFew documentation improvements\n\nChange-Id: If4a6b9f168e9d7587976f1f2b59c2b59b81c6c2f\n"
    },
    {
      "commit": "9390064d8b4757f83d646bd1e5432691ab92c566",
      "tree": "0e55efe405b48e49e23fd3dec874d37d0a0132ab",
      "parents": [
        "2ab870c1a678796cf9cf1a0c6a3b99e7b35ef5c2"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Thu Feb 25 18:05:59 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Feb 26 17:00:29 2016 +0000"
      },
      "message": "Introduce an easy way to check whether an IP address is multicast or not\n\nChange-Id: I192a1b3e04b843fa0446d011cc98393a1950a5a9\n"
    },
    {
      "commit": "2ab870c1a678796cf9cf1a0c6a3b99e7b35ef5c2",
      "tree": "8ba2ebcb60ae5c0878f4e968aa7bba74e6b59642",
      "parents": [
        "d7a867212c0d4db6c662a64176b08eecc2f8ef53"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Mon Feb 22 16:05:24 2016 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Feb 22 21:43:34 2016 +0000"
      },
      "message": "fix igmp-query packet outs for the olt\n\nChange-Id: Ic3daf5e286f70e68eb6d91bdffa1a498aa562668\n"
    },
    {
      "commit": "d7a867212c0d4db6c662a64176b08eecc2f8ef53",
      "tree": "32d7e6d2331afcb1fcf037c46672b1a87203ff19",
      "parents": [
        "c10a7fab78184d4395d42aa23f35680a650b52a3"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sun Feb 21 14:49:51 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Feb 22 21:07:10 2016 +0000"
      },
      "message": "cleaning up more cord apps\n\nChange-Id: Ie48245b61926232ca9b2fa583492cb6e88f10990\n"
    },
    {
      "commit": "c10a7fab78184d4395d42aa23f35680a650b52a3",
      "tree": "52be1aa4562145547a997c93ba3341f961b71621",
      "parents": [
        "f8e4ab203d0ac675db910de8af083d0884c8d83f"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Sat Feb 20 11:32:43 2016 -0800"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Sun Feb 21 20:04:34 2016 -0600"
      },
      "message": "Cleanup a few of the CORD apps.\n\n* Removed or turned per-packet logs down to trace in the PIM app\n* Can now reconfigure remote sync host in CordMcast\n* CordMcast catches REST exceptions rather than bombing\n\nChange-Id: Iae027d5ce1d9047827ea80b071dc77ca49c65206\n"
    },
    {
      "commit": "f8e4ab203d0ac675db910de8af083d0884c8d83f",
      "tree": "22d79a7347af1c2dcfa7d4a0c250b9a3b1034a22",
      "parents": [
        "cd45af3bd41c1d1488637d6d747acc15871aa4e3"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Fri Feb 19 12:44:36 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Sun Feb 21 22:48:51 2016 +0000"
      },
      "message": "CordMcast clears remote routes on startup to prevent being out of sync.\n\nIt also reads existing routes on startup.\n\nChange-Id: I13b8ffae2b57d1e82181a8a745bda185d56f368d\n"
    },
    {
      "commit": "cd45af3bd41c1d1488637d6d747acc15871aa4e3",
      "tree": "a741ecabe3c7af73dce521c3d4805621a437b189",
      "parents": [
        "04857781d94d86619401ba0760738699a3d47c52"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Fri Feb 19 10:32:05 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Feb 19 19:14:10 2016 +0000"
      },
      "message": "Calculate IGMP checksum and use more reasonble max response time.\n\nAlso made IGMP properties configurable at runtime.\n\nChange-Id: I98b40a43a0c17b7bf21f1bd622032c64d7434214\n"
    },
    {
      "commit": "04857781d94d86619401ba0760738699a3d47c52",
      "tree": "7fa195cfbca5e0991ba4d36fba0e6c33d712a8f9",
      "parents": [
        "72f43dcd2c03fe3bf14ad423078dabc071460d02"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Thu Feb 18 15:56:22 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Feb 19 03:48:50 2016 +0000"
      },
      "message": "It helps to get IGMP join and leaves the right way round\n\nChange-Id: I7ada6835fa56aefaa421610ae8a303f2751be2b3\n"
    },
    {
      "commit": "72f43dcd2c03fe3bf14ad423078dabc071460d02",
      "tree": "d632aa1a54287de967f9abd0b5e3a43e26818632",
      "parents": [
        "965b9f90946350fc018fea33024dbfbea89d2c72"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Feb 17 15:37:56 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Feb 18 14:53:04 2016 +0000"
      },
      "message": "support addition and removal of mcast sinks\nvlan mcast rules are now optional\n\nChange-Id: Icb7022089a6e139970040d8cdea97df0cdc8dc7c\n"
    },
    {
      "commit": "965b9f90946350fc018fea33024dbfbea89d2c72",
      "tree": "25082399c8538de2551fc6063b8fc17a88b62b5e",
      "parents": [
        "16e1fa202031ddac9a38755720804e3f2e3579cb"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Tue Feb 16 13:06:26 2016 -0800"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Wed Feb 17 20:01:14 2016 -0800"
      },
      "message": "Clean up a few SSM-translate things, incl config validation\n\nChange-Id: I5308fd8a73088ea6a522f22642ee834ac8a7a446\n"
    },
    {
      "commit": "16e1fa202031ddac9a38755720804e3f2e3579cb",
      "tree": "4ba46a17c24cab7213317c49390e642aef59ae7b",
      "parents": [
        "9bb0e186d843899af4c2cd39fd80d1ab21d1b5a3"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Tue Feb 16 13:06:26 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Feb 18 02:00:00 2016 +0000"
      },
      "message": "IGMP ssm translate\n\nChange-Id: Id5654702ad55b6294323e4cb753fe28ea1f61276\n"
    },
    {
      "commit": "9bb0e186d843899af4c2cd39fd80d1ab21d1b5a3",
      "tree": "9f97fd21352540edda6b32e6585849b85d8e86bd",
      "parents": [
        "cb286ac7822182955ca81fef663bf290410c5a81"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sun Feb 14 19:53:42 2016 -0800"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Feb 16 11:05:00 2016 -0800"
      },
      "message": "adding igmp query polling to igmp application.\n\nChange-Id: I995336417e11404d96f33cdae96b12202d454dd1\n\nadding SafeRecurringTask\n\nChange-Id: Ie560e61500f85339c296f03ed8684078737edcd1\n"
    },
    {
      "commit": "cb286ac7822182955ca81fef663bf290410c5a81",
      "tree": "5d8fc80896f4baee3ed368bc56b492bbb0c749b0",
      "parents": [
        "36e043f8076fab264abc5edb1462e9b28c041bfc"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Fri Feb 12 19:26:02 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Feb 15 01:29:33 2016 +0000"
      },
      "message": "Fixes to the IGMP app to process group membership reports\n\nChange-Id: I7a478011caadb8250f6a25b5fb5a820485e593b6\n"
    },
    {
      "commit": "36e043f8076fab264abc5edb1462e9b28c041bfc",
      "tree": "53265dfcb6a29923b06a3d7cbb95c2ab5c434fe7",
      "parents": [
        "e9a108d865dea2eab440544a21579375e208e2b7"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Feb 11 17:31:36 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Feb 12 02:02:15 2016 +0000"
      },
      "message": "fixing igmp bootstrap issues\n\nChange-Id: Id8d7b6c33fa4196db72ea049b484cb9c52d2c87f\n"
    },
    {
      "commit": "e9a108d865dea2eab440544a21579375e208e2b7",
      "tree": "5d186efcd574b2855123b666b01b925f912a31cc",
      "parents": [
        "62e6775c752ace2ab57b253c3a3b5db18733c130"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Mon Feb 01 17:25:00 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Feb 09 21:42:50 2016 +0000"
      },
      "message": "moving igmp app to use access device config\n\nChange-Id: I2940b3db9c6da3a3c43c192a2b390c46b40749e7\n"
    },
    {
      "commit": "62e6775c752ace2ab57b253c3a3b5db18733c130",
      "tree": "f740461a19d566121316e58d69d365dd0984121a",
      "parents": [
        "604fd9c929c18b952f3d87de123edf40dcbc331b"
      ],
      "author": {
        "name": "Brian Stanke",
        "email": "bstanke@ciena.com",
        "time": "Fri Jan 22 09:20:57 2016 -0500"
      },
      "committer": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Jan 26 21:04:36 2016 +0000"
      },
      "message": "ONOS-3704 - Cleaning up Maven build warning messages and cleaning up some versions of thirdparty libraries.\n\nChange-Id: Id578e10713d41b6c02e92cb2c6e17a4da0787b52\n"
    },
    {
      "commit": "604fd9c929c18b952f3d87de123edf40dcbc331b",
      "tree": "081f1ab20ce75131bb08433aa43c58b573f9fd1f",
      "parents": [
        "08b493f9ab57a141098b112be813794c9ebb99f6"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Fri Jan 22 10:02:43 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jan 25 19:54:36 2016 +0000"
      },
      "message": "[ONOS-3702] Clean up pom.xml dependency, bump up omitted dependency\n\nChange-Id: Ieb6dc7a5b3ee8d52eefd79c182b9d759b5d324d7\n"
    },
    {
      "commit": "08b493f9ab57a141098b112be813794c9ebb99f6",
      "tree": "3f4142a26c571aae9ec8de050a2fe4ff11fc8d27",
      "parents": [
        "ad1e3b228789ea6706faa1ec5fad8e550b23afd9"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Thu Jan 14 17:22:31 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jan 20 00:30:35 2016 +0000"
      },
      "message": "[ONOS-3634] Enhance app to have a category, icon, URL and readme\n\nThis commmit enhances application to have category, icon, URL and\nreadme. The web GUI and CLI will be implemented in separate commits\n\nChange-Id: Ib02716d7118cc617b24f196f2213ea1fe99a34be\n"
    },
    {
      "commit": "ad1e3b228789ea6706faa1ec5fad8e550b23afd9",
      "tree": "d2dc7669ed37c737d25ae1f15714f66ca7c9d10d",
      "parents": [
        "93258260bf769b414c078a95f0e2f2dbde08463a"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Mon Dec 07 16:01:01 2015 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Sat Dec 19 03:32:43 2015 +0000"
      },
      "message": "[Falcon] Refactored mcast store implementation.\n\nChange-Id: Ie3fbc675d02c5abe5f5a419d2fc12dbe8fb4ec35\n\nrefactored mcast store implementation\n\nChange-Id: I67d70d678813184c522c78e0771f6b8f8f9c25f8\n"
    },
    {
      "commit": "93258260bf769b414c078a95f0e2f2dbde08463a",
      "tree": "16f6c12230159b3e6271c48d635b2c9bb13f5445",
      "parents": [
        "5adcb6ac6b2ad98446881019b296aa57748193bb"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Wed Dec 16 22:53:14 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Wed Dec 16 22:53:14 2015 -0800"
      },
      "message": "Starting snapshot 1.5.0-SNAPSHOT\n\nChange-Id: If9ce4ca5f5f6d089e9f088e710367f4e2ca1c9b6\n"
    },
    {
      "commit": "5adcb6ac6b2ad98446881019b296aa57748193bb",
      "tree": "19aa1a5a02b9ff4ecd3ba6907a19ddb2df8bcfbf",
      "parents": [
        "e932b1b344a99fd7944344341730c2c0398eab44"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Wed Dec 16 21:55:16 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Wed Dec 16 22:47:51 2015 -0800"
      },
      "message": "Tagging 1.4.0 (Emu release)\n\nChange-Id: I55e4dbcecbfac86cccae27aa99a813910bd5557a\n"
    },
    {
      "commit": "e932b1b344a99fd7944344341730c2c0398eab44",
      "tree": "736d4d66b65003ca5c17b4c45a94461693f97342",
      "parents": [
        "ead5b21d7074299270b9f7443a6fcf2af8573126"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Dec 15 15:48:01 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Dec 15 15:48:42 2015 -0800"
      },
      "message": "Switching back to snapshot 1.4.0-SNAPSHOT\n\nChange-Id: Ie726afc2df730a1009db421328267f2dcfedfd66\n"
    },
    {
      "commit": "ead5b21d7074299270b9f7443a6fcf2af8573126",
      "tree": "93839f83f8d2cb36ccedcaf1a9bc2be7ba9a160e",
      "parents": [
        "7894a28b5fe6acacb50f87c1674ced325c684dd8"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Dec 15 15:36:45 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Dec 15 15:36:45 2015 -0800"
      },
      "message": "Tagging 1.4.0-rc3\n\nChange-Id: Iddb1e8adff820e81794bf83f5861519e9a787880\n"
    },
    {
      "commit": "7894a28b5fe6acacb50f87c1674ced325c684dd8",
      "tree": "736d4d66b65003ca5c17b4c45a94461693f97342",
      "parents": [
        "15799255762cb3bf2dab9f2265b63c7d6a0bae3b"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 11 17:01:02 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 11 17:02:48 2015 -0800"
      },
      "message": "Switching back to snapshot 1.4.0-SNAPSHOT\n\nChange-Id: Ic0ff8fe27d46b0662f596db9185591736efa6cf9\n"
    },
    {
      "commit": "15799255762cb3bf2dab9f2265b63c7d6a0bae3b",
      "tree": "a27aba873edab2079c49186fa21ac85ae5fc0c1c",
      "parents": [
        "159bd8748aff17490d81fce6ee2c1b64ebed2f9f"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 11 16:55:13 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 11 16:55:13 2015 -0800"
      },
      "message": "Tagging 1.4.0-rc2\n\nChange-Id: I7e2916f7b02d297818ad65153aee5e5946f882ac\n"
    },
    {
      "commit": "159bd8748aff17490d81fce6ee2c1b64ebed2f9f",
      "tree": "736d4d66b65003ca5c17b4c45a94461693f97342",
      "parents": [
        "929a4fb82ae79d5e06a41820a18224fde34fe831"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 04 23:59:23 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Dec 05 00:57:06 2015 -0800"
      },
      "message": "Starting snapshot 1.4.0-SNAPSHOT\n\nChange-Id: I0398bb2093e70d39788888038abb9df6193ccb42\n"
    },
    {
      "commit": "929a4fb82ae79d5e06a41820a18224fde34fe831",
      "tree": "4412ab74b094d8305371f7decddc362808015bb3",
      "parents": [
        "94ad5e2703250fead647c13ce88b9b7ad862de8e"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 04 23:52:20 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Dec 05 00:56:21 2015 -0800"
      },
      "message": "Tagging 1.4.0-rc1\n\nChange-Id: Idec5c65021283fa03a8f2530aebba968a5451d8b\n"
    },
    {
      "commit": "94ad5e2703250fead647c13ce88b9b7ad862de8e",
      "tree": "736d4d66b65003ca5c17b4c45a94461693f97342",
      "parents": [
        "05f1b64e26da7a88f0b08d50f7bc0f061f9c6538"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Fri Oct 30 16:51:06 2015 -0700"
      },
      "committer": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Fri Oct 30 17:21:08 2015 -0700"
      },
      "message": "Enable checkstyle rule to enforce package-info.java files\n\nChange-Id: If837601380e4950b46ad1332bd3c20ef59cc216e\n"
    },
    {
      "commit": "05f1b64e26da7a88f0b08d50f7bc0f061f9c6538",
      "tree": "2f369dfad6511b9d2291d2e5ed383eddf8a2bdc5",
      "parents": [
        "db34919a4bddb892d53f4ebcdbe31347e2f9ab1d"
      ],
      "author": {
        "name": "Rusty Eddy",
        "email": "rusty@rustyeddy.com",
        "time": "Mon Oct 12 16:59:04 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Sat Oct 17 13:02:18 2015 +0000"
      },
      "message": "IGMP Deserialize now properly uses the offset and\nlength parameters to deserialize the correct area\nof data buffer.\n\nChange-Id: I5d8869c25d397d5d07aad014ef00d0decef22d4f\n"
    },
    {
      "commit": "db34919a4bddb892d53f4ebcdbe31347e2f9ab1d",
      "tree": "ccec2171b70293624d81bc0e5a3fcb98bccb2ea0",
      "parents": [
        "69297fdcc6e99bf7953659ea94cac685be97952a"
      ],
      "author": {
        "name": "Rusty Eddy",
        "email": "rusty@rustyeddy.com",
        "time": "Mon Sep 28 21:20:41 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Oct 05 17:46:24 2015 +0000"
      },
      "message": "Added a CODEC for the MRIB to be used by CLI and REST API\n\nChange-Id: Ia57c2862a642f037b2098c4d143822b2d199bc07\n"
    },
    {
      "commit": "69297fdcc6e99bf7953659ea94cac685be97952a",
      "tree": "f335b354da699539b7527d73f578b253176bed6e",
      "parents": [],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Sep 23 13:22:33 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Sep 23 22:03:48 2015 +0000"
      },
      "message": "Adding mfwd, igmp and mfwd apps\n\nChange-Id: Ie7187716db36b754e4cd687a8f9de004e27c7825\n\nadding mfwd, pim, igmp apps\n\nChange-Id: Iddd2dcee24dc905d5ff0efe1d1d798fc83a7c736\n"
    }
  ]
}
