)]}'
{
  "log": [
    {
      "commit": "4d335dfafaa4b7ffb6c868aef2a2e0f7b6f97883",
      "tree": "3ddc840d86a9048f8020075b836a2d230a8794b3",
      "parents": [
        "623c15a250b9837a4afa1c6e9c04ec52314f17a1"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Sep 27 09:46:28 2017 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Sep 27 09:46:28 2017 +0200"
      },
      "message": "A different way of writing the Builder, which avoids duplicating the member variables\n"
    },
    {
      "commit": "623c15a250b9837a4afa1c6e9c04ec52314f17a1",
      "tree": "1797cfad2870c38cd7ff96f3cd8379a85b1e9885",
      "parents": [
        "8c2c7e51101bb594a0e94efb2a1cc2820ec9c4bb"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri Jun 16 13:10:27 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri Jun 16 13:10:27 2017 +0100"
      },
      "message": "Unit test for docker local health checks.\n"
    },
    {
      "commit": "8c2c7e51101bb594a0e94efb2a1cc2820ec9c4bb",
      "tree": "c280eab076ef1c36615f76a566a3a90a25c30450",
      "parents": [
        "4c2f4dddd5d93d0cc03a1f57a3e433eb00d9dedf"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 16:56:27 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 16:56:27 2017 +0100"
      },
      "message": "Initial health check support for docker local binding.\n"
    },
    {
      "commit": "4c2f4dddd5d93d0cc03a1f57a3e433eb00d9dedf",
      "tree": "ec84b08412d51e90b2357523b0109da4133cb612",
      "parents": [
        "80bacd1ccc1a6b5bf81b5b34b1b209659ec3aa40"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 16:24:13 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 16:24:13 2017 +0100"
      },
      "message": "Add health check to example app.\n"
    },
    {
      "commit": "80bacd1ccc1a6b5bf81b5b34b1b209659ec3aa40",
      "tree": "b2508229ab98005db32209e1cbc7e679f40a0c43",
      "parents": [
        "182343a7fb5def1bf0f05c0a9813f466c79b7113"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 16:18:20 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 16:18:20 2017 +0100"
      },
      "message": "Support for health checks in the Marathon binding.\n"
    },
    {
      "commit": "182343a7fb5def1bf0f05c0a9813f466c79b7113",
      "tree": "3b62578cddcf8524ff28ae42d7dd64f58fc9c9fb",
      "parents": [
        "6289b71d1e57ccfaea1e23fb42dd033652ace2d5"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 15:00:03 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 15:00:03 2017 +0100"
      },
      "message": "More health check configuration.\n"
    },
    {
      "commit": "6289b71d1e57ccfaea1e23fb42dd033652ace2d5",
      "tree": "7933c3b57cdf3be51035569245d191d2d7cbe905",
      "parents": [
        "fcee2cdd273fc65bda9b8fae7429985965e7ea2c"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 14:23:24 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 14:23:24 2017 +0100"
      },
      "message": "Add support for health checks to the Service Configuration API.\n"
    },
    {
      "commit": "fcee2cdd273fc65bda9b8fae7429985965e7ea2c",
      "tree": "f1290f19465c4ffcae69d3fe495e1e501b0c40ab",
      "parents": [
        "f84b725bd5bc2f4e668fefbed424beefb15c5e6c"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 11:52:49 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 11:52:49 2017 +0100"
      },
      "message": "Unit tests for Marathon binding\n"
    },
    {
      "commit": "f84b725bd5bc2f4e668fefbed424beefb15c5e6c",
      "tree": "edc7a6e93ccac447abfd03a9a585b48a7f8c1f6b",
      "parents": [
        "d4221c6ad553fc2be3ff6c2df83967f0c64134c7"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 11:41:39 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 11:41:39 2017 +0100"
      },
      "message": "Unit tests for Marathon binding\n"
    },
    {
      "commit": "d4221c6ad553fc2be3ff6c2df83967f0c64134c7",
      "tree": "e14f23376e29b2bf15f59d9aeba735620e9e6dab",
      "parents": [
        "d08424c40b87586a6e370715bb7b648751cd5e78"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 11:31:37 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 11:31:37 2017 +0100"
      },
      "message": "Unit tests for Marathon binding\n"
    },
    {
      "commit": "d08424c40b87586a6e370715bb7b648751cd5e78",
      "tree": "77a959a7439b22fa452e037657d98b450df1af02",
      "parents": [
        "c2bd0528b3ef3edae36d3573077cdc2aadd1d456"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 11:16:11 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 11:16:11 2017 +0100"
      },
      "message": "Unit tests for Marathon binding\n"
    },
    {
      "commit": "c2bd0528b3ef3edae36d3573077cdc2aadd1d456",
      "tree": "1ec67dada8dca611817110033d8a298259390c00",
      "parents": [
        "15d9b7c21ec5ee01c7fd6d5eb44d753f27cad469"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 11:03:13 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 11:03:13 2017 +0100"
      },
      "message": "Unit tests for Marathon binding\n"
    },
    {
      "commit": "15d9b7c21ec5ee01c7fd6d5eb44d753f27cad469",
      "tree": "a6954b99b005a067fd5e0831e0097817f20440d1",
      "parents": [
        "e3391618565bf514bd86416a7fc3e56d2ed64738"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 10:49:18 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 10:49:18 2017 +0100"
      },
      "message": "Unit tests for Marathon binding\n"
    },
    {
      "commit": "e3391618565bf514bd86416a7fc3e56d2ed64738",
      "tree": "9a06ebd90f1a3e747575530d6c8b02c09dcb4a13",
      "parents": [
        "357e2ecb0c73a77812d6e1a8a0f4cb906bdf8bf6"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 10:39:05 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 15 10:39:05 2017 +0100"
      },
      "message": "Initial unit testing for marathon binding.\n"
    },
    {
      "commit": "357e2ecb0c73a77812d6e1a8a0f4cb906bdf8bf6",
      "tree": "7a971bcdd306dde59c70d29513541286da89ce82",
      "parents": [
        "81705e1e5309541139a6b557d7d29dfc32b0a057"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 01 19:11:38 2017 +0200"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 01 19:11:38 2017 +0200"
      },
      "message": "Unit tests\n"
    },
    {
      "commit": "81705e1e5309541139a6b557d7d29dfc32b0a057",
      "tree": "ab645858aa1b1163cf8a0c603864a5e1bb0b357f",
      "parents": [
        "c6e28a22b6ae5c56bcc223d674ca20f8f9503c39"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 01 18:57:33 2017 +0200"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 01 18:57:33 2017 +0200"
      },
      "message": "Exception sanitization and unit tests\n"
    },
    {
      "commit": "c6e28a22b6ae5c56bcc223d674ca20f8f9503c39",
      "tree": "3a6d7feb64f7ecb4042d7f233188798cd1420a12",
      "parents": [
        "7a9fa659794c0819f61bd918c865dba2319495b8"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 01 18:34:04 2017 +0200"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu Jun 01 18:34:04 2017 +0200"
      },
      "message": "Unit tests for Docker Local implementation\n"
    },
    {
      "commit": "7a9fa659794c0819f61bd918c865dba2319495b8",
      "tree": "bae3fe3f0d5d46342af8f5e918a9828712bfd6b1",
      "parents": [
        "48488596d1cf604a3bc9cd9419dc9eb5a918b475"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Wed May 31 07:47:01 2017 +0200"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Wed May 31 07:47:01 2017 +0200"
      },
      "message": "Additional unit test.\n"
    },
    {
      "commit": "48488596d1cf604a3bc9cd9419dc9eb5a918b475",
      "tree": "7ddba5fb2e8b7c939662728675649afca8b02697",
      "parents": [
        "4cc3794182557c77466ac33227cc5f2b0748e547"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Tue May 30 19:26:12 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Tue May 30 19:26:12 2017 +0100"
      },
      "message": "Initial unit tests for the docker local binding.\n"
    },
    {
      "commit": "4cc3794182557c77466ac33227cc5f2b0748e547",
      "tree": "9f3201aba15a155d69bb142872ef4ab39d91edd1",
      "parents": [
        "4e11542a32538f403ea060fd29c429c6adf8aeba"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Tue May 30 16:28:38 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Tue May 30 16:28:38 2017 +0100"
      },
      "message": "Small improvement, make member field final.\n"
    },
    {
      "commit": "4e11542a32538f403ea060fd29c429c6adf8aeba",
      "tree": "2d24941e7c898eab98ed37c9ab1c0b92efb6656b",
      "parents": [
        "e13bcc28a1289a3c9ba9d6354b9db95e7fd5033c"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 16:52:17 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 16:52:17 2017 +0100"
      },
      "message": "Add some javadoc.\n"
    },
    {
      "commit": "e13bcc28a1289a3c9ba9d6354b9db95e7fd5033c",
      "tree": "d5be4b4fedc765776e65c969d95fbcafd43d4b0b",
      "parents": [
        "b77b51c0f1253f9dd75e4ef9f8f7bd5f1d96b83f"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 16:48:02 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 16:48:02 2017 +0100"
      },
      "message": "Remove unneccessary comment from example servlet.\n"
    },
    {
      "commit": "b77b51c0f1253f9dd75e4ef9f8f7bd5f1d96b83f",
      "tree": "33b6d1cbfed694254f452729d7cafbe227700a49",
      "parents": [
        "b306a5e9aa1c12f8c7e81b5fac06a0da19f51458"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 16:41:08 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 16:41:08 2017 +0100"
      },
      "message": "Some small editorial tweaks.\n\nAlso removed name setting of the docker container for now as it causes\nissues when multiple replicas for the same service are running with the\ndocker.local binding.\n"
    },
    {
      "commit": "b306a5e9aa1c12f8c7e81b5fac06a0da19f51458",
      "tree": "0efb459cb71eab6ef41d7cad692038f0b596d526",
      "parents": [
        "bd11640d00b2fb82901296b093a7bc2781bb286e"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 16:25:23 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 16:25:23 2017 +0100"
      },
      "message": "Add some javadoc.\n"
    },
    {
      "commit": "bd11640d00b2fb82901296b093a7bc2781bb286e",
      "tree": "3c60e21923b9d56c5943c05ec6fce58e1842b40a",
      "parents": [
        "32d7d671ec55139675f8db920bbb9963e5db5bad"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 15:53:45 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 15:53:45 2017 +0100"
      },
      "message": "Set the service name on docker deployments.\n"
    },
    {
      "commit": "32d7d671ec55139675f8db920bbb9963e5db5bad",
      "tree": "f5df229fc6b0fe48a6fb2a85fce1be3662312719",
      "parents": [
        "e99817a18d3e1445580ec232da78a9b7ca6c3b01"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 15:46:49 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 15:46:49 2017 +0100"
      },
      "message": "OSGi-based demo.\n"
    },
    {
      "commit": "e99817a18d3e1445580ec232da78a9b7ca6c3b01",
      "tree": "01f4430d924eca892c5c0acd45899d3c788ff989",
      "parents": [
        "a1ebd6fa306e548f90ecb792e5b3b36502327445"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 12:37:50 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 12:37:50 2017 +0100"
      },
      "message": "Rename example slightly.\n"
    },
    {
      "commit": "a1ebd6fa306e548f90ecb792e5b3b36502327445",
      "tree": "2c28bb9cdd9fcd54a3674492fbc101bc02253b6e",
      "parents": [
        "258aef9db61a48ca6c1c95d613c90711930b6e9e"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 12:37:13 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Mon May 29 12:37:13 2017 +0100"
      },
      "message": "A simple java application example.\n"
    },
    {
      "commit": "258aef9db61a48ca6c1c95d613c90711930b6e9e",
      "tree": "d7658cfc9ec61121ae46da276785c81bd5307d02",
      "parents": [
        "8d71dfef46d1d096d43300e4e308b0aae92dc4d6"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 16:47:35 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 16:47:35 2017 +0100"
      },
      "message": "Javadoc for to the Container API and rename getIPAddress() to getHostName()\n"
    },
    {
      "commit": "8d71dfef46d1d096d43300e4e308b0aae92dc4d6",
      "tree": "1b01c062eeac9f8fc700679e669da2b8a4caed0e",
      "parents": [
        "56d7ed55046cc1ff3014b7eaf771d401dd32a3ca"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 16:37:42 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 16:37:42 2017 +0100"
      },
      "message": "Add some javadoc to ServiceConfig.\n"
    },
    {
      "commit": "56d7ed55046cc1ff3014b7eaf771d401dd32a3ca",
      "tree": "f9f485b98cc1576f4bf6abb87111b6eaf1a7d465",
      "parents": [
        "5d0a7ed62c047de671df5280ca84489951229311"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 16:19:11 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 16:19:11 2017 +0100"
      },
      "message": "Rename ContainerFactory to ServiceManager and add some Javadoc.\n"
    },
    {
      "commit": "5d0a7ed62c047de671df5280ca84489951229311",
      "tree": "8c6c2156937775b3234da51d6c9ae69f834f9acb",
      "parents": [
        "e9adc12590b56f44baedc10e59fce6fbc85ac62c"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 15:50:51 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 15:51:24 2017 +0100"
      },
      "message": "Marathon binding: support destroying containers.\n"
    },
    {
      "commit": "e9adc12590b56f44baedc10e59fce6fbc85ac62c",
      "tree": "a768b90095568da05754609a9ab22707ee0b8155",
      "parents": [
        "49c288937098205a357e94f57224af3b33ccd3d9"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 15:34:51 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 15:34:51 2017 +0100"
      },
      "message": "Marathon: support for scaling and listing services.\n"
    },
    {
      "commit": "49c288937098205a357e94f57224af3b33ccd3d9",
      "tree": "89fec0eda6f0e57e76e3db7d4a59117c744006ff",
      "parents": [
        "129ef689cbc89db910af2d9f5c6c6cc7007b51ce"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 15:14:52 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 15:14:52 2017 +0100"
      },
      "message": "Add container info to Marathon service.\n"
    },
    {
      "commit": "129ef689cbc89db910af2d9f5c6c6cc7007b51ce",
      "tree": "478d91404c17cc78b40c1821661e1b6a22058dd8",
      "parents": [
        "81f6202bc70be26538d3bccede1352b30e8a69fc"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 14:54:52 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 14:54:52 2017 +0100"
      },
      "message": "Marathon: support discovering previously deployed apps.\n"
    },
    {
      "commit": "81f6202bc70be26538d3bccede1352b30e8a69fc",
      "tree": "1a284e7e99bca632f04003030617c8665ea10282",
      "parents": [
        "617302ed4733cda43736cf1d392b28666e4d5e38"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 14:38:19 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 14:38:19 2017 +0100"
      },
      "message": "Add DCOS support to Marathon impl.\n"
    },
    {
      "commit": "617302ed4733cda43736cf1d392b28666e4d5e38",
      "tree": "89b0d3a436219bb3b36364f8f99da415db50e8b5",
      "parents": [
        "42aa5485b9298e569caa4f4564452dac605977b2"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 14:19:35 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 14:19:35 2017 +0100"
      },
      "message": "Fix up license headers.\n"
    },
    {
      "commit": "42aa5485b9298e569caa4f4564452dac605977b2",
      "tree": "12bcf64f305dd09c78dc5da2b64021f168e944f2",
      "parents": [
        "f912dc0523c5af1a9982b7352f75e1d8afb2ef2d"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 14:14:44 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 14:14:44 2017 +0100"
      },
      "message": "Some cleanup on the docker-local implementation.\n"
    },
    {
      "commit": "f912dc0523c5af1a9982b7352f75e1d8afb2ef2d",
      "tree": "3af78f00318f19f6e5b0ee5b36db8f3eddc4fd6d",
      "parents": [
        "8d1fcb5e0f4f27d3589c842745a2ad9ed1427f4a"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 14:13:26 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 14:13:26 2017 +0100"
      },
      "message": "Very initial Marathon binding implementation.\n"
    },
    {
      "commit": "8d1fcb5e0f4f27d3589c842745a2ad9ed1427f4a",
      "tree": "cc71384f4b9f1fcbf8558fb7b7ee83bcc5ef2b8d",
      "parents": [
        "d6d8175cc09df59922be8a89f38b539548aaadc6"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 10:21:40 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 10:21:40 2017 +0100"
      },
      "message": "Register the docker local ContainerFactory as a service.\n"
    },
    {
      "commit": "d6d8175cc09df59922be8a89f38b539548aaadc6",
      "tree": "34dcea7030de45c1127a8aed881691a174abcd0a",
      "parents": [
        "710c96a7fa9fb985f4d8caf71cbf6cb388182791"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 09:58:43 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 09:58:43 2017 +0100"
      },
      "message": "Support killing an individual container.\n"
    },
    {
      "commit": "710c96a7fa9fb985f4d8caf71cbf6cb388182791",
      "tree": "163b57c8f736b66897a4fc580a83c16706633c1a",
      "parents": [
        "ae855488b2c614495d270c6516019e9c9bad5d5f"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 09:54:23 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 09:54:23 2017 +0100"
      },
      "message": "Add support for scaling up and refreshing service info.\n"
    },
    {
      "commit": "ae855488b2c614495d270c6516019e9c9bad5d5f",
      "tree": "ca29b8e396ec39529f1914d948e894afc7f0286b",
      "parents": [
        "cef77e6c5c2e8ecd3971fbb79563ec34637592cc"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 09:33:50 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Fri May 26 09:33:50 2017 +0100"
      },
      "message": "Support for ContainerFactory.listServices()\n"
    },
    {
      "commit": "cef77e6c5c2e8ecd3971fbb79563ec34637592cc",
      "tree": "f9038e20686e0769a0b4a02633377d751f049412",
      "parents": [
        "3efdf07944f8539e38de8a328aee1970ec9cb6d1"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 17:17:12 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 17:17:12 2017 +0100"
      },
      "message": "Implement getActualInstanceCount for service.\n"
    },
    {
      "commit": "3efdf07944f8539e38de8a328aee1970ec9cb6d1",
      "tree": "3cb11671280f90197490062e06ed105928777d1f",
      "parents": [
        "5ec36bb43464c7ce14d73b9ec94d4d4b71c0e910"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 17:07:17 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 17:07:17 2017 +0100"
      },
      "message": "Embed the tiny Felix JSON parser in the bundle.\n"
    },
    {
      "commit": "5ec36bb43464c7ce14d73b9ec94d4d4b71c0e910",
      "tree": "26d8d8a8eee49143532a683d575708e88ed06484",
      "parents": [
        "29e1fae95f4e9cb53a12c7e1df6b3259d9b51f24"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 16:59:07 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 16:59:07 2017 +0100"
      },
      "message": "Support for discovery of containers launched previously\n"
    },
    {
      "commit": "29e1fae95f4e9cb53a12c7e1df6b3259d9b51f24",
      "tree": "2713fcf2c8c8c540032fa80ab280b2df6a763e0d",
      "parents": [
        "e09673844b83635259cc80a9da2cd255b426faeb"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 15:33:16 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 15:33:16 2017 +0100"
      },
      "message": "Add very basic initial implementation for local docker usage.\n\nShould work on Linux and on systems with docker-machine\n"
    },
    {
      "commit": "e09673844b83635259cc80a9da2cd255b426faeb",
      "tree": "10261bd5711bded3287045fa0134b34f0cf8a209",
      "parents": [
        "5ba10fe5a02589cb77b0cf6c0b05ad6c96066a80"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 12:15:43 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 12:15:43 2017 +0100"
      },
      "message": "Add package info for export\n"
    },
    {
      "commit": "5ba10fe5a02589cb77b0cf6c0b05ad6c96066a80",
      "tree": "9806b2d3e239affd734f1345382df758653c0331",
      "parents": [
        "4764c4e45ff968b4a2f4b199b1406763a6bbb1f1"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 12:09:30 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 12:09:30 2017 +0100"
      },
      "message": "Initial Container Service API\n\nIncludes unit tests for the configuration builder class.\n"
    },
    {
      "commit": "4764c4e45ff968b4a2f4b199b1406763a6bbb1f1",
      "tree": "5e6ba26279bbaec5be1982c53fb408ac16315025",
      "parents": [
        "5f51671d0fe97146b828edc09f522d74be04e703"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 09:33:22 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 09:33:22 2017 +0100"
      },
      "message": "Add API project and reactor pom.\n"
    },
    {
      "commit": "5f51671d0fe97146b828edc09f522d74be04e703",
      "tree": "36671be928b6540e3433e246376c4838947f070d",
      "parents": [
        "295a7112ff52b74810093d53c370ef6981e64382"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 09:22:10 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Thu May 25 09:22:10 2017 +0100"
      },
      "message": "Parent pom.\n"
    },
    {
      "commit": "295a7112ff52b74810093d53c370ef6981e64382",
      "tree": "c498c0b961492b81943bd2251c3a5049031b474c",
      "parents": [],
      "author": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Tue May 23 15:18:53 2017 +0100"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "davidb@apache.org",
        "time": "Tue May 23 15:24:43 2017 +0100"
      },
      "message": "Initial commit: add README.md and .gitignore\n"
    }
  ]
}
