)]}'
{
  "log": [
    {
      "commit": "209fc8a68a120ee948e740f3d815fa421e71e1db",
      "tree": "3d6ed86da9400a516a4e0fd83e25461ead8246b3",
      "parents": [
        "c9be95d4fe07c39b35e7900878cfdefdf6fc9f0c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Mar 14 18:14:21 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Mar 15 15:11:47 2018 -0700"
      },
      "message": "[CORD-2742] Remove elements from the service graph\n\nChange-Id: Ibcb9fac4428f0b168ff66fab3219b8357e732dc5\n"
    },
    {
      "commit": "865b11c6804a8ede882fa87d506a4c18d58e6e0c",
      "tree": "aa7a5bb009bbeab2aa22a4f5daee4e5cdb267998",
      "parents": [
        "b8cdf55d58229cbc19e567f53ef476eb4a77fb3b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Feb 14 16:57:44 2018 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Feb 14 17:02:46 2018 -0800"
      },
      "message": "[CORD-2719] Consider previous position of existing nodes in the graph\n\nChange-Id: I1c814604391be3653d0515dfa3daf88cd780ed4a\n"
    },
    {
      "commit": "b8cdf55d58229cbc19e567f53ef476eb4a77fb3b",
      "tree": "2bdf28f1d670eba1acd89353849731c030c6ef9e",
      "parents": [
        "de75647b22dee620720ba31d12b7fa4215270676"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Feb 12 17:56:26 2018 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Feb 12 19:32:36 2018 -0800"
      },
      "message": "[CORD-2719] Refactoring the service graph to use a proper state machine\n\nChange-Id: I5d92aa876c9769701c93b2f5e7d47bdc311b6eb1\n"
    },
    {
      "commit": "1888b2aadae20a44e58aa8428683253c5078c1c3",
      "tree": "ab615423aa7049892b3a21bebb9c50875b8a7500",
      "parents": [
        "7fa3193f76443d779f74884e6421b79a275e585e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Jan 08 16:49:06 2018 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Jan 10 14:22:35 2018 -0800"
      },
      "message": "[CORD-2424] Adding Instances and Networks to the graph\n\nChange-Id: Ib30081f4995930d979447af59124896f1308f54d\n"
    },
    {
      "commit": "8cf33a3881ee15ebf93094f5b24d757af89ee9e9",
      "tree": "330f79e924bed7995a11fe91c89aa3788d3a9864",
      "parents": [
        "0ae3c9218738a1c50e2b2909f52900de93b06f6a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Nov 14 15:52:29 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Nov 28 20:12:03 2017 -0800"
      },
      "message": "[CORD-1943] New service graph\n- labels\n- enforcing service position\n- started documentation\n- toggling service instances\n- toggle fullscreen\n\nChange-Id: I01b71fb2607fb58711d4624f6b5b6479609b2f4f\n"
    },
    {
      "commit": "72181595c087cdd0e6497efcf4c4b3d99ddd1bef",
      "tree": "b961708f20fb98b2f2971a91dce056dc5c7ef8c8",
      "parents": [
        "53f99c8bbd582e42da0bf1ec2bc8acbb4fceeb4a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 25 14:49:40 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Jul 27 13:20:56 2017 -0700"
      },
      "message": "[CORD-1250] Rendering new ServiceInstance Models\n\nChange-Id: Ic8fdb4775b119816b4b7aa085e6af699eaa13a67\n"
    },
    {
      "commit": "bafd8d6d336c58861926c0e8e4b07e701ee77bb7",
      "tree": "8678a732ad41fecb2efcad94e070113d76d9066b",
      "parents": [
        "9ed0c90dc90933ed996aac4eec62ad9ea3479eb1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Mar 29 23:23:00 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Mar 29 23:23:00 2017 -0700"
      },
      "message": "Moved graph reducer from graph store to graph components\n\nChange-Id: If0e14068d350a823758d702b0dd0de315351a37d\n"
    },
    {
      "commit": "0e8a8428c52bb946b97deb0c72b893570a149def",
      "tree": "6ab3c8b77a75c41abd6f1befcf58d4b77ba43965",
      "parents": [
        "7e731a403330af5183651ec31a67edf4e5b6be88"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Sat Mar 25 14:55:40 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 27 10:27:10 2017 -0700"
      },
      "message": "Reading subscribers from TenantRoot model\n\nChange-Id: Ifdf5df41faddb57ccbd3da2f7de798a8224d932e\n"
    },
    {
      "commit": "d487853d6bf74a140207de5176e8c058d765cabe",
      "tree": "bbac9858035d3d9cc31abc7248520d81cb1f3e63",
      "parents": [
        "f4d801364b9c5a59841c83c235501722f5ed5327"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 20 17:39:55 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Mar 21 10:00:03 2017 -0700"
      },
      "message": "[CORD-879] Using ServiceDependency to draw the Coarse Graph\n\nChange-Id: I33ea9ae78e041d329e99b8ae34c10ea335d217a9\n"
    },
    {
      "commit": "265c204254a062701f8848be2ce4e328e0ca09e6",
      "tree": "f7026225372bfc7d035cccafb7abcde3c7bd372b",
      "parents": [
        "98b5f5dbc89137b54fe1000c550240b1563e4eda"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 20 10:15:40 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 20 10:37:31 2017 -0700"
      },
      "message": "Displaying the graph also if tenants are not present\nPrevent routes from beeing duplicated\n\nChange-Id: Icf6967d450f32e8d80f365c1be3181e3c10c178e\n"
    },
    {
      "commit": "98b5f5dbc89137b54fe1000c550240b1563e4eda",
      "tree": "ec849e018e97b29b89d81207a7a0a1a2dd2102cc",
      "parents": [
        "4a7628c5a4ca9d2fd0c5d360ded1a8d7132d88dc"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Mar 17 17:09:05 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Mar 17 17:28:59 2017 -0700"
      },
      "message": "publish event to all models involved\n\nChange-Id: I869692fbababaa881ce2a0fc8f2ef6add5c7c243\n"
    },
    {
      "commit": "7629cc4a7c68586481a0a45e34d3c902bce2ede4",
      "tree": "46381a7681dac132a70f1dce26b15490f859b7e2",
      "parents": [
        "c8f2314607ffa51f6224f776f1e831c9fbd13d45"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 13 14:12:15 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Mar 15 16:15:41 2017 -0700"
      },
      "message": "[CORD-1043] Registering reducers on the graph\n\nChange-Id: I5804025f25733b5b5da1fd95725db3467a65abef\n"
    },
    {
      "commit": "6d3e80eca88cc4ce354083b80a84a6d921e24ad4",
      "tree": "2dc495de6fd04b5f3bb41a3a679e9a236211018a",
      "parents": [
        "b4f809706b3be7b88b0299654fd9b6b7c067fa56"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Mar 10 11:34:43 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Mar 10 11:34:43 2017 -0800"
      },
      "message": "Fixing styles\n\nChange-Id: Ic4c8a4f69816208b5266b86fdf6bcc4ed63c41f4\n"
    },
    {
      "commit": "7517178b859c4a839b0c055822a97d3e65285272",
      "tree": "96e3ceb78a6ddfd091b9caf925baa8d037795d4a",
      "parents": [
        "ee67187c90c933aed0397ee328908c112c3204aa"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Mar 08 14:17:01 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Mar 08 20:30:21 2017 -0800"
      },
      "message": "[CORD-1043] Fine-grained service graph first draft\n\nChange-Id: I16566b0c38dda64fa920120ce16ea699ca157279\n"
    },
    {
      "commit": "a160eefa3142b4e645ed1fe62c2d349dbc8c1464",
      "tree": "18524e5d690e2d5aa3fd0123f5f5fa1069e6ccaa",
      "parents": [
        "0c61c9b0e9024a8785010420c50b65f448a64814"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 06 17:21:26 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 06 17:21:26 2017 -0800"
      },
      "message": "Unsubscribing from observable on CoarseGraph Component destroy\n\nChange-Id: I99c59e9c8355edccaca108534d14a1e0901bcc45\n"
    },
    {
      "commit": "0c61c9b0e9024a8785010420c50b65f448a64814",
      "tree": "3f2e357b3e91fa126568a98d6f998c0c7e1d2f20",
      "parents": [
        "968e7f2942594f0cbc54df5852c07d3da3c846de"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Mar 03 11:49:18 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Mar 06 08:49:52 2017 -0800"
      },
      "message": "[CORD-814] Rendering nodes and links for coarse tenancy graph\n\nChange-Id: I0a72a667f5a49bb217710cd68b888a5c96ac7995\n"
    },
    {
      "commit": "968e7f2942594f0cbc54df5852c07d3da3c846de",
      "tree": "72ebfdc41e662fc371a7d20dd04f5932e772dab8",
      "parents": [
        "a62adbc0a526e701a6a9363a3aa24823eca2004f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Mar 03 11:49:18 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Mar 03 11:49:18 2017 -0800"
      },
      "message": "[CORD-814] Building nodes and links for coarse tenancy graph\n\nChange-Id: I85769dc4c8d7f7714fa4b59f052d0073e7b32ec5\n"
    },
    {
      "commit": "a62adbc0a526e701a6a9363a3aa24823eca2004f",
      "tree": "7399c9262175cf05b3a72a922347ca9d7a3505e2",
      "parents": [
        "ba0d92e93190e601aa1f4e57d8d6a085661f9fb8"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Mar 02 15:37:34 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Mar 02 17:30:52 2017 -0800"
      },
      "message": "[CORD-814] Preparatory work to display service graph\n\nChange-Id: I8e06cb92f017ce599258451800293b991540f72b\n"
    }
  ]
}
