)]}'
{
  "log": [
    {
      "commit": "5877ea26273aed77b51263efb19fc13b70087c25",
      "tree": "531587d81d090a884430e626d39865ebf1d3960a",
      "parents": [
        "ee693dc9996b1076fef78f53983195577e574970"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 11 13:44:59 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed May 11 13:44:59 2016 +0200"
      },
      "message": "First part of Containernet re-integration\n"
    },
    {
      "commit": "8687cb7cc800f3766e9d173add63b81266d1d40c",
      "tree": "5aab7c9a850ab6df75a0d8eaa92bd70232056909",
      "parents": [
        "a41f78690e310457bf88553a1acdbfb8385a36ab"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Apr 28 20:32:36 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Thu Apr 28 20:32:36 2016 +0200"
      },
      "message": "Added a dummy resource model that logs allocations but does no limitations. Used as reference for the emulator paper\u0027s evaluation\n"
    },
    {
      "commit": "a41f78690e310457bf88553a1acdbfb8385a36ab",
      "tree": "7256fd34845b103758ff1a8de89a20a9e0c62e59",
      "parents": [
        "1e7b06065d00930a5a8ce6f8e8838429a34856c5"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Apr 27 11:01:24 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Apr 27 11:01:24 2016 +0200"
      },
      "message": "Added proper exception handling, if there are not enough free resources to allocate a container.\n"
    },
    {
      "commit": "0dc3ae0d2da2def924685d4bc35a464d2a800af3",
      "tree": "9d1e8caf956e00043286a0aa4169db0ab52b38c7",
      "parents": [
        "984d152cc204770c5703388c3e3a865bb032289e"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Apr 27 09:33:28 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Apr 27 09:33:28 2016 +0200"
      },
      "message": "Fix: Test bug - we have to force the right Docker image to be used for the tests. Trusty works.\n"
    },
    {
      "commit": "984d152cc204770c5703388c3e3a865bb032289e",
      "tree": "a6ebbf67dcaf313da35b8ed6f1a07d9880f1ed78",
      "parents": [
        "b9f32098318beced115e831c5b1540fe30c63572"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Apr 27 08:14:31 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Apr 27 08:14:31 2016 +0200"
      },
      "message": "Deactivated test\n"
    },
    {
      "commit": "72fc3735e51f484ab0b783a3214da18fdfafef33",
      "tree": "78e8c3335d5c1efd36eaeb6ef24f381eec2c33c0",
      "parents": [
        "bf59d27a58448cb33b29e19c5ed611df23775a89"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Apr 26 19:48:43 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Apr 26 19:48:43 2016 +0200"
      },
      "message": "Added unit tests for new resource model\n"
    },
    {
      "commit": "74df3cccdfe2e8171d38645ee8de961c57e26bbe",
      "tree": "932cc13941b1b5568b1a553c075f7db3fbdca110",
      "parents": [
        "36c070cd7a1c4081d42df3b31576b39d127bc9ae"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Apr 16 17:39:40 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Apr 16 17:39:40 2016 +0200"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "3055e70eb50125372d5f7b8892b185f8e6e7349b",
      "tree": "58e99a0dd45840c04243646cf4f65e119250d91b",
      "parents": [
        "9349c87e9667669a551569f7978d590ce1861b20"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Apr 16 16:48:12 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Apr 16 16:48:12 2016 +0200"
      },
      "message": "Improved test to be skipped when executed within a container.\n"
    },
    {
      "commit": "9349c87e9667669a551569f7978d590ce1861b20",
      "tree": "7b24a822648880b8ecefca887a4ea6550c86696f",
      "parents": [
        "a3a4c991299766f664273b68ab560d9acfcab003"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Apr 16 06:36:42 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Apr 16 06:36:42 2016 +0200"
      },
      "message": "Fix: Deactivated one test. If we run the eum in a docker, setting cgroup settings is not possible\n"
    },
    {
      "commit": "d18559d4cf08bc987272f3ac2c5ccd0b443398db",
      "tree": "303436ee7ac61255296f2aaa796b0116779c917e",
      "parents": [
        "214fc0d61b25fd4e2afad15b45ed660d5e6ede33"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Apr 16 04:59:23 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Apr 16 04:59:23 2016 +0200"
      },
      "message": "Re-wrote resource model API and UPB simple resource model. Due to an update of Dockernet, we can now change resource limits at runtime.\n"
    },
    {
      "commit": "60bf8b8b3bf5e800bdb761f2f403ef2944262137",
      "tree": "21e9f2431ad0925f7f05372a52045955647bd71e",
      "parents": [
        "757fe9a6a65718060fc97ff2eada197d831c4d36"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Apr 06 14:12:35 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Apr 06 14:12:35 2016 +0200"
      },
      "message": "Added logging functionality to resource models.\n"
    },
    {
      "commit": "e4a8f4ba3fa1b7fd491e43f66e79d6e03314ef96",
      "tree": "1002adcc563c959f7ddc0d8fddbe01e8aeeaa577",
      "parents": [
        "593ca58d734362b0ddc7ca6ac23631d11f94d57e"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Mar 30 20:06:21 2016 +0200"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Mar 30 20:06:21 2016 +0200"
      },
      "message": "Updated dummy GK tests to new API endpoints.\n"
    },
    {
      "commit": "972a9f04442e4bb7f7271e998e3893f0fa737fc1",
      "tree": "eabd5cf127ed515b6555878df7129fe46c94a250",
      "parents": [
        "a4d8479f913ed45b18199d70c4b524fca73a0a21"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Mar 25 14:58:05 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Mar 25 14:58:05 2016 +0100"
      },
      "message": "Added memory model to UPB simple resource model\n"
    },
    {
      "commit": "bdcf2d22c24c91481aa32d83c97fd9b871321815",
      "tree": "d9c1fa3e5606a09bae31da05bd0133c2084f1cf8",
      "parents": [
        "795f04fa74cedcc2f4aeb49f693d66e4345b556f"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Mar 25 12:14:15 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Fri Mar 25 12:14:15 2016 +0100"
      },
      "message": "Better RM test case. Imporved other tests.\n"
    },
    {
      "commit": "4a9ee94e8e29edc201358ddea69b6ffe56f01266",
      "tree": "d97846c9790035395a65f6386d149b9bad9774e7",
      "parents": [
        "dfa98d77aa58a5a28fd68f22533e90f78e660882"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Mar 23 21:28:24 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Mar 23 21:28:24 2016 +0100"
      },
      "message": "Use automatically downloaded example package from github for tests.\n"
    },
    {
      "commit": "dfa98d77aa58a5a28fd68f22533e90f78e660882",
      "tree": "4102338564a91b3558e48aa1b4b31437dcdaf41f",
      "parents": [
        "9d7d4b0ec2a0756c288a6f35d7b6423d2a230716"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Mar 23 21:21:49 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Wed Mar 23 21:21:49 2016 +0100"
      },
      "message": "Added test that automatically deploys son-demo.son through the dummy GK. Closes #58\n"
    },
    {
      "commit": "279565d5f8749ac9ac5927a718b7e8e6e63b8450",
      "tree": "ab136dd82d7ffe8bd35146c6e20c2505aca88832",
      "parents": [
        "0caea49645adff9a83f3ae300c4ac785d8a1f32f"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Mar 19 10:36:52 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Mar 19 10:36:52 2016 +0100"
      },
      "message": "Added UPB simple resource model and corresponding tests. Closes #12\n"
    },
    {
      "commit": "de14f336868b6303e73b77b9d3a63ad4d58cc866",
      "tree": "ad89e7b98c711ee6555a9a7d313b334a34d017e2",
      "parents": [
        "391773a662ca190e0b41bd9c5293826ed24828d9"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Mar 15 16:14:21 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Tue Mar 15 16:14:21 2016 +0100"
      },
      "message": "Fix: Always use Mininet\u0027s default controller for unit tests. Only use the other one if you really want to test it.\n"
    },
    {
      "commit": "ef6629e1ac730db146a8d50b08cadc26f87f21fa",
      "tree": "a83a7ad408ae15c8102f583023c3c359ecbf6134",
      "parents": [
        "0ca5d0e5cb1f5af469aa90edab7fae652c138961"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Mar 14 17:21:56 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Mar 14 17:21:56 2016 +0100"
      },
      "message": "CI problem seems to be caused by not started Ryu controller.\n"
    },
    {
      "commit": "0ca5d0e5cb1f5af469aa90edab7fae652c138961",
      "tree": "bb6a1861df665ba9a86e96b13cb481d2641a4b68",
      "parents": [
        "ef07004329ae295c984e46ab4334a661e8d19398"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Mar 14 16:46:01 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Mar 14 16:46:01 2016 +0100"
      },
      "message": "test CI\n"
    },
    {
      "commit": "ef07004329ae295c984e46ab4334a661e8d19398",
      "tree": "ec487ef346285215b136e4996e5624a9769caf12",
      "parents": [
        "bdfab7e19fb25b2361346cf61c160ec56874af91"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Mar 14 16:12:37 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Mar 14 16:12:37 2016 +0100"
      },
      "message": "Added some delays to test to see if this causes the problem in the CI.\n"
    },
    {
      "commit": "c9db0317acbe80940e0e5dbd67efb07848f5c1a0",
      "tree": "e8218fa197cc15d8dfb9aa364d199bb4b5252f3c",
      "parents": [
        "43485a2ebb3d8354511108b962caba41c16cc8de"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Mar 14 11:25:19 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Mar 14 11:25:19 2016 +0100"
      },
      "message": "bugfix, changed api\n"
    },
    {
      "commit": "43485a2ebb3d8354511108b962caba41c16cc8de",
      "tree": "a229ff989bcfd132ba80bb6bb6e441d66a5a213a",
      "parents": [
        "5c6475c4aa9c587ccb7ab8de03ce27037c74aaaf"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Mar 14 11:18:37 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Mon Mar 14 11:18:37 2016 +0100"
      },
      "message": "Further tests for resource model api\n"
    },
    {
      "commit": "5c6475c4aa9c587ccb7ab8de03ce27037c74aaaf",
      "tree": "71d7e68d3d4cbcd7873ea2b261583da087787bd2",
      "parents": [
        "41006b7133d28c2f2c5a95fdeb37962037c305a0"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sun Mar 13 12:54:11 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sun Mar 13 12:54:11 2016 +0100"
      },
      "message": "added first tests for resource model api\n"
    },
    {
      "commit": "41006b7133d28c2f2c5a95fdeb37962037c305a0",
      "tree": "2e5967713c61d5eecf965b7241a2eb214116a43c",
      "parents": [
        "a769d95a4ee55df7b12d93c10c71d29dff62cbeb"
      ],
      "author": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Mar 12 12:13:06 2016 +0100"
      },
      "committer": {
        "name": "peusterm",
        "email": "manuel.peuster@uni-paderborn.de",
        "time": "Sat Mar 12 12:13:06 2016 +0100"
      },
      "message": "restructured test files, and moved abstract test topo to base.py\n"
    },
    {
      "commit": "9524ad314883db5445b27dfd2c61084a7e7329a2",
      "tree": "9a80b0c662cfbfabeed0f3f11248762df184a7ad",
      "parents": [
        "840f1795465dfa8927ea3857a864ca8b6fe5588f"
      ],
      "author": {
        "name": "cgeoffroy",
        "email": "geoffroy.chollon@thalesgroup.com",
        "time": "Thu Mar 03 18:24:15 2016 +0100"
      },
      "committer": {
        "name": "cgeoffroy",
        "email": "geoffroy.chollon@thalesgroup.com",
        "time": "Thu Mar 03 19:01:13 2016 +0100"
      },
      "message": "Using absolute import path\n"
    },
    {
      "commit": "3eef9fde234a4379d80e0435bac9ce650407a895",
      "tree": "3112e630a97fa5459906ed7be09febc7b4443031",
      "parents": [
        "a38de012a7a59661484805036eb9cce3c5cddf16"
      ],
      "author": {
        "name": "cgeoffroy",
        "email": "geoffroy.chollon@thalesgroup.com",
        "time": "Thu Mar 03 18:18:13 2016 +0100"
      },
      "committer": {
        "name": "cgeoffroy",
        "email": "geoffroy.chollon@thalesgroup.com",
        "time": "Thu Mar 03 18:18:13 2016 +0100"
      },
      "message": "Moving emuvim into the src directory\n"
    }
  ]
}
