)]}'
{
  "log": [
    {
      "commit": "188ab68acc5ded53a7bbcf07c237b3e33a0e4e69",
      "tree": "1f2183f1520330071d30257dd68860b5d5b3a13a",
      "parents": [
        "2f3ad5e01ef4fb8596f2a3697c70b23244572b65"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 13:35:12 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 13:35:12 2017 +0100"
      },
      "message": "Cleanup: Removed depricated Docker build scripts and test scripts.\n"
    },
    {
      "commit": "2f3ad5e01ef4fb8596f2a3697c70b23244572b65",
      "tree": "ec6999e6544ea4958f45da7326b6d31af403220a",
      "parents": [
        "08f91be07d9124986dacf05b7cd87eb8d3d8b338"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 12:54:26 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 12:54:26 2017 +0100"
      },
      "message": "Uninstall old docker clients before emulator is installed.\n"
    },
    {
      "commit": "08f91be07d9124986dacf05b7cd87eb8d3d8b338",
      "tree": "ee29582c448efac581418d10c969fa76f57affce",
      "parents": [
        "041426174380a8d753d887c594182f23b8f29eb3",
        "b77a278a67cb29e52422eefb3a01c085dabe1d20"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 12:32:54 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 12:32:54 2017 +0100"
      },
      "message": "Merge remote-tracking branch \u0027steven/master\u0027\n"
    },
    {
      "commit": "041426174380a8d753d887c594182f23b8f29eb3",
      "tree": "2384325d5304967bd65cb52e2ba7f38506edf0c9",
      "parents": [
        "8046dfeb9cd226a3425a4e3a9f8ac13a3d11348c"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 08:54:18 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 08:54:18 2017 +0100"
      },
      "message": "Fix: Try to fix apt-get problem\n"
    },
    {
      "commit": "8046dfeb9cd226a3425a4e3a9f8ac13a3d11348c",
      "tree": "4eaee06666c2265cd39f201937aa6eabed03fc71",
      "parents": [
        "7e8aa5eb2898ed241f252599e0b8cb12bf38f794"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 09:10:54 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 09:10:54 2017 +0100"
      },
      "message": "Fix: typo\n"
    },
    {
      "commit": "7e8aa5eb2898ed241f252599e0b8cb12bf38f794",
      "tree": "4bfeeb0a6aeb98da44e6bb61ae7851d50c8093ed",
      "parents": [
        "86fc48ef6b475e7d0187b6b294ae25c27b191150"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 09:09:26 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 09:09:26 2017 +0100"
      },
      "message": "Fix: We don\u0027t want the pre-installed docker engine.\n"
    },
    {
      "commit": "86fc48ef6b475e7d0187b6b294ae25c27b191150",
      "tree": "97dd7a0efdd05772ba44482c60df8ef4818c1ec2",
      "parents": [
        "dfc1460d7f4d0eae6412ad0c80ab9a9deb6e657d"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 08:48:56 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Feb 06 08:48:56 2017 +0100"
      },
      "message": "Cleaning up jenkins test integration.\n"
    },
    {
      "commit": "b77a278a67cb29e52422eefb3a01c085dabe1d20",
      "tree": "e3ffcecb58ea685c464d6c95113cac80f8e2db52",
      "parents": [
        "f20404dcbfb68cf29baa00e8f89dd50265ea3b1f"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 03 16:59:48 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 03 16:59:48 2017 +0100"
      },
      "message": "change dependecy to containernet/containernet\n"
    },
    {
      "commit": "f20404dcbfb68cf29baa00e8f89dd50265ea3b1f",
      "tree": "134ff35342cf7075d412882c546cd4ee5a378dcb",
      "parents": [
        "a6ce6f3c00d8d4ae7d378da7ddc6feccf9a38477",
        "8f2063d50f6d8520ca5f960c65e5eed2c5cd7bee"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 03 16:42:51 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 03 16:42:51 2017 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:stevenvanrossem/son-emu\n\nConflicts:\n\tsrc/emuvim/api/rest/network.py\n"
    },
    {
      "commit": "a6ce6f3c00d8d4ae7d378da7ddc6feccf9a38477",
      "tree": "6e8c1616925add36676659fc43b5f92d06802be4",
      "parents": [
        "8eac3cc3f7f58f7490ab6714217d985b8992af70",
        "c46fe93dd3f79a91ce86baf933282aa25ff76ddc"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 03 16:11:42 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Feb 03 16:11:42 2017 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n\nsolve Conflicts:\n\tsrc/emuvim/api/rest/monitor.py\n\tsrc/emuvim/api/rest/network.py\n"
    },
    {
      "commit": "8f2063d50f6d8520ca5f960c65e5eed2c5cd7bee",
      "tree": "3235a9b45e9e4abfd2ccd9eb44b2456f5b40b294",
      "parents": [
        "8eac3cc3f7f58f7490ab6714217d985b8992af70",
        "c46fe93dd3f79a91ce86baf933282aa25ff76ddc"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Feb 02 17:49:22 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Feb 02 17:49:22 2017 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into master"
    },
    {
      "commit": "c46fe93dd3f79a91ce86baf933282aa25ff76ddc",
      "tree": "95e49648ab146496ff7dee324df041f94fd81dc7",
      "parents": [
        "41e75c7a1cf3a60bbdb09b215538030387af90d5",
        "dfc1460d7f4d0eae6412ad0c80ab9a9deb6e657d"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Feb 02 17:44:47 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Feb 02 17:44:47 2017 +0100"
      },
      "message": "Merge pull request #192 from mpeuster/master\n\nAdded a simple dashboard for demos"
    },
    {
      "commit": "8eac3cc3f7f58f7490ab6714217d985b8992af70",
      "tree": "ee02fea769a01ebe072d95280f177935839bd526",
      "parents": [
        "b07fe3686a554b2bf520ae15397b091b2bc29d13"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Jan 30 13:14:27 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Jan 30 13:14:27 2017 +0100"
      },
      "message": "add simple topology example\n"
    },
    {
      "commit": "b07fe3686a554b2bf520ae15397b091b2bc29d13",
      "tree": "e39ed1e8768e9f470597cfabaa513413df67f204",
      "parents": [
        "5ec2cabc29fabd63769c96c60c8008182fc0ab72"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:45 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:45 2017 +0100"
      },
      "message": "add skewness monitor control\n"
    },
    {
      "commit": "5ec2cabc29fabd63769c96c60c8008182fc0ab72",
      "tree": "9c3b546a77b54e7675a12db97cbb63f5d9cd275e",
      "parents": [
        "fb8c839ff47b401dd319a817538b32b7c274fefd"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:26 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:26 2017 +0100"
      },
      "message": "add skewness monitor control\n"
    },
    {
      "commit": "fb8c839ff47b401dd319a817538b32b7c274fefd",
      "tree": "1d59929d0c1fad3d795d47a89c1b820a0f06fb40",
      "parents": [
        "fcd8c9b3e4d4e1edc78bfe0022ef75aa7499d615"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:11 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 17:29:11 2017 +0100"
      },
      "message": "add skewness monitor control\n"
    },
    {
      "commit": "fcd8c9b3e4d4e1edc78bfe0022ef75aa7499d615",
      "tree": "77883ef99d33e99761fcb837e32090c0674adc32",
      "parents": [
        "beba14d0e16f38e34e87934dbb2676b3b0c90019"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:41:14 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:41:14 2017 +0100"
      },
      "message": "fix bug when stopping link metric export\n"
    },
    {
      "commit": "beba14d0e16f38e34e87934dbb2676b3b0c90019",
      "tree": "89e3e2744f31c94884b529d7ade95565769c8cbc",
      "parents": [
        "0e66baf9fd99771e94fa368991abaf61502e743d"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:40:30 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:40:30 2017 +0100"
      },
      "message": "fix label issues with prometheus api+clean stop of metric export\n"
    },
    {
      "commit": "0e66baf9fd99771e94fa368991abaf61502e743d",
      "tree": "4fefe4839cc187ffd583a0d7e70b1a42ae0880ce",
      "parents": [
        "ddb6ad82bcea966765fa41f2af56054d794fe97b"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:34:14 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:34:14 2017 +0100"
      },
      "message": "add simpel topology example\n"
    },
    {
      "commit": "ddb6ad82bcea966765fa41f2af56054d794fe97b",
      "tree": "85ffc42a407561a720d3863eeea38dacd379fa5c",
      "parents": [
        "32343aa68464dc3a3ecf15f0eb91c6a09afb374b"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:33:30 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 15:33:30 2017 +0100"
      },
      "message": "rename rest api url for interfac monitoring\n"
    },
    {
      "commit": "32343aa68464dc3a3ecf15f0eb91c6a09afb374b",
      "tree": "09304e83550afb3d5288ee40268fc7aea87b2f60",
      "parents": [
        "7d2201c23fa4f0eb568c0f1f050bae726e40f563"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 14:50:51 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 14:50:51 2017 +0100"
      },
      "message": "update son-emu-cli monitor cmds\n"
    },
    {
      "commit": "41e75c7a1cf3a60bbdb09b215538030387af90d5",
      "tree": "380d28737b68985a152b215602cb343f84973d7d",
      "parents": [
        "311b215bcce090ed5e6463c75068661b2dde6187",
        "27edb4f1fdaee04c82770e9b2f164c9661f40926"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 00:59:12 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Jan 28 00:59:12 2017 +0100"
      },
      "message": "Merge pull request #193 from xschlef/links-params-fix\n\nsmall fix for link params"
    },
    {
      "commit": "7d2201c23fa4f0eb568c0f1f050bae726e40f563",
      "tree": "7a277b19f482f81f81963d47a51ee57b6e705a7b",
      "parents": [
        "e8d86281d07a5b20aade47b0cd2a450b8af62113"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 00:54:32 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 00:54:32 2017 +0100"
      },
      "message": "add skewness monitor function\n"
    },
    {
      "commit": "e8d86281d07a5b20aade47b0cd2a450b8af62113",
      "tree": "58478161d497f00b77937ee410f0ebea447097a5",
      "parents": [
        "9cc7360bf2c0dacb869d8ed0674d9d9e269a1082"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 00:52:22 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Jan 28 00:52:22 2017 +0100"
      },
      "message": "fix unittest issue with docker pull\n"
    },
    {
      "commit": "9cc7360bf2c0dacb869d8ed0674d9d9e269a1082",
      "tree": "857edc953076b2ee7b3c2e3b481e6946cfd1e0ce",
      "parents": [
        "8a9df3f1c408ceb55146bfbde5a10f5f5b6175eb",
        "311b215bcce090ed5e6463c75068661b2dde6187"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Jan 27 23:37:29 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Jan 27 23:37:29 2017 +0100"
      },
      "message": "merge with latest upstream status\n"
    },
    {
      "commit": "8a9df3f1c408ceb55146bfbde5a10f5f5b6175eb",
      "tree": "3b9b8af00fc12b27c3ed3f7fda7931b3dc4adca7",
      "parents": [
        "7062cee83ca95f51b9f43987e61a434e9e5e32f4"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Jan 27 22:35:04 2017 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Jan 27 22:35:04 2017 +0100"
      },
      "message": "update to use latest docker api version\n"
    },
    {
      "commit": "27edb4f1fdaee04c82770e9b2f164c9661f40926",
      "tree": "380d28737b68985a152b215602cb343f84973d7d",
      "parents": [
        "311b215bcce090ed5e6463c75068661b2dde6187"
      ],
      "author": {
        "name": "joka",
        "email": "johannes.kampmeyer@uni-paderborn.de",
        "time": "Tue Jan 17 12:40:59 2017 +0100"
      },
      "committer": {
        "name": "joka",
        "email": "johannes.kampmeyer@uni-paderborn.de",
        "time": "Tue Jan 17 12:40:59 2017 +0100"
      },
      "message": "small fix for link params\n\n"
    },
    {
      "commit": "dfc1460d7f4d0eae6412ad0c80ab9a9deb6e657d",
      "tree": "9d210676e8882aae9dea5ddc1850461ea2f05590",
      "parents": [
        "f14b02a71fa09c206cdaee9140d274e253496c27"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Jan 13 08:22:45 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Jan 13 08:22:45 2017 +0100"
      },
      "message": "Fix: Added CORS header to REST API to allow cross-domain calls from modern browsers.\n"
    },
    {
      "commit": "f14b02a71fa09c206cdaee9140d274e253496c27",
      "tree": "7667b719b97dbdea9a628a2f753c3dd6e66557c4",
      "parents": [
        "208ca97edde13047fdb6e15bbe282f7b5a42e526"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Jan 12 19:08:34 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Jan 12 19:08:34 2017 +0100"
      },
      "message": "dashboard prototype\n"
    },
    {
      "commit": "208ca97edde13047fdb6e15bbe282f7b5a42e526",
      "tree": "d9bf8cd00f61b51fc13c8a3bcf8131dbf9108c59",
      "parents": [
        "e851931073b81815ef3fec9e4621f3b3ad818330"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Jan 11 21:15:31 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Jan 11 21:15:31 2017 +0100"
      },
      "message": "better mokup\n"
    },
    {
      "commit": "e851931073b81815ef3fec9e4621f3b3ad818330",
      "tree": "a3e607478ca0ee172072a43650a346dda7d922f1",
      "parents": [
        "0289b604314f2edf88ed7abbe47a8118c2e04716"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Jan 11 20:56:14 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Jan 11 20:56:14 2017 +0100"
      },
      "message": "basic mockup\n"
    },
    {
      "commit": "0289b604314f2edf88ed7abbe47a8118c2e04716",
      "tree": "a3b3cfa7bf6693a58821ccf95e41391c72ebbde3",
      "parents": [
        "2473edf0b232cec91ebb4529ad69ea0ca0bb0f0a"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Jan 11 19:16:28 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Jan 11 19:16:28 2017 +0100"
      },
      "message": "initial dashboard files\n"
    },
    {
      "commit": "2473edf0b232cec91ebb4529ad69ea0ca0bb0f0a",
      "tree": "d8bdbc35b2b7d48e55fff4ec91bf75c5ab56d3a7",
      "parents": [
        "d6682344981a8f6de4a67f4839831990e9b4a35d"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Jan 09 20:16:18 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Jan 09 20:16:18 2017 +0100"
      },
      "message": "added dashboard folder\n"
    },
    {
      "commit": "311b215bcce090ed5e6463c75068661b2dde6187",
      "tree": "0b479301effd3fa92e6274a3db5d0703f964d696",
      "parents": [
        "d6682344981a8f6de4a67f4839831990e9b4a35d",
        "c304ad3546be8691be4e1f5a5eb4d4d66025a9e3"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Jan 09 12:54:12 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Jan 09 12:54:12 2017 +0100"
      },
      "message": "Merge pull request #191 from xschlef/custom-paths\n\nallow custom paths for chaining"
    },
    {
      "commit": "c304ad3546be8691be4e1f5a5eb4d4d66025a9e3",
      "tree": "0b479301effd3fa92e6274a3db5d0703f964d696",
      "parents": [
        "d6682344981a8f6de4a67f4839831990e9b4a35d"
      ],
      "author": {
        "name": "joka",
        "email": "johannes.kampmeyer@uni-paderborn.de",
        "time": "Mon Jan 09 10:58:23 2017 +0100"
      },
      "committer": {
        "name": "joka",
        "email": "johannes.kampmeyer@uni-paderborn.de",
        "time": "Mon Jan 09 10:58:23 2017 +0100"
      },
      "message": "allow custom paths for chaining\n\nby moving from current_hop to pathindex we can allow loops in the path.\n\nOne problem still remains: paths containing a loop with a single hop will not be set up correctly.\nsay: s1 -\u003e s2 -\u003e s1\nas the \u0027IN_PORT\u0027 command is needed, that ryu does not support."
    },
    {
      "commit": "d6682344981a8f6de4a67f4839831990e9b4a35d",
      "tree": "3ee2007a2ada017754d9f1b571dc93b179849347",
      "parents": [
        "e946e16bbfd3d65bb03384e09c8b6e9e88dfd98c",
        "9bf90d341488ef28feb6ea92c6068913126afb3c"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Jan 05 14:46:40 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Jan 05 14:46:40 2017 +0100"
      },
      "message": "Merge pull request #186 from edmaas/master\n\nFeature: Resource limits for services"
    },
    {
      "commit": "e946e16bbfd3d65bb03384e09c8b6e9e88dfd98c",
      "tree": "e6a0e4aa87a07fd4907d99d338fa2949920e8c1a",
      "parents": [
        "eb08a5ec0ee223622a01823bf5a66e48053ca74a",
        "9cdb3f70606fff6269f5c20b3cd9bdfb1a48aeda"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Jan 05 12:46:36 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Jan 05 12:46:36 2017 +0100"
      },
      "message": "Merge pull request #190 from mpeuster/master\n\nFix: Installation description/scripts pointing to outdated containernet"
    },
    {
      "commit": "9cdb3f70606fff6269f5c20b3cd9bdfb1a48aeda",
      "tree": "e6a0e4aa87a07fd4907d99d338fa2949920e8c1a",
      "parents": [
        "eb08a5ec0ee223622a01823bf5a66e48053ca74a"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Jan 04 09:55:26 2017 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Jan 04 09:55:26 2017 +0100"
      },
      "message": "Fix: Installation description/scripts pointing to outdated containernet\nrepository.\n"
    },
    {
      "commit": "9bf90d341488ef28feb6ea92c6068913126afb3c",
      "tree": "07376701639bbc7f1b1bca194915e732f287e3f6",
      "parents": [
        "f5d0cbe43646336360c4a017f3572a194f0953f4"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Jan 02 13:53:09 2017 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Jan 02 13:53:09 2017 +0100"
      },
      "message": "restricted sonata-stress-service-package to use cores 0 and 1 only to accommodate for jenkins\n"
    },
    {
      "commit": "7062cee83ca95f51b9f43987e61a434e9e5e32f4",
      "tree": "cfb71e7ae782730cb24f7148f278ac802a543f81",
      "parents": [
        "9c221dbabf752546f3bbec740c13b12f9e8868ca",
        "eb08a5ec0ee223622a01823bf5a66e48053ca74a"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Dec 22 10:31:38 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Dec 22 10:31:38 2016 +0100"
      },
      "message": "merge son-monitor update with upstream\n"
    },
    {
      "commit": "9c221dbabf752546f3bbec740c13b12f9e8868ca",
      "tree": "345f62b2ce54a4a6de3478dd2e82910a9476bddd",
      "parents": [
        "4fac2afba3182039dae6216d267d13eb3b98a56f"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Dec 22 10:08:22 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Dec 22 10:08:22 2016 +0100"
      },
      "message": "add code comments and cleanup\n"
    },
    {
      "commit": "4fac2afba3182039dae6216d267d13eb3b98a56f",
      "tree": "d649c1ec3624dbd62b57830dcd0e8ac6ebcf8494",
      "parents": [
        "bf1754e2241e389c3b1dc14fb7d30ac58492e2e7"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Dec 22 01:26:02 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Dec 22 01:26:02 2016 +0100"
      },
      "message": "update monitor REST API according to D3.2\n"
    },
    {
      "commit": "f5d0cbe43646336360c4a017f3572a194f0953f4",
      "tree": "f967f11a9ce6820c6f7ee43c3c789ebc12213443",
      "parents": [
        "ba06c93a042c91139e88248a0a0204c6536acd37"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sun Dec 11 15:12:26 2016 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Sun Dec 11 15:12:26 2016 +0100"
      },
      "message": "included sonata-stress-service package with shorter vnf_ids, added support for services without links in dummygatekeeper and fixed a few potential errors\n"
    },
    {
      "commit": "ba06c93a042c91139e88248a0a0204c6536acd37",
      "tree": "98ac4fcb3e1520d6f9ec77224e7b8e04f2a41304",
      "parents": [
        "8ffafa8d29a6eca64544e32a497626e66b17fb4f",
        "eb08a5ec0ee223622a01823bf5a66e48053ca74a"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Nov 28 13:52:09 2016 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Nov 28 13:52:09 2016 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/sonata-nfv/son-emu\n"
    },
    {
      "commit": "8ffafa8d29a6eca64544e32a497626e66b17fb4f",
      "tree": "01283281fcef3c8ffb96cdf657411fc86b592daf",
      "parents": [
        "7e084ea1579fe004470577274b20df66f5122ca0"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Nov 28 13:51:06 2016 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Nov 28 13:51:06 2016 +0100"
      },
      "message": "added test for basic functionality of resource limit service\n"
    },
    {
      "commit": "7e084ea1579fe004470577274b20df66f5122ca0",
      "tree": "4b96faecad041b1ecd322229e84d10a4b5b7268d",
      "parents": [
        "f4b320601cc687ad6fb6b6dacdb80dbd751246a2"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Nov 28 13:50:23 2016 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Nov 28 13:50:23 2016 +0100"
      },
      "message": "added implementation for resource limits\n"
    },
    {
      "commit": "f4b320601cc687ad6fb6b6dacdb80dbd751246a2",
      "tree": "f7e396ccf538fedcf59c96de50bc8cf7530b62b1",
      "parents": [
        "6db341ed9faa4b825da7aba3b87ab9d5dc10232b"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Nov 28 13:49:16 2016 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Mon Nov 28 13:49:16 2016 +0100"
      },
      "message": "added a service for testing resource limits (will not work until son-example pull request has been approved)\n"
    },
    {
      "commit": "eb08a5ec0ee223622a01823bf5a66e48053ca74a",
      "tree": "8bb8f4897d09c22b02c4a4608c489e5f75103f31",
      "parents": [
        "09257cd421e5e64933afdf09d1ffcb8498a487dd",
        "693d4344a3d72589b260f184983b4d169a170eac"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Nov 23 19:15:55 2016 +0000"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Nov 23 19:15:55 2016 +0000"
      },
      "message": "Merge pull request #185 from xschlef/sonata\n\nfix for cross datacenter chaining."
    },
    {
      "commit": "693d4344a3d72589b260f184983b4d169a170eac",
      "tree": "8bb8f4897d09c22b02c4a4608c489e5f75103f31",
      "parents": [
        "09257cd421e5e64933afdf09d1ffcb8498a487dd"
      ],
      "author": {
        "name": "joka",
        "email": "johannes.kampmeyer@uni-paderborn.de",
        "time": "Wed Nov 23 18:15:45 2016 +0100"
      },
      "committer": {
        "name": "joka",
        "email": "johannes.kampmeyer@uni-paderborn.de",
        "time": "Wed Nov 23 18:15:45 2016 +0100"
      },
      "message": "fix for cross datacenter chaining.\n\n"
    },
    {
      "commit": "bf1754e2241e389c3b1dc14fb7d30ac58492e2e7",
      "tree": "85525970f3bda6b74c985e849183d2f45ac72999",
      "parents": [
        "b3f3417d353e5cb40f2f5f5348792f19feade624"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Nov 17 10:20:52 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Thu Nov 17 10:20:52 2016 +0100"
      },
      "message": "updated code comments\n"
    },
    {
      "commit": "b3f3417d353e5cb40f2f5f5348792f19feade624",
      "tree": "f9907c5d13723fd0f23278c098bcf2f7ca12478c",
      "parents": [
        "dd26b9ea716ca0eee703aee695d84c0625bd8d8d"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Nov 16 23:30:57 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Wed Nov 16 23:30:57 2016 +0100"
      },
      "message": "cpu resource control via rest api + unittest including ELAN test\n"
    },
    {
      "commit": "dd26b9ea716ca0eee703aee695d84c0625bd8d8d",
      "tree": "3860291f19de26dcbd34ad62e2a499834052f121",
      "parents": [
        "4e184a7e49343134653ef9c5fd041a25285d12d5",
        "09257cd421e5e64933afdf09d1ffcb8498a487dd"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Nov 15 20:35:43 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Nov 15 20:35:43 2016 +0100"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "6db341ed9faa4b825da7aba3b87ab9d5dc10232b",
      "tree": "61b207bb1f1cb29ff1f3043e9941e9f03f161b40",
      "parents": [
        "59b28fc5279aa56b06bdae9a02a395c208909327"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Tue Nov 15 12:43:28 2016 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Tue Nov 15 12:43:28 2016 +0100"
      },
      "message": "activated a unittest and removed some unused imported modules in the test\n"
    },
    {
      "commit": "4e184a7e49343134653ef9c5fd041a25285d12d5",
      "tree": "f15e2f73e58b20d83b51cd748828dd03054aef50",
      "parents": [
        "566779d267065c78708112623f9c60afcb01696e"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Nov 08 08:47:20 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Nov 08 08:47:20 2016 +0100"
      },
      "message": "add cli start xterm feature\n"
    },
    {
      "commit": "09257cd421e5e64933afdf09d1ffcb8498a487dd",
      "tree": "1a053325e980248d5781539d3303a7da05335605",
      "parents": [
        "1c4dcf3e24904d90a3ab476b4259b66235ca18b7",
        "59b28fc5279aa56b06bdae9a02a395c208909327"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Nov 07 11:57:28 2016 -0800"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Nov 07 11:57:28 2016 -0800"
      },
      "message": "Merge pull request #183 from edmaas/master\n\nAdd feature stop service instances"
    },
    {
      "commit": "566779d267065c78708112623f9c60afcb01696e",
      "tree": "12a5699eb5ff36669117df4326f994de8f6ac315",
      "parents": [
        "becc7c55f44225979dc706d1e7c3dfc8748cf1c7"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Nov 07 06:33:44 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Nov 07 06:33:44 2016 +0100"
      },
      "message": "print datacenter connected switch\n"
    },
    {
      "commit": "becc7c55f44225979dc706d1e7c3dfc8748cf1c7",
      "tree": "8f640f2320b71cc5a1404f9bdcee2337e49aafc4",
      "parents": [
        "c3a344f1e93a52da3da7f2e1ded2d9e22010508d"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Nov 07 05:52:01 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Nov 07 05:52:01 2016 +0100"
      },
      "message": "add monitoring optimizations\n"
    },
    {
      "commit": "c3a344f1e93a52da3da7f2e1ded2d9e22010508d",
      "tree": "a5828acaa5217a5db12d9d07bd74a584af75be60",
      "parents": [
        "dc3bfd0cab0f29239efc8061b6f43a16484f2ca5"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Nov 04 19:34:47 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Nov 04 19:34:47 2016 +0100"
      },
      "message": "fix ELAN issue\n"
    },
    {
      "commit": "dc3bfd0cab0f29239efc8061b6f43a16484f2ca5",
      "tree": "952bf83b15cd79fa48c5eabcee28d2abbad324b5",
      "parents": [
        "1c4dcf3e24904d90a3ab476b4259b66235ca18b7"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Nov 04 15:33:28 2016 +0100"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Nov 04 15:33:28 2016 +0100"
      },
      "message": "fix E-LAN issues\n"
    },
    {
      "commit": "59b28fc5279aa56b06bdae9a02a395c208909327",
      "tree": "1a053325e980248d5781539d3303a7da05335605",
      "parents": [
        "74d72491c1db5c8d0c6512acc23a343d8950c5be"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Tue Nov 01 17:11:47 2016 +0100"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Tue Nov 01 17:11:47 2016 +0100"
      },
      "message": "Added feature: stop a running service instance and corresponding unittests\n"
    },
    {
      "commit": "74d72491c1db5c8d0c6512acc23a343d8950c5be",
      "tree": "9b4bc6a88ac3481185e933cb8c9eff89798c2b42",
      "parents": [
        "9c4fd11a22412782565a33fb6936fdf0b7ef31f7"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Wed Oct 05 19:59:22 2016 +0200"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Wed Oct 05 19:59:22 2016 +0200"
      },
      "message": "changed documentation and tweaked some methods for stopping services and vnfds\n"
    },
    {
      "commit": "9c4fd11a22412782565a33fb6936fdf0b7ef31f7",
      "tree": "8905f9e8654d0e87a6e1217cf821b59b09f891b2",
      "parents": [
        "d454d54713526a24da1ffbc513f1e00a1ff44f66"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Wed Oct 05 19:45:57 2016 +0200"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Wed Oct 05 19:45:57 2016 +0200"
      },
      "message": "implemented stopping of service and all contained vnfis for dummygatekeeper\n"
    },
    {
      "commit": "d454d54713526a24da1ffbc513f1e00a1ff44f66",
      "tree": "35771b5c3c1725baeb7543e3ed3fd179d9c86e97",
      "parents": [
        "1c4dcf3e24904d90a3ab476b4259b66235ca18b7"
      ],
      "author": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Thu Sep 29 13:19:22 2016 +0200"
      },
      "committer": {
        "name": "edmaas",
        "email": "eduard.maas@uni-paderborn.de",
        "time": "Thu Sep 29 13:19:22 2016 +0200"
      },
      "message": "added stubs for stopping a running service and implemented removing a vnfd\n"
    },
    {
      "commit": "1c4dcf3e24904d90a3ab476b4259b66235ca18b7",
      "tree": "7ec19997fb033ba99d6a51c3e73e749d9b31f79f",
      "parents": [
        "154ecd1a48cb4f4ae012896edc6a5b703246938b",
        "492aa3cb98caed1e6b48d10576921c6c858d04f5"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 27 15:47:41 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 27 15:47:41 2016 +0200"
      },
      "message": "Merge pull request #180 from mpeuster/master\n\nAdded correct paper reference for cites"
    },
    {
      "commit": "492aa3cb98caed1e6b48d10576921c6c858d04f5",
      "tree": "7ec19997fb033ba99d6a51c3e73e749d9b31f79f",
      "parents": [
        "154ecd1a48cb4f4ae012896edc6a5b703246938b"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 27 15:21:31 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 27 15:21:31 2016 +0200"
      },
      "message": "Added correct paper reference for cites\n"
    },
    {
      "commit": "154ecd1a48cb4f4ae012896edc6a5b703246938b",
      "tree": "a5d61589acc1ef3ea655b25c3fe074e519720f44",
      "parents": [
        "ccfefb5c04f2c285a366e7af91266be0365147a8",
        "938143e3b58c67248a95e0462b53e8ce4acf16c2"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 15 19:20:02 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 15 19:20:02 2016 +0200"
      },
      "message": "Merge pull request #178 from mpeuster/master\n\n\tAdded priority field to network CLI."
    },
    {
      "commit": "938143e3b58c67248a95e0462b53e8ce4acf16c2",
      "tree": "a5d61589acc1ef3ea655b25c3fe074e519720f44",
      "parents": [
        "39e877a5fb5751de2be1e283a7a3deec6d2bed39"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 15 15:39:36 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 15 15:39:36 2016 +0200"
      },
      "message": "Fix: Use 201 as HTTP return code when a package is uploaded.\n"
    },
    {
      "commit": "39e877a5fb5751de2be1e283a7a3deec6d2bed39",
      "tree": "a6149e0fe7f1fe9e23b412e9ad10a743a9efd747",
      "parents": [
        "76e052b5729c0e3f950107114fda9121a6d4e73d",
        "d9a173fceb62c85b0b5b71dc65fd27efdb60d67b"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 15 15:34:35 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 15 15:34:35 2016 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:mpeuster/son-emu\n"
    },
    {
      "commit": "76e052b5729c0e3f950107114fda9121a6d4e73d",
      "tree": "a6149e0fe7f1fe9e23b412e9ad10a743a9efd747",
      "parents": [
        "3e56f5e887d5bea2423868b4087a4958a9e36f0e"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 08 10:53:36 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 15 15:34:23 2016 +0200"
      },
      "message": "Added priority field to network CLI.\n"
    },
    {
      "commit": "3e56f5e887d5bea2423868b4087a4958a9e36f0e",
      "tree": "72c6f633bbdf03b1818df2c06bf2822a6880b4b5",
      "parents": [
        "ccfefb5c04f2c285a366e7af91266be0365147a8"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Sep 07 10:58:10 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 15 15:34:23 2016 +0200"
      },
      "message": "Re-trigger jenkins job to create docker images\n"
    },
    {
      "commit": "d9a173fceb62c85b0b5b71dc65fd27efdb60d67b",
      "tree": "a6149e0fe7f1fe9e23b412e9ad10a743a9efd747",
      "parents": [
        "647f472b87be2b2c888465f9a09f41f0b669125b"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 08 10:53:36 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 08 10:53:36 2016 +0200"
      },
      "message": "Added priority field to network CLI.\n"
    },
    {
      "commit": "647f472b87be2b2c888465f9a09f41f0b669125b",
      "tree": "72c6f633bbdf03b1818df2c06bf2822a6880b4b5",
      "parents": [
        "c0cebe5d0ad8b8112fef828565633901d4b1e694"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Sep 07 10:58:10 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Sep 07 10:58:10 2016 +0200"
      },
      "message": "Re-trigger jenkins job to create docker images\n"
    },
    {
      "commit": "ccfefb5c04f2c285a366e7af91266be0365147a8",
      "tree": "556127424f7805427bec937c4240aeb8c2a8ac96",
      "parents": [
        "95906762b28a11be154572dae68e354219ebcf03",
        "c0cebe5d0ad8b8112fef828565633901d4b1e694"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 17:15:31 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 17:15:31 2016 +0200"
      },
      "message": "Merge pull request #174 from mpeuster/master\n\nFix: We don\u0027t use learning switch \u003d enabled in our demo topos"
    },
    {
      "commit": "c0cebe5d0ad8b8112fef828565633901d4b1e694",
      "tree": "556127424f7805427bec937c4240aeb8c2a8ac96",
      "parents": [
        "561620852b6bc5a51965612b219c087f90cf5b61"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 15:49:56 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 15:49:56 2016 +0200"
      },
      "message": "Fix: Disabled learning flag in demo topo (does still not really work)\n"
    },
    {
      "commit": "561620852b6bc5a51965612b219c087f90cf5b61",
      "tree": "834c2b56d0518552f06be840129ce284a4abb086",
      "parents": [
        "76eb865d051eace78cd55ff56e5ef4caf6f8d93e"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 15:00:56 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 15:00:56 2016 +0200"
      },
      "message": "Use smaller delays for demo\n"
    },
    {
      "commit": "95906762b28a11be154572dae68e354219ebcf03",
      "tree": "69de4f2927bbcc3cd0222157cb651fde88117a5f",
      "parents": [
        "241ccd30c89da776bc0debb34282abd631211944",
        "76eb865d051eace78cd55ff56e5ef4caf6f8d93e"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 12:46:40 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 12:46:40 2016 +0200"
      },
      "message": "Merge pull request #173 from mpeuster/master\n\nFixes for Y1 demo "
    },
    {
      "commit": "76eb865d051eace78cd55ff56e5ef4caf6f8d93e",
      "tree": "69de4f2927bbcc3cd0222157cb651fde88117a5f",
      "parents": [
        "7e2187d4bf5e2c7b6377000d42a3ae3f45bb3742"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 11:07:16 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 11:07:16 2016 +0200"
      },
      "message": "Fix: Lets keep the SAP naming scheme and just change the NSDs used for the demo. Also added flag for non-bidirectional chaining.\n"
    },
    {
      "commit": "7e2187d4bf5e2c7b6377000d42a3ae3f45bb3742",
      "tree": "170362009df8dc77fb67af19e7bfcb49178e7ce3",
      "parents": [
        "241ccd30c89da776bc0debb34282abd631211944"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 10:42:12 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Sep 06 10:42:12 2016 +0200"
      },
      "message": "Fix: Name SAP\u0027s interfaces always: sap0\n"
    },
    {
      "commit": "241ccd30c89da776bc0debb34282abd631211944",
      "tree": "7d24d205a3735f48fc18283ccdfa7a44b6a72124",
      "parents": [
        "4b4778c7a8a3c309f97b71a9097e31bd7dc43fad",
        "76f7cfa2e5cf2584e7e08928d6faa931145d48d0"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Sep 02 17:07:21 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Sep 02 17:07:21 2016 +0200"
      },
      "message": "Merge pull request #172 from stevenvanrossem/master\n\nadd emulator topology for sonata y1 demo"
    },
    {
      "commit": "76f7cfa2e5cf2584e7e08928d6faa931145d48d0",
      "tree": "7d24d205a3735f48fc18283ccdfa7a44b6a72124",
      "parents": [
        "4b4778c7a8a3c309f97b71a9097e31bd7dc43fad"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Sep 02 10:15:35 2016 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Sep 02 10:15:35 2016 +0200"
      },
      "message": "add emulator topology for sonata y1 demo\n"
    },
    {
      "commit": "4b4778c7a8a3c309f97b71a9097e31bd7dc43fad",
      "tree": "28703cd78338020591eecb801f66ac61efe09c2b",
      "parents": [
        "658284fcf53773376320529919ea2c1bb79ef9be",
        "fc1f757970aa485902da2120362e209512077d1a"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 01 12:10:04 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Sep 01 12:10:04 2016 +0200"
      },
      "message": "Merge pull request #171 from mpeuster/master\n\nAdded round robin based placement algorithm to dummy GK"
    },
    {
      "commit": "fc1f757970aa485902da2120362e209512077d1a",
      "tree": "28703cd78338020591eecb801f66ac61efe09c2b",
      "parents": [
        "f64595435d6ddca28f68ed88410c2fa49cbcfe1a"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Aug 31 19:11:39 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Aug 31 19:11:39 2016 +0200"
      },
      "message": "cleanup (pep)\n"
    },
    {
      "commit": "f64595435d6ddca28f68ed88410c2fa49cbcfe1a",
      "tree": "9ad7296e882ee2ff21d0229d87667f90bb3cc6ad",
      "parents": [
        "658284fcf53773376320529919ea2c1bb79ef9be"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Aug 31 19:00:17 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Aug 31 19:01:35 2016 +0200"
      },
      "message": "Added round robin based placement algorithm to dummy GK to use both PoPs for the deployment\n"
    },
    {
      "commit": "658284fcf53773376320529919ea2c1bb79ef9be",
      "tree": "f9e627b7dda03cb94ae374c625ba3709d6ec0157",
      "parents": [
        "4d2adafe5cc63cc41a3b31785a787b8a16949fa7",
        "4b8b82f112f7531e03843dd3f7534430315f9bc2"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 30 11:25:34 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 30 11:25:33 2016 +0200"
      },
      "message": "Merge pull request #170 from stevenvanrossem/master\n\nfix a bug in son-monitor (deleting flow metrics sometimes crashes)"
    },
    {
      "commit": "4b8b82f112f7531e03843dd3f7534430315f9bc2",
      "tree": "f9e627b7dda03cb94ae374c625ba3709d6ec0157",
      "parents": [
        "c721f28bf74f3486ee7ca921be485233f5cad44c",
        "4d2adafe5cc63cc41a3b31785a787b8a16949fa7"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Aug 30 10:57:08 2016 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Aug 30 10:57:08 2016 +0200"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "c721f28bf74f3486ee7ca921be485233f5cad44c",
      "tree": "f9e627b7dda03cb94ae374c625ba3709d6ec0157",
      "parents": [
        "b7715d3a34e3dac8ae19ce54ca99ec31937658e4"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Aug 30 10:56:05 2016 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Tue Aug 30 10:56:05 2016 +0200"
      },
      "message": "fix bug in monitoring (deleting flow metrics sometimes crashes)\n"
    },
    {
      "commit": "4d2adafe5cc63cc41a3b31785a787b8a16949fa7",
      "tree": "2db20b18b0ab72246b271e3e43d47d458e39ef0b",
      "parents": [
        "9f63bc6aa2ff027d6f9eb904308cb4e93ca16c5e",
        "b7715d3a34e3dac8ae19ce54ca99ec31937658e4"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Aug 26 18:30:41 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Aug 26 18:30:41 2016 +0200"
      },
      "message": "Merge pull request #169 from stevenvanrossem/master\n\nfix bugs in monitor commands"
    },
    {
      "commit": "b7715d3a34e3dac8ae19ce54ca99ec31937658e4",
      "tree": "2db20b18b0ab72246b271e3e43d47d458e39ef0b",
      "parents": [
        "9f63bc6aa2ff027d6f9eb904308cb4e93ca16c5e"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Aug 26 16:22:21 2016 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Fri Aug 26 16:22:21 2016 +0200"
      },
      "message": "fix bugs in monitor commands\n"
    },
    {
      "commit": "9f63bc6aa2ff027d6f9eb904308cb4e93ca16c5e",
      "tree": "2acf29b6eb329487a1431c1399778758eedc8fa7",
      "parents": [
        "539b4ae41b4763e6b1df5ff723a86e579730ec0b",
        "9984dbafcae3c621037e23deda3b878dbaa99481"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 16:06:40 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 16:06:40 2016 +0200"
      },
      "message": "Merge pull request #168 from mpeuster/master\n\nVagrant extension. Added additional topology that uses SAP and learning switch."
    },
    {
      "commit": "9984dbafcae3c621037e23deda3b878dbaa99481",
      "tree": "2acf29b6eb329487a1431c1399778758eedc8fa7",
      "parents": [
        "fd31bfca8ae7436c9afb0da13f6cc769453ada3e"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 15:23:23 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 15:23:23 2016 +0200"
      },
      "message": "Fix: Use sap container from public DockerHub. Pull it also to son-emu VM\n"
    },
    {
      "commit": "fd31bfca8ae7436c9afb0da13f6cc769453ada3e",
      "tree": "6f94d0656df4bf1749ed062cbd302fa7f1631197",
      "parents": [
        "c888c1216fdd4e3e696b1101db8d10f12d04e27c"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 15:09:41 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 15:09:41 2016 +0200"
      },
      "message": "Additional topology with learning switch and SAP deployment to leave the old examples as they are.\n"
    },
    {
      "commit": "c888c1216fdd4e3e696b1101db8d10f12d04e27c",
      "tree": "679be72b308d5b1748062f337466d587f68b7eb2",
      "parents": [
        "b1cf537f75bed42f384c2d3807134887c729da82"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 15:04:39 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 15:04:39 2016 +0200"
      },
      "message": "Added PF_RING kernel module to vagrant installation\n"
    },
    {
      "commit": "539b4ae41b4763e6b1df5ff723a86e579730ec0b",
      "tree": "43e96db6dc1ebf0bb7b3d1aa533ea6a425a65152",
      "parents": [
        "f90c1f70bbb59ab940dd7698f784594b0927baaf",
        "b1cf537f75bed42f384c2d3807134887c729da82"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 15:03:55 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 15:03:55 2016 +0200"
      },
      "message": "Merge pull request #167 from mpeuster/master\n\nFix: Enabled SAP and learning switch to test demo. Also clearified so…"
    },
    {
      "commit": "b1cf537f75bed42f384c2d3807134887c729da82",
      "tree": "43e96db6dc1ebf0bb7b3d1aa533ea6a425a65152",
      "parents": [
        "e66edf774d84b1bcc0975b34a21e9565528ba42c"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 14:02:09 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 14:02:09 2016 +0200"
      },
      "message": "Fix: Enabled SAP and learning switch to test demo. Also clearified some comments to make clear how things are supposed to work.\n"
    },
    {
      "commit": "f90c1f70bbb59ab940dd7698f784594b0927baaf",
      "tree": "47452b3d47c8004d4aa7c744cf22ca090b0167c8",
      "parents": [
        "3f15e17fa3e44ee269bd09044f3d130cee6e45b6",
        "e66edf774d84b1bcc0975b34a21e9565528ba42c"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 13:23:43 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 13:23:43 2016 +0200"
      },
      "message": "Merge pull request #166 from mpeuster/master\n\nEnsure that the dummy GK server is never blocked even if a container …"
    },
    {
      "commit": "e66edf774d84b1bcc0975b34a21e9565528ba42c",
      "tree": "47452b3d47c8004d4aa7c744cf22ca090b0167c8",
      "parents": [
        "3f15e17fa3e44ee269bd09044f3d130cee6e45b6"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 11:11:12 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Aug 23 11:11:12 2016 +0200"
      },
      "message": "Ensure that the dummy GK server is never blocked even if a container stops.\n"
    },
    {
      "commit": "3f15e17fa3e44ee269bd09044f3d130cee6e45b6",
      "tree": "760eeef45176c37c8ec443025c2e43fbafa3eb3c",
      "parents": [
        "7edb8710e8a52ffb8eafd6d6b183347c84f74a69",
        "aceb1178852652f3c8ff9b703098c66f3120a110"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Mon Aug 22 10:50:04 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Aug 22 10:50:04 2016 +0200"
      },
      "message": "Merge pull request #165 from stevenvanrossem/master\n\ndeploy SAP (Service Access Points)  as docker container in the emulator"
    },
    {
      "commit": "7edb8710e8a52ffb8eafd6d6b183347c84f74a69",
      "tree": "7ccd6620788787fd62b23185f8e50986de266fba",
      "parents": [
        "c13e49dda2949b468c3f15bc4008361783fd0014",
        "6efa9137f3fb89ac42351b0fd3cc76042b4059b0"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Aug 22 08:59:58 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Aug 22 08:59:58 2016 +0200"
      },
      "message": "Merge pull request #164 from mpeuster/master\n\nFixes and Vagrant improvements"
    },
    {
      "commit": "aceb1178852652f3c8ff9b703098c66f3120a110",
      "tree": "2512a9ccb9e6aece921e31f6d80e1966414248dd",
      "parents": [
        "db2f94382278b94fe9f8bbfaeb505b8657f8f387",
        "c13e49dda2949b468c3f15bc4008361783fd0014"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Aug 20 00:11:04 2016 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Aug 20 00:11:04 2016 +0200"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n"
    },
    {
      "commit": "db2f94382278b94fe9f8bbfaeb505b8657f8f387",
      "tree": "2512a9ccb9e6aece921e31f6d80e1966414248dd",
      "parents": [
        "e50b0a720c685753bb16df7c1b97dfb4dade3426"
      ],
      "author": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Aug 20 00:01:11 2016 +0200"
      },
      "committer": {
        "name": "stevenvanrossem",
        "email": "steven.vanrossem@intec.ugent.be",
        "time": "Sat Aug 20 00:01:11 2016 +0200"
      },
      "message": "deploy SAP endpoints via flag for dummygatekeeper\n"
    }
  ],
  "next": "6efa9137f3fb89ac42351b0fd3cc76042b4059b0"
}
