)]}'
{
  "log": [
    {
      "commit": "2c3fd865fda873d9615906ceffc01194e8cc6a1c",
      "tree": "bd5698a1815d55bbf3c6ea80a2d3e4b8919e1d8f",
      "parents": [
        "eac8f19c101fe18558e74cb3d5a95f340f2df88b"
      ],
      "author": {
        "name": "Mat Booth",
        "email": "mat.booth@redhat.com",
        "time": "Mon Apr 15 12:23:51 2019 +0100"
      },
      "committer": {
        "name": "Mat Booth",
        "email": "mat.booth@redhat.com",
        "time": "Thu May 02 12:25:55 2019 +0100"
      },
      "message": "Update EPP Logging to Lucene 8.0\n\nThis change also adds a target platform for 2019-06 from which\nwe can consume the latest Lucene.\n\nBug: 546425\nChange-Id: I92c6b4fdb7bd58cfe1fa693e80f799bd02f0157d\nSigned-off-by: Mat Booth \u003cmat.booth@redhat.com\u003e\n"
    },
    {
      "commit": "eac8f19c101fe18558e74cb3d5a95f340f2df88b",
      "tree": "8a116f6913b7c9f241510a6a954541cdeb0817fe",
      "parents": [
        "8a7fd8b929a3deae25a02230b2693ebfbbe5e05d"
      ],
      "author": {
        "name": "Mat Booth",
        "email": "mat.booth@redhat.com",
        "time": "Fri Apr 12 15:22:52 2019 +0100"
      },
      "committer": {
        "name": "Mat Booth",
        "email": "mat.booth@redhat.com",
        "time": "Fri Apr 12 15:22:52 2019 +0100"
      },
      "message": "[releng] Bump bundle and feature versions to 2.0.8\n\nChange-Id: I27c4da58348ad92ca23bfe7c8a9306f748db2569\nSigned-off-by: Mat Booth \u003cmat.booth@redhat.com\u003e\n"
    },
    {
      "commit": "8a7fd8b929a3deae25a02230b2693ebfbbe5e05d",
      "tree": "dc2daadc08c1de080178b3a2a8e0303f3dc719c8",
      "parents": [
        "68b5e982bce5ee66af5b2e1274f4595118483ce8"
      ],
      "author": {
        "name": "Mat Booth",
        "email": "mat.booth@redhat.com",
        "time": "Fri Apr 12 14:09:15 2019 +0100"
      },
      "committer": {
        "name": "Mat Booth",
        "email": "mat.booth@redhat.com",
        "time": "Fri Apr 12 14:16:10 2019 +0100"
      },
      "message": "Port tests to mockito 2.x\n\nThis change moves test suites to mockito 2 and harmonises on\na single version of hamcrest as well as updating maven plug-ins\nwhere necessary and harmonising on a single version of JDT\nannotations (some bundles moved to the newer Java 8+ annotations\nsince all bundles have a BREE of Java 8+).\n\nOrbit dep updates:\n* Mockito 1.9.5 -\u003e 2.23.0\n* Hamcrest 1.1 \u0026 1.3 -\u003e 1.3 Only\n* Objenesis 1.0.0 -\u003e 2.6.0\n\nMaven updates:\n* animal-sniffer-maven-plugin 1.15 -\u003e 1.16\n\nBug: 546373\nChange-Id: I9d24ffff5769631ad70c443d24056212ea8eb5ba\nSigned-off-by: Mat Booth \u003cmat.booth@redhat.com\u003e\n"
    },
    {
      "commit": "68b5e982bce5ee66af5b2e1274f4595118483ce8",
      "tree": "dcb04e3b3e7330621c5df380e2037590ce3c8eeb",
      "parents": [
        "5f3d8339dccf2d2fb3de5eead3462da84abf6b04"
      ],
      "author": {
        "name": "Mat Booth",
        "email": "mat.booth@redhat.com",
        "time": "Fri Dec 07 15:01:01 2018 +0000"
      },
      "committer": {
        "name": "Mat Booth",
        "email": "mat.booth@redhat.com",
        "time": "Wed Apr 10 17:36:46 2019 +0100"
      },
      "message": "Build fails when building against 2018-12\n\nThis change adds a new target platform for building against Eclipse\n4.10 and makes this the default target platform.\n\nBug: 542525\nChange-Id: I1738bf77496c1c00f6d8c88e99a8838f8ddaac3e\nSigned-off-by: Mat Booth \u003cmat.booth@redhat.com\u003e\n"
    },
    {
      "commit": "5f3d8339dccf2d2fb3de5eead3462da84abf6b04",
      "tree": "a429b960b54dd15a2b6246ce268178662f00ecd3",
      "parents": [
        "2bb74807293c1ee8151ec3ac606db21fa3edf65b"
      ],
      "author": {
        "name": "Mat Booth",
        "email": "mat.booth@redhat.com",
        "time": "Fri Dec 07 15:40:39 2018 +0000"
      },
      "committer": {
        "name": "Mat Booth",
        "email": "mat.booth@redhat.com",
        "time": "Wed Apr 10 17:36:39 2019 +0100"
      },
      "message": "Build is broken due to use of disappeared milestone URLs\n\nMove to Tycho 1.4.0 and fix build by using final release\np2 repo URLs that will be retained indefinitely.\n\nBug: 542523\nChange-Id: I824c81a181a68648e01f298fcb758d4085553f2e\nSigned-off-by: Mat Booth \u003cmat.booth@redhat.com\u003e\n"
    },
    {
      "commit": "2bb74807293c1ee8151ec3ac606db21fa3edf65b",
      "tree": "9d2b78a422119cb6e7cbe3a2643ad59e78148c15",
      "parents": [
        "612f5c43eb1e7d2ab49b2c053e29dd2e6cf51f11"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Sat Sep 08 19:43:32 2018 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Sat Sep 08 19:43:32 2018 +0200"
      },
      "message": "[releng] Target platform for 2018-09 RC2\n\nChange-Id: I85ede27a55aca7ce721b58680ddec8d0c1500573\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "612f5c43eb1e7d2ab49b2c053e29dd2e6cf51f11",
      "tree": "14fbedb60af4e165a7538ae0e1ee38557551b9c8",
      "parents": [
        "e33f3741a295f93f5f0911cbd7e1e9d123aa0551"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Mon Aug 06 20:07:59 2018 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Mon Aug 06 20:07:59 2018 +0200"
      },
      "message": "[releng] Add target platform for Eclipse 2018-09 (at M2)\n\nChange-Id: I1d4dee4d3d6c63f74220ef3add9dd098a4c6c1ea\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "e33f3741a295f93f5f0911cbd7e1e9d123aa0551",
      "tree": "080c96badcacf10483247d81936666e829715ac6",
      "parents": [
        "96b6065ed50d4c10e80995b3cae97b143485df17"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Mon Aug 06 19:45:55 2018 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Mon Aug 06 19:45:55 2018 +0200"
      },
      "message": "[releng] Fix target platform for Photon R\n\nChange-Id: Ia5af77371f12aa77a7077b0471eac9c65a32f757\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "96b6065ed50d4c10e80995b3cae97b143485df17",
      "tree": "52a3da07fdcbb5a4ce2d7add2da1e2b565ab1f55",
      "parents": [
        "f6c066224886c0c82f74fc73d4742d06c2f90969"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue May 29 23:25:31 2018 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue May 29 23:25:31 2018 +0200"
      },
      "message": "[releng] Update target platform for Oxygen.3a\n\nChange-Id: Ic3ba7c1b7635194d9c98633ab36c8728b8d90189\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e"
    },
    {
      "commit": "f6c066224886c0c82f74fc73d4742d06c2f90969",
      "tree": "c8c63d253f2e4f0800296edd99f7ee633c84864e",
      "parents": [
        "f94ba34d001c0a4b3b2538e3a55a844297e911fa"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri May 04 11:06:15 2018 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri May 04 11:06:15 2018 +0300"
      },
      "message": "Move to Photon and update to Lucene 7.1.\n\nAs Oxygen stream is done now added photon target and made it default.\nEMF added genmodel additional attributes to the files so they are part\nof this commit too.\nLucene is bumped to 7.1.0 as this is the version shipped with Photon.\n\nChange-Id: Ieb4199f59dadff6a596c3907d26e9276d7088602\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "f94ba34d001c0a4b3b2538e3a55a844297e911fa",
      "tree": "0bd681df752767463a972f5cf2c49ecc77d4dacc",
      "parents": [
        "f2624dae783976f9683e0d8e223cb7ed0120e81c"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri May 04 10:09:12 2018 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri May 04 10:09:12 2018 +0300"
      },
      "message": "Build with Tycho 1.1.0.\n\nChange-Id: If8e01c6dfe46c9b279048a56d3033e2247ba1bdc\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "f2624dae783976f9683e0d8e223cb7ed0120e81c",
      "tree": "bc3c7661ce33503528d0da2bbfc0e888cac4d455",
      "parents": [
        "88f57bd061e7090a933955bbe92345e66a90f47e"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Sun Apr 01 12:52:23 2018 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Sun Apr 01 12:52:23 2018 +0200"
      },
      "message": "[releng] Switch to Oxygen.3a RC2 of Platform and Orbit\n\nChange-Id: I91274ba943307e68ebf37ec65276cddf7f0927f1\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "88f57bd061e7090a933955bbe92345e66a90f47e",
      "tree": "c487ab2b5f78f54822c1efbdd726e64f7b98a632",
      "parents": [
        "95f2d0c04d1df7453aba13e4f200ede0b510f254"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Feb 20 18:30:11 2018 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Feb 20 18:30:11 2018 +0100"
      },
      "message": "[releng] Switch to Oxygen.3 RC2 of Platform\n\nChange-Id: Ia00b40d70a05311574616f785e181f1003be801d\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "95f2d0c04d1df7453aba13e4f200ede0b510f254",
      "tree": "73d9dbdb03e316ef50c4460c4d8ce5659c50bf12",
      "parents": [
        "535c67017021be65206b76435bd8778f3b08bf60"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Thu Feb 08 12:04:24 2018 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Thu Feb 08 12:04:24 2018 +0100"
      },
      "message": "[releng] Switch to Oxygen.2 of Eclipse Platform + Oxygen.3 RC1 of Orbit\n\nChange-Id: Idfdf41e63d19974dd51618523946bf85b35490d9\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e"
    },
    {
      "commit": "535c67017021be65206b76435bd8778f3b08bf60",
      "tree": "0e5d70836f7ac0c6ab8ad42dcf57eb08d17f2f54",
      "parents": [
        "d24363a81f5723dba8a94d4237c8b84bacc648b9"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Fri Oct 13 09:08:05 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Fri Oct 13 09:08:05 2017 +0200"
      },
      "message": "[releng] Switch to Oxygen.1a of Eclipse Platform\n\nChange-Id: Iabe4995a53a87076c24d1accbc7eb613e284f1bb\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "d24363a81f5723dba8a94d4237c8b84bacc648b9",
      "tree": "9d6976f940286b0dfc4b73a38c18e801e5a059d6",
      "parents": [
        "586ce8415585e5a283cbd46e9193e13522274393"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Sep 06 15:27:55 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Sep 06 15:27:55 2017 +0200"
      },
      "message": "[releng] 2.0.7-SNAPSHOT\n\nChange-Id: If156f1dc900170552b78f4a8a82b0f8f9e7d0d80\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "586ce8415585e5a283cbd46e9193e13522274393",
      "tree": "bf9d04aab50c8a78a3824543696a9a5a2f2ade72",
      "parents": [
        "70d710637d8c8dc8d461c54fa968c0b81e677384"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Sep 06 14:26:33 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Sep 06 14:26:33 2017 +0200"
      },
      "message": "[releng] 2.0.6\n\nChange-Id: I3bb666694ec462957e02063ae18c0bea87f8fb24\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "70d710637d8c8dc8d461c54fa968c0b81e677384",
      "tree": "7f1204849f0d39c573c258ae73c383a4dae8a633",
      "parents": [
        "1b0b238b83271f4e7bb514ba93f58ff0d63b995d"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Tue Sep 05 11:10:27 2017 +0200"
      },
      "committer": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Tue Sep 05 11:47:54 2017 +0200"
      },
      "message": "Fix ClassNotFoundException when clients don\u0027t have aeri dependency\n\nBug: 521657\nChange-Id: Iaeaa31bd655ef2e9104e61adbf3cea679a4308a7\nSigned-off-by: Johannes Dorn \u003cjohannes.dorn@codetrails.com\u003e\n"
    },
    {
      "commit": "1b0b238b83271f4e7bb514ba93f58ff0d63b995d",
      "tree": "15df63920d1a86391e79956d7e892b6e0968a504",
      "parents": [
        "4c9f2fb3751fe149546e47b502480a3f518c2569"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Aug 23 16:07:45 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Aug 23 16:07:45 2017 +0200"
      },
      "message": "[releng] Use Orbit M-build for Oxygen.1 RC1\n\nChange-Id: If1390f7dbe0c2e3bf56e5abeb888dce5fbea2581\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e"
    },
    {
      "commit": "4c9f2fb3751fe149546e47b502480a3f518c2569",
      "tree": "507aab766930f4669a63b88d2fb46d49ed977071",
      "parents": [
        "a4862d5edeaaca5f3513e7cc1549f04b960dfb6f"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Fri Aug 11 10:31:47 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Fri Aug 11 10:31:47 2017 +0200"
      },
      "message": "Use ArrayContentProvider.getInstance() where possible\n\nAs ArrayContentProvider is stateless, re-using the global instance\navoids a few allocations.\n\nChange-Id: I66ef570ee5659e61ab1881365e9058dcd5cdd509\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "a4862d5edeaaca5f3513e7cc1549f04b960dfb6f",
      "tree": "da32663e6456d689cf4b82d37f1a50a574ad08bb",
      "parents": [
        "41fa3bfc1e51ac259704693945107e87b8ecc676",
        "96f50bbe3a9c8e46f0b5bc35c08c3c3f93ac4cdb"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Fri Jul 28 09:48:49 2017 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Fri Jul 28 09:48:49 2017 -0400"
      },
      "message": "Merge \"Improving error message in case invalid interests are returned\""
    },
    {
      "commit": "96f50bbe3a9c8e46f0b5bc35c08c3c3f93ac4cdb",
      "tree": "4c8c09a42ffca1dba1563d34d13cd495ba2815e6",
      "parents": [
        "93aa3f399b1d45bba8cb7f807d6ffb4715218bea"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Tue Jul 18 13:01:24 2017 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Tue Jul 18 13:01:24 2017 +0200"
      },
      "message": "Improving error message in case invalid interests are returned\n\nBug: 519813\nChange-Id: I56e1d93d587c357817f0ef7311a7dac8fc10e1f0\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e"
    },
    {
      "commit": "41fa3bfc1e51ac259704693945107e87b8ecc676",
      "tree": "45102c5120af70ed660b70e1e45c97ed2c4aa147",
      "parents": [
        "f8975ae1358b2c78aad28e1ed33d48c4049126b3"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Jun 13 14:35:27 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Jun 13 14:35:50 2017 +0200"
      },
      "message": "[releng] Remove unused simrel eclipse-repository project\n\nChange-Id: I5b5b433c96b9798dc5092ec90898e8baafad593f\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "f8975ae1358b2c78aad28e1ed33d48c4049126b3",
      "tree": "a2e7a1043527e88ad83a855498d3ff0a4483454c",
      "parents": [
        "fc27dd22be56a1a4a491b7c4db2350d85c315618"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Jun 13 14:27:38 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Jun 13 14:28:26 2017 +0200"
      },
      "message": "[docs] Fix description how to set version\n\nChange-Id: If0dcde7c4922fbba8019e149637edd601d7ddcad\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "fc27dd22be56a1a4a491b7c4db2350d85c315618",
      "tree": "b45d1ca709cee3bda515856ce35a097511930a86",
      "parents": [
        "b7b6215a8e7c116b55ef84eac2a680481c5afe67"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Jun 13 13:24:16 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Jun 13 14:09:25 2017 +0200"
      },
      "message": "[releng] 2.0.6-SNAPSHOT\n\nChange-Id: I0927875d321d49bde72db42ffb11f37b04ee78ed\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "b7b6215a8e7c116b55ef84eac2a680481c5afe67",
      "tree": "add0656284d30e12bc6fe95ad69f18bf7b19886d",
      "parents": [
        "75f49f3eb62f8fe1cd4626b9f57ebd0eb44b0528"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Jun 13 13:22:38 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Jun 13 08:07:06 2017 -0400"
      },
      "message": "[releng] 2.0.5\n\nChange-Id: I5a4bfb9975bcd236352c4c49ce5345b8ab655a39\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "75f49f3eb62f8fe1cd4626b9f57ebd0eb44b0528",
      "tree": "95bcaef3a57db8c7822d0c40f735d5980b8ef6de",
      "parents": [
        "93aa3f399b1d45bba8cb7f807d6ffb4715218bea"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Jun 13 13:50:46 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Jun 13 13:51:07 2017 +0200"
      },
      "message": "[releng] Final upstream dependencies for Oxygen\n\nChange-Id: I9aa020cde02449cbcd00f9983e6bbb5a247ea771\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "93aa3f399b1d45bba8cb7f807d6ffb4715218bea",
      "tree": "3e9dee5b05f951c8e08989636aeca24c3369b491",
      "parents": [
        "7f2247d5b452284a8833a3c3f8d8a05512c22b92"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Fri Jun 02 09:52:13 2017 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Fri Jun 02 11:04:37 2017 +0200"
      },
      "message": "Move up from Guava 15 to Guava 21\n\nBug: 517457\nChange-Id: I7da9f4d6ac57ededca11bceedc5d07cd6ac6bff4\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e"
    },
    {
      "commit": "7f2247d5b452284a8833a3c3f8d8a05512c22b92",
      "tree": "eca051393734b5737f0199d9e88191bcb468d25d",
      "parents": [
        "a2f0825f02b37cecb65a33a770ec9522067239fb"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Fri Feb 17 17:40:38 2017 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed May 31 11:51:41 2017 +0200"
      },
      "message": "[releng] Add Oxygen target platform\n\nChange-Id: I1e1130a484f628f5ca264392cdb49a6818b7dd5c\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "a2f0825f02b37cecb65a33a770ec9522067239fb",
      "tree": "64f0bc125e0dc1965f44f8f16a104023d23ce47b",
      "parents": [
        "e9fcb38b6e4bfa680434ea85298ef1714739e814"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed May 03 17:03:05 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed May 03 17:03:05 2017 +0200"
      },
      "message": "[releng] Upgrade eclipse-jarsigner-plugin\n\nThis seems necessary to avoid Bug 379801 (presumably caused by\neclipse-jarsigner-plugin Bug 465686 or Bug 465958).\n\nChange-Id: I090fa33eb300f882c5549797ae62052dae751d1b\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "e9fcb38b6e4bfa680434ea85298ef1714739e814",
      "tree": "72581b67654b574a6ea6bdaa821295f5ec33df58",
      "parents": [
        "04cc7188eba001e01dd476339f37d89b9786a665"
      ],
      "author": {
        "name": "Sopot Cela",
        "email": "scela@redhat.com",
        "time": "Thu Mar 30 11:52:40 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Thu Mar 30 14:32:51 2017 +0200"
      },
      "message": "Migrate to Lucene 6.1.0\n\nThis change needs a target platform update to include the latest Lucenes\nfrom latest Orbit. I could have included it myself but the TP files were\nnamed \u0027neon\u0027 so I was not sure what they were meant for. I can rework it\nif you need me to.\n\nBug: 514241\nChange-Id: Iee330cfde5d13b9569a05cb91267329b398ad77f\nSigned-off-by: Sopot Cela \u003cscela@redhat.com\u003e\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e"
    },
    {
      "commit": "04cc7188eba001e01dd476339f37d89b9786a665",
      "tree": "df2cc094125e42e08d4e977369014848ac72d13b",
      "parents": [
        "f264188ecde203ef0e7ef8cf219fad25c50aa84c"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Thu Mar 30 13:31:12 2017 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Thu Mar 30 13:33:36 2017 +0200"
      },
      "message": "[releng] Upgrade target platform to final Neon.3 release\n\nChange-Id: Icf131cafc8b74104bdb55e402b81d2bdeabb08b8\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "f264188ecde203ef0e7ef8cf219fad25c50aa84c",
      "tree": "ebd30a9d149aa384a19584ec086dc53881cfa701",
      "parents": [
        "079b273d38e8bb69f5e0be9ea96cb06d0bf8e997"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Fri Mar 24 12:45:12 2017 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Fri Mar 24 16:47:02 2017 +0100"
      },
      "message": "Do not download problems database anymore\n\nBug: 514182\nChange-Id: I50efe1fd5e214985b16bcbc5f6b95b9b48cc1400\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "079b273d38e8bb69f5e0be9ea96cb06d0bf8e997",
      "tree": "20fa1f7dbc2bc131396c143205f3437b5a3cc0e5",
      "parents": [
        "88f9fb22eba56323e7419c19921726fcba5354d0"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 16:03:47 2017 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 16:03:47 2017 +0100"
      },
      "message": "[releng] Update tidy-maven-plugin to 1.0.0\n\nChange-Id: I6030cd6d19de173cfd119bb9af7f2df9c3501ed4\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e"
    },
    {
      "commit": "88f9fb22eba56323e7419c19921726fcba5354d0",
      "tree": "ba4b37fdaa540dc4a092cdf560159584c24b2303",
      "parents": [
        "05800a38d8c5436e28e72a029ed45f9cf2ab58fa"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 15:53:48 2017 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 15:54:27 2017 +0100"
      },
      "message": "[releng] 2.0.5-SNAPSHOT\n\nChange-Id: I7e6a9dcca0011d79dde927b8b9fc9fccf511698a\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e"
    },
    {
      "commit": "05800a38d8c5436e28e72a029ed45f9cf2ab58fa",
      "tree": "98e686e2c72becbada9df5b38f3911628b23caef",
      "parents": [
        "491654f5fbed4149f1030a4352f29a8e8e1b808e"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 15:34:48 2017 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 15:35:04 2017 +0100"
      },
      "message": "[releng] 2.0.4\n\nChange-Id: Ie8b2ea47bcbead86aa7253e42e2c4b2ad8df34af\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e"
    },
    {
      "commit": "491654f5fbed4149f1030a4352f29a8e8e1b808e",
      "tree": "ec2d60fc8785063c08d1e6db0fd796472390ee7c",
      "parents": [
        "199721267973915c73518e17e2c8b3191284356c"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 15:25:51 2017 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 15:25:51 2017 +0100"
      },
      "message": "[releng] 2.0.4-SNAPSHOT\n\nChange-Id: I6c8d853a7e65febee8372eb5276c56aef381c3cb\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "199721267973915c73518e17e2c8b3191284356c",
      "tree": "79c1f838d14aeb74760ba2d23b4a208ad111d573",
      "parents": [
        "7fccd83de47a54a1459f72d3a32a77c6a2f09941"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 12:12:58 2017 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 12:12:58 2017 +0100"
      },
      "message": "[releng] Don\u0027t hard-code versions in category.xml\n\nChange-Id: I732a797ed421bca716614bc99698eccc6cefe8b7\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e"
    },
    {
      "commit": "7fccd83de47a54a1459f72d3a32a77c6a2f09941",
      "tree": "a01ca3d224e4636d391e2e49142ed96d7880379e",
      "parents": [
        "2ff00b6d0ae8b991fd659c32c37af88955b023b2"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 12:04:04 2017 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Mar 07 12:04:04 2017 +0100"
      },
      "message": "[releng] Switch to Neon.3 RC4 of Eclipse Platform\n\nChange-Id: I5e532539c9bd27931a7e935e39d3765a63058b3a\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e"
    },
    {
      "commit": "2ff00b6d0ae8b991fd659c32c37af88955b023b2",
      "tree": "cf0569913988ed688a84f46a2216939f035bd39f",
      "parents": [
        "ddffe6b006b85260f513f865c2824d7cf55174f7"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Thu Feb 23 10:11:49 2017 +0100"
      },
      "committer": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Thu Feb 23 10:16:11 2017 +0100"
      },
      "message": "[releng] Better package import version ranges\n\nChange-Id: I6d43cb5311cac31b77a5ca2d9319b050f09a5b55\nSigned-off-by: Johannes Dorn \u003cjohannes.dorn@codetrails.com\u003e\n"
    },
    {
      "commit": "ddffe6b006b85260f513f865c2824d7cf55174f7",
      "tree": "949a784497f6e2d4a5f24fbee78a049aab6402c8",
      "parents": [
        "d8316bfce0e1d7fc9e71121e57e73017320a3320"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Fri Feb 17 15:35:29 2017 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Fri Feb 17 15:35:29 2017 +0100"
      },
      "message": "[releng] Fix Neon target platform\n\nChange-Id: I287227c3b80924803b36a26f7c6e55df7e35d6f4\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "d8316bfce0e1d7fc9e71121e57e73017320a3320",
      "tree": "d3edea95f546e4782049c96ed4fb44c96a1a639d",
      "parents": [
        "6e33a545984d7ce4209c5e4972e835a0670c4554"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Mon Dec 05 09:47:07 2016 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Mon Dec 05 10:33:24 2016 +0100"
      },
      "message": "Don\u0027t signal interest if status filters don\u0027t match\n\nThis problem has been introduced with commit 6e33a545, which introduced\nthe \"interest\" REST interface.\n\nChange-Id: I8eec1f4ca77792dc95875b5c08237abf23cfbb6d\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "6e33a545984d7ce4209c5e4972e835a0670c4554",
      "tree": "7a19c4fc3c455cbf6a440faee8a17a16ee8ed430",
      "parents": [
        "dda1b74571cc23d221ed27da5c8e499a9a1df787"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Nov 16 10:39:55 2016 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Nov 29 09:03:18 2016 +0100"
      },
      "message": "Use REST API to query server\u0027s \"interest\" in an error report\n\nIf the server announces a query URL in its discovery document, this\nenables a REST-based remote history which takes precendence over the\nproblems.zip-based history.\n\nTo reduce network traffic, it caches HTTP requests in a Lucene index.\n\nBug: 508320\nChange-Id: I98fd4e59f01820af6f7e27c44a487c735e55bae3\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "dda1b74571cc23d221ed27da5c8e499a9a1df787",
      "tree": "7ee6071ef7205bcaed6f9cba101fcb70ab2d8767",
      "parents": [
        "b2fd3df2d07d2fddadb6b1e620aeceba9868ed87"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Nov 09 12:14:39 2016 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Nov 16 07:56:18 2016 -0400"
      },
      "message": "Non-internal constructor for CachingStringProcessor\n\nChange-Id: I4ada8a29e56a4bc142b718ee9aa61bc377891e5c\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e\n"
    },
    {
      "commit": "b2fd3df2d07d2fddadb6b1e620aeceba9868ed87",
      "tree": "e6080097e2bf5c722e14d03c04269e01a307fa5e",
      "parents": [
        "98599079a79758b6e9da9b8402dd99e3f316a73f"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Nov 16 11:23:55 2016 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Nov 16 11:23:55 2016 +0100"
      },
      "message": "[releng] Fix Maven \u003crepository\u003e ID\n\nA name clash was introduced recently, as repo.eclipse.org is now used\nwithin the HIPP\u0027s settings.xml. See\n\u003chttps://repo.eclipse.org/content/repositories/recommenders-releases/\u003e\nfor background.\n\nChange-Id: I404348260eaed90a0d79515f257b373c51d21822\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e"
    },
    {
      "commit": "98599079a79758b6e9da9b8402dd99e3f316a73f",
      "tree": "8b4b636f9b1208e4452b9b8c58ad25edaf538ac4",
      "parents": [
        "f84620af9f9221a143ce7959a28249f3fde19237",
        "e9dbb86b5de6697ab5eb8cfe58bcdf440791c93c"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Wed Nov 16 04:44:58 2016 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Wed Nov 16 04:44:59 2016 -0500"
      },
      "message": "Merge \"Save database download only if successfully replaced old one\""
    },
    {
      "commit": "e9dbb86b5de6697ab5eb8cfe58bcdf440791c93c",
      "tree": "105d42e57cc117ed698f8f8983e18a6c2eb86690",
      "parents": [
        "b5bcd7a56f9dba33367ff59f50fb118e496a9bb7"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Nov 10 14:26:52 2016 +0100"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Nov 16 04:52:22 2016 -0400"
      },
      "message": "Save database download only if successfully replaced old one\n\nBug: 507305\nChange-Id: I4265e385492ebfc4f9342e7a0849e5f24a739749\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "f84620af9f9221a143ce7959a28249f3fde19237",
      "tree": "de8aa0a96f1c8a639f9f130c686fca6e44aac37d",
      "parents": [
        "b5bcd7a56f9dba33367ff59f50fb118e496a9bb7"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Nov 10 17:16:21 2016 +0100"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Nov 16 09:39:22 2016 +0100"
      },
      "message": "Fix IOExceptions swallowed by nested InputStream\n\nBug: 507300 \nChange-Id: I49c76b996609d8f938f019bb20a9ee2e4f1cf24d\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "b5bcd7a56f9dba33367ff59f50fb118e496a9bb7",
      "tree": "d69b3a064242c31bf33b0725756815f8f2e2f3d8",
      "parents": [
        "5833c3d99a072323c5674df9bc55ace743b15568",
        "763c4495df6d61223a9fa83a1e86a8f33fb7c1a2"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Wed Nov 16 02:54:50 2016 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Wed Nov 16 02:54:51 2016 -0500"
      },
      "message": "Merge \"Provide description of notifications\""
    },
    {
      "commit": "5833c3d99a072323c5674df9bc55ace743b15568",
      "tree": "43f79d5655bbcae7cb09b2525c7062807bd89bec",
      "parents": [
        "7305790f0675428acafe9bc679b58bf61ea7f7c4",
        "e6b6813aa6a7b6087d6244a24791cd50ac058b2a"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Wed Nov 16 02:49:23 2016 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Wed Nov 16 02:49:23 2016 -0500"
      },
      "message": "Merge \"Return empty list for notifications without actions\""
    },
    {
      "commit": "7305790f0675428acafe9bc679b58bf61ea7f7c4",
      "tree": "eb5231b02ed47705db10a5b8209f6d394a2cde75",
      "parents": [
        "856b6d8ae1d63113f4415ac0c9b8fb73d6daf8f2",
        "7f96e367fbfc66454951ac35af6fa06c8bdb7f37"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Wed Nov 16 02:47:14 2016 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Wed Nov 16 02:47:14 2016 -0500"
      },
      "message": "Merge \"Throw exception on empty/invalid zip\""
    },
    {
      "commit": "856b6d8ae1d63113f4415ac0c9b8fb73d6daf8f2",
      "tree": "b7934a996fb2533d7a17ff556162f49caa23cc06",
      "parents": [
        "3ff80a4fd0dc9ce640633635aae66e2b1cd18e81",
        "d37887e482e7c7c6d29f8b451fcdab89a396c8e3"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Wed Nov 16 02:45:20 2016 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Wed Nov 16 02:45:20 2016 -0500"
      },
      "message": "Merge \"Abort connection on monitor canceled\""
    },
    {
      "commit": "3ff80a4fd0dc9ce640633635aae66e2b1cd18e81",
      "tree": "338a81f3626c31638668d5cbb39c118964e38603",
      "parents": [
        "2edb43b4916c0fb5ef3143d9de2fe7b4ebd652e2",
        "450e1d9d82b1be2b2a41eb496e49d404e777e36e"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Wed Nov 16 02:43:25 2016 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Wed Nov 16 02:43:25 2016 -0500"
      },
      "message": "Merge \"Default contribution check for PlatformDetailsSectionProcessor\""
    },
    {
      "commit": "2edb43b4916c0fb5ef3143d9de2fe7b4ebd652e2",
      "tree": "bd40a9425f0f2294c085ee393b587a59a3c9c41c",
      "parents": [
        "7f4fbee09df5989ae4f8773f8a391816387b1281",
        "4dd532f74e36a39ddbf116824a5248bdc8384265"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Wed Nov 16 02:43:02 2016 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Wed Nov 16 02:43:02 2016 -0500"
      },
      "message": "Merge \"Remove junit and unused dependencies from tests fragment\""
    },
    {
      "commit": "763c4495df6d61223a9fa83a1e86a8f33fb7c1a2",
      "tree": "547402094b7871da6f7d2dc65e1fec9b9a5ef5ef",
      "parents": [
        "e0ef655751750b9eb375051890b008a797b3ca19"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Nov 10 15:02:40 2016 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Tue Nov 15 11:12:15 2016 -0400"
      },
      "message": "Provide description of notifications\n\nBug: 501635\nChange-Id: I4b3041dfd9922c394d9f906f613e1d34d6df2676\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "7f96e367fbfc66454951ac35af6fa06c8bdb7f37",
      "tree": "2d52ecda0957fb6b151e99989eac0cf89a458dc8",
      "parents": [
        "e0ef655751750b9eb375051890b008a797b3ca19"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Nov 09 17:15:33 2016 +0100"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Nov 10 14:45:33 2016 +0100"
      },
      "message": "Throw exception on empty/invalid zip\n\n-removed duplicate zips file\n-removed unused copy/paste code\n\nBug: 507305\nChange-Id: I11e036d2c63c5d109404191aa0655668413f78cc\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "e6b6813aa6a7b6087d6244a24791cd50ac058b2a",
      "tree": "d82e57e53ce74b0f20fabc35eccc6b7dc8c49bc0",
      "parents": [
        "e0ef655751750b9eb375051890b008a797b3ca19"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Nov 10 13:50:57 2016 +0100"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Nov 10 14:40:21 2016 +0100"
      },
      "message": "Return empty list for notifications without actions\n\nBug: 497223\nChange-Id: I9ebc47f69383f4f222adf3ef45bebaba0d5ca21a\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "d37887e482e7c7c6d29f8b451fcdab89a396c8e3",
      "tree": "5032b03702353e37c3855256823ea1ed7bafc22b",
      "parents": [
        "e0ef655751750b9eb375051890b008a797b3ca19"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Nov 10 11:59:40 2016 +0100"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Nov 10 11:59:40 2016 +0100"
      },
      "message": "Abort connection on monitor canceled\n\nBug: 507307\nChange-Id: I144cd1ef30bd4d5d9db0b6f26527c7e716e3c5c0\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "7f4fbee09df5989ae4f8773f8a391816387b1281",
      "tree": "834e1e6c72c9636a7930dde75cf9b80b94f06767",
      "parents": [
        "e0ef655751750b9eb375051890b008a797b3ca19"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Nov 09 14:22:51 2016 +0100"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Nov 09 14:34:42 2016 +0100"
      },
      "message": "[releng] Update tycho to 0.26.0\n\nChange-Id: I5c8a5a2ef8bd8179d6daf74538c90816b51f76b2\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "450e1d9d82b1be2b2a41eb496e49d404e777e36e",
      "tree": "f6ec48c14f7676d8e1af6b6d49ad7b7eac45ad61",
      "parents": [
        "e0ef655751750b9eb375051890b008a797b3ca19"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Sep 28 16:59:29 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Nov 09 14:01:24 2016 +0100"
      },
      "message": "Default contribution check for PlatformDetailsSectionProcessor\n\n-Remove trailing newline\n-add null safety\n\nBug: 507041\nChange-Id: Icd5e3101d11a39b6a5d7e27859c0b317ee1848f5\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e\n"
    },
    {
      "commit": "4dd532f74e36a39ddbf116824a5248bdc8384265",
      "tree": "69673d9c5315bcf00b7e243a661f85d456e455c9",
      "parents": [
        "e0ef655751750b9eb375051890b008a797b3ca19"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Nov 09 10:55:14 2016 +0100"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Nov 09 11:05:01 2016 +0100"
      },
      "message": "Remove junit and unused dependencies from tests fragment\n\n-fix test scenario copy from jar bundles\n\nChange-Id: I5eb83910750fc4d1660cb2f5576f929b1f62ecc0\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "e0ef655751750b9eb375051890b008a797b3ca19",
      "tree": "fb77b183c871e72eee9f646e032884e125c4bab9",
      "parents": [
        "5569308bd36a8c475d1fbf088d15f0a81ed75ddb"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Thu Nov 03 11:43:30 2016 +0100"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Thu Nov 03 11:50:44 2016 +0100"
      },
      "message": "Fix wrong parameter order in logging call\n\nChange-Id: Ib9e4e7c404ec611ef77ed71802e83a42ecc5e6b8\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "5569308bd36a8c475d1fbf088d15f0a81ed75ddb",
      "tree": "2d35e2162dba2ba30a12d39fd7b8872eac1f6698",
      "parents": [
        "e081ef8294b6817e7b68cbe33bdb84906ba1f967",
        "88e2f7cffdcada2d02ce782bb07b7594a12fd431"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Tue Nov 01 05:56:52 2016 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Tue Nov 01 05:56:53 2016 -0400"
      },
      "message": "Merge \"Download problem index only if system \u0026 server enabled\""
    },
    {
      "commit": "88e2f7cffdcada2d02ce782bb07b7594a12fd431",
      "tree": "9d12bea19487fa0df3f2d9488685cc42f2ebdb66",
      "parents": [
        "4d0e65d75981c60b40bbc2eaa83d1ec86261246d"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Oct 19 16:25:41 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Oct 26 11:48:26 2016 +0200"
      },
      "message": "Download problem index only if system \u0026 server enabled\n\n-Download check on startup \u0026 when settings change\n-Avoid duplicate downloads\n\nBug: 471778\nChange-Id: Id7942312335e73fe70837667e3d46c35e658506e\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "e081ef8294b6817e7b68cbe33bdb84906ba1f967",
      "tree": "a5e2d79c0e015adfd9fcbf9364ef50d0c0e26be8",
      "parents": [
        "8b8a6f7c6ee020c8554e968b9502dbcde9eb87b3"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Oct 19 17:09:06 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Wed Oct 26 05:15:18 2016 -0400"
      },
      "message": "Keep servers unconfigured if setup wizard canceled\n\n-Set system als configured when disabling it in the popup\n\nBug: 506220\nChange-Id: I9804b587ddb1058ea599977c3b3fc3cd08b35ed6\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "8b8a6f7c6ee020c8554e968b9502dbcde9eb87b3",
      "tree": "6aa6a77fe90e09a6ff489081da4cfe0dd0146f96",
      "parents": [
        "4d0e65d75981c60b40bbc2eaa83d1ec86261246d"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Oct 12 15:42:55 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Oct 12 15:42:55 2016 +0200"
      },
      "message": "Fix missing bug links in interested messages\n\nChange-Id: Ia464c8ef287b00127f4b7f2318a9b725aaad4ee3\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "4d0e65d75981c60b40bbc2eaa83d1ec86261246d",
      "tree": "b85e0298be893eaf0a40a45cdfec2eb053dec74a",
      "parents": [
        "1c281a646e2993186afb764bad96862ebfcc7645"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Thu Sep 29 16:29:45 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Fri Sep 30 12:55:03 2016 +0200"
      },
      "message": "[tests] \n\n* Re-Adding internal test scenarios, \n* Shortening test scenarios dir sysprop\n* Update test product definition to always pick up resources folder\n* Add duplicate test problem\n\nChange-Id: I139b31c65956238116e246176db2ea660b2e6c22\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e\n"
    },
    {
      "commit": "1c281a646e2993186afb764bad96862ebfcc7645",
      "tree": "77babb25c52ba5b18050a0a0bfb57969c0215467",
      "parents": [
        "ccdc4e03f8c3fd6846e24b996f0751f78b72c5a5"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Sep 07 15:45:56 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Thu Sep 29 15:25:52 2016 +0200"
      },
      "message": "Add scenarios from plugin state location or custom directory\n\nChange-Id: I55c3a4c0c8f8ec28fd1590fff6108a55bc9d40c6\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e\n"
    },
    {
      "commit": "ccdc4e03f8c3fd6846e24b996f0751f78b72c5a5",
      "tree": "f4c03a9c627c978df5f897b1d97819c44eb221eb",
      "parents": [
        "7ec74ab0ed27967794780bc1318a5bb38d250229"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Sep 07 11:25:06 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Sep 28 03:46:49 2016 -0400"
      },
      "message": "move LogErrorHandler to TestScenarios menu\n\nChange-Id: I811a322de3e5db106859de5ee70fd7a0d604f99a\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e\n"
    },
    {
      "commit": "7ec74ab0ed27967794780bc1318a5bb38d250229",
      "tree": "8ad1ba42d328e358812d6fed7a229810dfc87945",
      "parents": [
        "16d7de5a29f0287d152305118f2d963935344cb0"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Fri Sep 23 15:10:49 2016 +0200"
      },
      "committer": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Fri Sep 23 15:10:49 2016 +0200"
      },
      "message": "[ui][hidpi] Provide HiDPI icons for review dialog\n\nBug: 502063\nChange-Id: Ia0cab44d05523c6005a32d79da4991659b204211\nSigned-off-by: Johannes Dorn \u003cjohannes.dorn@codetrails.com\u003e\n"
    },
    {
      "commit": "16d7de5a29f0287d152305118f2d963935344cb0",
      "tree": "8f98347528a562f273377dd6716c6192033f57f4",
      "parents": [
        "9d804c7b2933ca164329beff5d67b50200e1f601"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Wed Sep 21 14:35:31 2016 +0200"
      },
      "committer": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Wed Sep 21 14:35:31 2016 +0200"
      },
      "message": "[ui] Clean up icons folder\n\nBug: 501913\nChange-Id: I111a9b94b943c977b38fb0eecdc11a81b7f56373\nSigned-off-by: Johannes Dorn \u003cjohannes.dorn@codetrails.com\u003e\n"
    },
    {
      "commit": "9d804c7b2933ca164329beff5d67b50200e1f601",
      "tree": "a855b81418a039b1bd368e4abcd260c3c756342d",
      "parents": [
        "bd16a3300075f09bb276b9fa1f2949e4bdf7c1b8"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Mon Sep 05 15:31:26 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Mon Sep 05 15:31:26 2016 +0200"
      },
      "message": "[remote] Set remote problem-db download back to 5 minutes after start\n\nChange-Id: I1e79777ada56d973ad7340275cbe96d95414809f\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e\n"
    },
    {
      "commit": "bd16a3300075f09bb276b9fa1f2949e4bdf7c1b8",
      "tree": "90e2bfee3903d0761f84fb9020b3889edb866fb1",
      "parents": [
        "664f2689153a80fb9dc28aed1a3bb28fecf37ee2"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Mon Sep 05 13:01:18 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Mon Sep 05 13:05:17 2016 +0200"
      },
      "message": "[remote] Make WONTFIX status known to problems db client\n\nChange-Id: I3e09098a340a3842d794c758cdba83fb6e17eca8\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e\n"
    },
    {
      "commit": "664f2689153a80fb9dc28aed1a3bb28fecf37ee2",
      "tree": "6051551b9148044bdd16c7f2df6c4fe06e16b84b",
      "parents": [
        "e29ce3ab3f83610b7185c6c6347e60ed2e641540"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Mon Sep 05 12:59:00 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Mon Sep 05 12:59:00 2016 +0200"
      },
      "message": "[releng] Add high-res eclipse icons\n\nChange-Id: I4539401fe36f3931ccc3529092119366e99a9b3d\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e\n"
    },
    {
      "commit": "e29ce3ab3f83610b7185c6c6347e60ed2e641540",
      "tree": "b474d8d5ff31f28432207457498d28c8f9f3e0cf",
      "parents": [
        "255733779ba5f317b4dd02b33513fafd497bddfb"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Mon Sep 05 12:29:15 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Mon Sep 05 12:29:15 2016 +0200"
      },
      "message": "[releng] Fix install issues with manual test feature\n\nChange-Id: Iaeac08025f9f9aaa0a956c5019599f4b2edca65e\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e\n"
    },
    {
      "commit": "255733779ba5f317b4dd02b33513fafd497bddfb",
      "tree": "83af2d21bc1ab9f838c74b6f76c7b18f0cdd882b",
      "parents": [
        "7bb9d68658b513367fd880a4c332fc98d17a32b7"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Mon Sep 05 09:36:29 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Mon Sep 05 09:59:52 2016 +0200"
      },
      "message": "[misc] minor text updates\n\nChange-Id: Iaaefa4baf929b01007e7a7eb332d148a83c32212\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e"
    },
    {
      "commit": "7bb9d68658b513367fd880a4c332fc98d17a32b7",
      "tree": "f44be3c25fdab42ac318cc89a3620235ae512bd9",
      "parents": [
        "2cb3864b1db269b02470bf484250c8f309e56b8d"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Thu Sep 01 21:37:28 2016 +0200"
      },
      "committer": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Fri Sep 02 10:58:01 2016 +0200"
      },
      "message": "[needinfo] Steps to reproduce processor \u0026 open edit dialog on activation\n\nBug: 500717\nChange-Id: I08e7da9fc59524cbd622d710e7be3193676fae43\nSigned-off-by: Johannes Dorn \u003cjohannes.dorn@codetrails.com\u003e\n"
    },
    {
      "commit": "2cb3864b1db269b02470bf484250c8f309e56b8d",
      "tree": "f40f35b118b8e79f4f636326c6faaa3eb1736a02",
      "parents": [
        "5a0184c03f0bf80d6563dc5f1c1f3487aaa9151e"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 31 17:12:52 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 31 17:12:52 2016 +0200"
      },
      "message": "Update ui tests\n\nChange-Id: I0e14e00e197a8e5e1c1b65be434540cf33a610a4\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "5a0184c03f0bf80d6563dc5f1c1f3487aaa9151e",
      "tree": "c28fc666e5a9a33364c257a7b1eecc1a986b8775",
      "parents": [
        "4be3ac002506c29f1ded915edbcebf559b289184"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 31 15:43:19 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 31 15:43:19 2016 +0200"
      },
      "message": "Read needinfos from index\n\nChange-Id: Ia97b647abc847fc3aeaa0d2018e03d8c59d37b1d\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "4be3ac002506c29f1ded915edbcebf559b289184",
      "tree": "d26ff427c9ad51ef34dc64fbd1ea208ef57c3be9",
      "parents": [
        "08d805a50cb22f0ee91d18063720070c739fb5dc"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Wed Aug 31 13:39:50 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Wed Aug 31 13:53:00 2016 +0200"
      },
      "message": "[test] Update launch configs; adjust parser\n\nChange-Id: Ic8e310f1e79cfc6c50437d2c7236a8765f7d8674\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e\n"
    },
    {
      "commit": "08d805a50cb22f0ee91d18063720070c739fb5dc",
      "tree": "f83cd472ac1499d5767c3c920e5419c77371a76b",
      "parents": [
        "2e43ecd1f48ad5b4534ea2dab2ee23b6624dc777"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 31 11:37:57 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Wed Aug 31 06:19:42 2016 -0400"
      },
      "message": "Always cleanup temporary files when updating remote history\n\nChange-Id: Iec60710b7520658d17ec886666bf3bc1b73e3d6d\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "2e43ecd1f48ad5b4534ea2dab2ee23b6624dc777",
      "tree": "0f8e5a42e1f8efeecfccbab7870c023543b92333",
      "parents": [
        "be179bcf0077b23a67960ab5e038523f189e1d23"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 24 14:20:00 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Wed Aug 31 06:16:30 2016 -0400"
      },
      "message": "[tests] Parse stack trace from test scenarios\n\nChange-Id: Ic9c54e58813a96ad8f8dd61757a5a063a532e07d\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e\nConflicts:\n\ttests/org.eclipse.epp.logging.aeri.tests/src/org/eclipse/epp/logging/aeri/tests/util/StackTraceParser.java\n"
    },
    {
      "commit": "be179bcf0077b23a67960ab5e038523f189e1d23",
      "tree": "99ebb7166ffef303f14695988f8752ae2a554fd8",
      "parents": [
        "9a3afd6513c5a46a74944726a219e5bfe49ef07c"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 24 16:08:51 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Wed Aug 31 06:16:00 2016 -0400"
      },
      "message": "[tests] Substitute variables in scenarios\n\nChange-Id: Ie8958b35395620ebc9bf70ba19a61e3e49fa5e46\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "9a3afd6513c5a46a74944726a219e5bfe49ef07c",
      "tree": "6810ce05d363b6d6ee8583bc6c848f202009fd8c",
      "parents": [
        "ff5da5202758b6ecb281ea6d7ba27d62906f5596"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 24 16:52:33 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Wed Aug 24 11:28:14 2016 -0400"
      },
      "message": "[config] Hide servers page if only eclipse project\n\nBug: 500203\n\nChange-Id: I7c5b414aafa0a39750efa082e37446df1e2e48ad\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "ff5da5202758b6ecb281ea6d7ba27d62906f5596",
      "tree": "a21cdd53ec609e71612959651345b09707ce1345",
      "parents": [
        "b47da2e97ac6db3e680ceea27161a85190ca7125"
      ],
      "author": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Tue Aug 23 17:21:59 2016 +0200"
      },
      "committer": {
        "name": "Johannes Dorn",
        "email": "johannes.dorn@codetrails.com",
        "time": "Wed Aug 24 17:20:03 2016 +0200"
      },
      "message": "[tests] Parse test scenarios from yaml files\n\nChange-Id: I6bebfd5718544028160ff9d8dc339d2e25190d1c\nSigned-off-by: Johannes Dorn \u003cjohannes.dorn@codetrails.com\u003e\n"
    },
    {
      "commit": "b47da2e97ac6db3e680ceea27161a85190ca7125",
      "tree": "cb70269e7e621595818c8e7fe23c1b8f8a490242",
      "parents": [
        "bb384bb329c44812f74a3b54090e12bc6bcfb890"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Tue Aug 23 14:19:28 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Tue Aug 23 14:19:28 2016 +0200"
      },
      "message": "[tests] Add menu contribution for manual test szenarios\n\nChange-Id: I21eb877474868847f3568b570faedd97ecb70e5d\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e\n"
    },
    {
      "commit": "bb384bb329c44812f74a3b54090e12bc6bcfb890",
      "tree": "163c526d8fc15a876b7bb762ecd11d2a732eea90",
      "parents": [
        "85f8c4a0f13f0c9c63881bed2432e4632a953f17"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Fri Aug 19 11:24:54 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Fri Aug 19 15:37:21 2016 +0200"
      },
      "message": "Update tests\n\nChange-Id: I2821ff19f71d2d7bb4c5022888956e5ff8422306\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "85f8c4a0f13f0c9c63881bed2432e4632a953f17",
      "tree": "df56d76e52292599443f4c95b7f0436d45a9e304",
      "parents": [
        "1bac5d12bde918f12dc5b1ae92de68e02695b680"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 17 13:03:33 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Fri Aug 19 07:29:24 2016 -0400"
      },
      "message": "Show problem status from processor toolbar\n\nChange-Id: If2e7706934172a289c00865d6c4887c5fd1f5aa9\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e\n"
    },
    {
      "commit": "1bac5d12bde918f12dc5b1ae92de68e02695b680",
      "tree": "5878781a571603309d330d3cddb7b3931cf51c44",
      "parents": [
        "3464305707984c6013c27a0ca811d8d8295e308c"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Mon Aug 15 16:19:45 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Fri Aug 19 07:29:05 2016 -0400"
      },
      "message": "Option to disable automatic wiring analysis\n\nChange-Id: If28c6ab9203a960f6ead177d8c4446f545811eb8\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e\n"
    },
    {
      "commit": "3464305707984c6013c27a0ca811d8d8295e308c",
      "tree": "20b0d7de291d6fd35f7f34418e30a36e12a9dbc3",
      "parents": [
        "6fd953c9709b0b4fc0d5e80a2ffe2c13fbb1183a"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 17 17:04:35 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Fri Aug 19 10:18:30 2016 +0200"
      },
      "message": "Bold headlines in report preview\n\nChange-Id: Ieb0303e022436486fa399276dc99ab57b9bb3a7c\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e\n"
    },
    {
      "commit": "6fd953c9709b0b4fc0d5e80a2ffe2c13fbb1183a",
      "tree": "9dee90d1617f39080c18ebd5bcc2d9debca5fa3b",
      "parents": [
        "9b09df41da213d8cff29b7e3b0efc8e9c1d42d12"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Aug 18 10:58:22 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Aug 18 11:17:30 2016 +0200"
      },
      "message": "Add Gson EMap TypeAdapter\n\nChange-Id: I418f3b64d2b6fc1ad9003251ce7fc4edcf85030e\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "9b09df41da213d8cff29b7e3b0efc8e9c1d42d12",
      "tree": "ddc0289f075ffae2e266b433f8a64ce12ddad696",
      "parents": [
        "07babcaa1ab850feee3da9d82ce2074da028c2ba"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 17 09:55:14 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 17 09:57:42 2016 +0200"
      },
      "message": "Allow wrapped processor access for instance checks\n\nChange-Id: Ic019c2de1a1640876b970178979660b7622dab69\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "07babcaa1ab850feee3da9d82ce2074da028c2ba",
      "tree": "5d9e6f685ce59a7bb9948469d4d6740509499d04",
      "parents": [
        "a890e29009d495f88fea4df072d9cb3dcd29d87c"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Mon Aug 15 12:41:22 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Tue Aug 16 11:24:12 2016 -0400"
      },
      "message": "SafeWrapper for ReportProcessors\n\nChange-Id: I09ba8583fa8ef3a25d7b64dda040f86982020c3e\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e\n"
    },
    {
      "commit": "a890e29009d495f88fea4df072d9cb3dcd29d87c",
      "tree": "d7954eac43ba9d8467309d7392526d0ee771d0d1",
      "parents": [
        "96ac3cce989ce60d9df178ddd7519301a9117c0c"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Tue Aug 16 12:21:35 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Tue Aug 16 11:23:35 2016 -0400"
      },
      "message": "Replace WiringErrorAnalyzer with latest implementation\n\nChange-Id: I691b19b9b3c6de636e0c8d6c45918818114b9b5e\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "96ac3cce989ce60d9df178ddd7519301a9117c0c",
      "tree": "b7ae67de585520d7f909aa0f2e9a3f3d777a3481",
      "parents": [
        "10551506f5959ede897ee4e96debfa18cf4b0d35"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Aug 11 14:15:21 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Tue Aug 16 17:07:46 2016 +0200"
      },
      "message": "Editable Error Processors\n\nBug: 496656\nChange-Id: Idf5c96f118da878719a190af1de0f22499781658\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "10551506f5959ede897ee4e96debfa18cf4b0d35",
      "tree": "1234a8e7be37197f1237165b5121617697004531",
      "parents": [
        "ef56c07699000d64e7f2929acc4927b05d81cd5c"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Tue Aug 09 10:53:40 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Fri Aug 12 08:08:15 2016 -0400"
      },
      "message": "Move ui dependency from core to ide\n\nChange-Id: Id9969527a4b43d86cfc3722a79080abba2cd039c\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "ef56c07699000d64e7f2929acc4927b05d81cd5c",
      "tree": "c7b580f06cdb9102b8ae3f196cc238fb9ff6e3fb",
      "parents": [
        "a78fd501471a96adc6de6260d9cdb0cdf79b7f55"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Aug 10 16:25:29 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Thu Aug 11 15:50:40 2016 +0200"
      },
      "message": "Add Wiring Error Analyzer\n\nChange-Id: I9033300e003ad7877b08290324528a478e14effe\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e"
    },
    {
      "commit": "a78fd501471a96adc6de6260d9cdb0cdf79b7f55",
      "tree": "29ca64b0d04a47ad809c7345827c1a0700711507",
      "parents": [
        "f48c73699b52879e54c3c407d4256bf52c495739"
      ],
      "author": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Wed Jun 22 15:28:11 2016 +0200"
      },
      "committer": {
        "name": "Daniel Haftstein",
        "email": "haftsteind@gmail.com",
        "time": "Tue Aug 09 16:32:02 2016 +0200"
      },
      "message": "Add report processors to review dialog\n\nBug: 496656\nChange-Id: I685b866ae3f2f9ac023f418f1531eaafcbe9a84d\nSigned-off-by: Daniel Haftstein \u003chaftsteind@gmail.com\u003e\n"
    },
    {
      "commit": "f48c73699b52879e54c3c407d4256bf52c495739",
      "tree": "6e9d9cad36b0bb548ca966fd0e6ba838e3afe6f6",
      "parents": [
        "c5479eab78df66681c68717b433dd335b8696e5b"
      ],
      "author": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Aug 03 09:28:33 2016 +0200"
      },
      "committer": {
        "name": "Andreas Sewe",
        "email": "andreas.sewe@codetrails.com",
        "time": "Wed Aug 03 09:30:24 2016 +0200"
      },
      "message": "[releng] Switch from Orbit latest I-build to specific S-build\n\nSee Bug 499035 for why the latest-I URL doesn\u0027t work at the moment.\n\nChange-Id: Ic22be4cad5e7837d0e031d123809ab1be3a433d6\nSigned-off-by: Andreas Sewe \u003candreas.sewe@codetrails.com\u003e\n"
    },
    {
      "commit": "c5479eab78df66681c68717b433dd335b8696e5b",
      "tree": "198ee644627c3a6df3d9d72de254756ab167399a",
      "parents": [
        "471281e7f3cd4e7772c08bcccc07b15e99ee7d8c"
      ],
      "author": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Thu Jul 21 09:40:20 2016 +0200"
      },
      "committer": {
        "name": "Marcel Bruch",
        "email": "marcel.bruch@codetrails.com",
        "time": "Thu Jul 21 09:09:17 2016 -0400"
      },
      "message": "[misc] Improve Eclipse Build Id Filter\n\n* Improve logging output to clearly indicate when a status was rejected\n* Rename BuildIdPresentFilter to EclipseBuildIdFilter\n* Checking for build.id in addition to eclipse.buildId\n\nChange-Id: I38ad22305b878d41e131b78e8863d75550f98af9\nSigned-off-by: Marcel Bruch \u003cmarcel.bruch@codetrails.com\u003e\n"
    }
  ],
  "next": "471281e7f3cd4e7772c08bcccc07b15e99ee7d8c"
}
