)]}'
{
  "log": [
    {
      "commit": "3d60fea55492b2e2239c21f6bec865f87a8852ed",
      "tree": "0801e88b396e6c6d7ba67444f32f74928fc2cda7",
      "parents": [
        "f392937512dbbbfacf3e5fc27defc854c022c42c"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sat Mar 12 07:48:33 2022 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sat Mar 12 01:01:10 2022 -0500"
      },
      "message": "Bug 578952 - Add LoongArch64 Support\n\nRemove loongarch64 root files.\n\nChange-Id: I4fac1a7d09c2695438a546c738e1778f79721cbe\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/191804\nTested-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "f392937512dbbbfacf3e5fc27defc854c022c42c",
      "tree": "3855f5926680e921f4175858bc21b4401cc1a285",
      "parents": [
        "d887a0529a5f833566836f63b3f3f0df0e89e055"
      ],
      "author": {
        "name": "fyaling",
        "email": "fangyaling@loongson.cn",
        "time": "Thu Feb 24 17:27:14 2022 +0800"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Thu Mar 10 10:22:44 2022 -0500"
      },
      "message": "Bug 578952 - Add LoongArch64 Support\n\nChange-Id: Ib0e98cbdbb56a69bd1ec5f697e506a9f01db8d69\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/191183\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "d887a0529a5f833566836f63b3f3f0df0e89e055",
      "tree": "092546523fcd5e150b4915f1a79684a3c9f61861",
      "parents": [
        "0dd09a936e7c7e82ac7304c90fdd3f8a6b96ad1f"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Thu Feb 24 15:44:24 2022 -0600"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Mar 09 12:29:07 2022 -0500"
      },
      "message": "Bug 578949 - Class loading at shutdown fails with NullPointerException\n\nChange-Id: I55d9570b9ae8ee06087eec50184b997d551835e8\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/191204\n"
    },
    {
      "commit": "0dd09a936e7c7e82ac7304c90fdd3f8a6b96ad1f",
      "tree": "88bf6e3034a70bdd31ce8939e0f37714e978de4b",
      "parents": [
        "781e0eebaca90a5b83ed9eea3a4c2b7dc6ff282b"
      ],
      "author": {
        "name": "Simeon Andreev",
        "email": "simeon.danailov.andreev@gmail.com",
        "time": "Tue Mar 01 14:40:05 2022 +0100"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Mar 09 09:32:58 2022 -0500"
      },
      "message": "Bug 579032 - IllegalArgumentException in ReliableFile.getInputStream()\n\nThis change adds a check for positive file size, before passing the file\nsize to BufferedInputStream. This prevents an IllegalArgumentException\nfrom occurring, in case of inconsistent file states (e.g. due to disk\nerrors when the file is written).\n\nChange-Id: Icbd89149e1439f5d19c8bf0e470f3768fda87247\nSigned-off-by: Simeon Andreev \u003csimeon.danailov.andreev@gmail.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/191306\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "781e0eebaca90a5b83ed9eea3a4c2b7dc6ff282b",
      "tree": "2db364d8a569a4620d6bb7f6db91557086c9a612",
      "parents": [
        "98ae940641490d52eb924190e819142894828e17"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Mar 09 07:54:00 2022 -0600"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Mar 09 09:13:55 2022 -0500"
      },
      "message": "Bug 579032 - bump supplement bundle version\n\nChange-Id: I4d572a538ac12c56c49a815c7de6ed2f702d5a82\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/191644\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "98ae940641490d52eb924190e819142894828e17",
      "tree": "5fd585da505bd8342583e222f14668db48766428",
      "parents": [
        "c69ba7774d44345149e333d5fa351dd8a28ded92"
      ],
      "author": {
        "name": "Simeon Andreev",
        "email": "simeon.danailov.andreev@gmail.com",
        "time": "Tue Mar 08 17:10:32 2022 +0100"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Wed Mar 09 07:49:01 2022 -0500"
      },
      "message": "Bug 579032 - bumped org.eclipse.osgi bundle version\n\nChange-Id: If021ad2d23b2f37e950b7c32d3b628c58845a126\nSigned-off-by: Simeon Andreev \u003csimeon.danailov.andreev@gmail.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/191615\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nTested-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "c69ba7774d44345149e333d5fa351dd8a28ded92",
      "tree": "17e8ab449af6737ab33682fdc5c1cc6974ca6890",
      "parents": [
        "a838cc41965de3d972bed90b79815061d476127b"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Wed Mar 09 13:57:13 2022 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Wed Mar 09 07:19:24 2022 -0500"
      },
      "message": "Adjust configuration to run tests with tycho\n\n* Remove workaround adding org.eclipse.equinox.event as it\u0027s no longer\nneeded.\n* Adjust extra target-platform items to have JDT JUnit runtimes so all\ndeps are there.\n\nChange-Id: Iddc44c7eb81ce1a42fa90d8dc79aa515464d38cc\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/191640\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "a838cc41965de3d972bed90b79815061d476127b",
      "tree": "37ecef5146bd55a7a5dab8aabc0b8ea323074266",
      "parents": [
        "38ca19f7dc6c2db5723e428865800abc62b45f44"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Mar 07 19:44:36 2022 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Mar 07 13:22:24 2022 -0500"
      },
      "message": "Version bump for 4.24 stream\n\nhttps://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/85\n\nChange-Id: I67fbf1b4bedd88dd435d6790bcc5a2b9b6f4e2e5\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/191557\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "38ca19f7dc6c2db5723e428865800abc62b45f44",
      "tree": "2ee4db5828e917070edb68604a72de51cab913ac",
      "parents": [
        "6e174764ca7414d0bbd0c4994660547309604f96"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Mar 04 21:20:19 2022 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Mar 04 10:51:30 2022 -0500"
      },
      "message": "Bug 579089 - Update version number in mac\u0027s Eclipse.app for 4.24\n\nChange-Id: Ia546dbacdaabae0faf8f38628bca82e43c36693f\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/191481\n"
    },
    {
      "commit": "6e174764ca7414d0bbd0c4994660547309604f96",
      "tree": "88c149a0ebfe827961d5b9f8eab02cc0e0a29bb1",
      "parents": [
        "167fc48203b373e0311adf95f69ca9bc857609e7"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Mar 04 19:00:48 2022 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Mar 04 08:57:36 2022 -0500"
      },
      "message": "Bug 579073 - POM and product version change for 4.24 release\n\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nChange-Id: Iae0b2b655676867c639a9dc7952470d09c8e5acd\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/191470\n"
    },
    {
      "commit": "167fc48203b373e0311adf95f69ca9bc857609e7",
      "tree": "5589b4f9872df96f6d11ea19fb6228173f3c9974",
      "parents": [
        "87c52181fb8d348e1936c3b3f0c2d676f0be462d"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Feb 15 14:45:15 2022 -0600"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Feb 15 17:37:13 2022 -0500"
      },
      "message": "Bug 578772 - Lambda in MultiplexingFactory causes NPE one Hotspot Java\nversion 8\n\nChange-Id: Ib1f09ef2d1622d605cfc3cacd4d084579da03276\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190839\n"
    },
    {
      "commit": "87c52181fb8d348e1936c3b3f0c2d676f0be462d",
      "tree": "8ca372101a788527a15850be2e03c92b6e6941e4",
      "parents": [
        "3889f7ce2d2906ca7d46f341de95ebe865212808"
      ],
      "author": {
        "name": "Jared Anderson",
        "email": "jhanders@us.ibm.com",
        "time": "Fri Feb 11 10:12:33 2022 -0600"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Fri Feb 11 13:25:14 2022 -0500"
      },
      "message": "Bug 578701 - Lambdas in core framework classes lead to performance\ndegradation\n\nChange-Id: I7fc9d468abea7963b83dd4dfa37f5374e2f8b429\nSigned-off-by: Jared Anderson \u003cjhanders@us.ibm.com\u003e\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190725\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "3889f7ce2d2906ca7d46f341de95ebe865212808",
      "tree": "9d3aef604b18b84341f740afeaf5cbd154fb31a7",
      "parents": [
        "845db7c302684fada9e9065333c8439efe0e0708"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Fri Dec 03 08:06:06 2021 +0100"
      },
      "committer": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Thu Feb 10 14:07:37 2022 -0500"
      },
      "message": "Bug 577574 - Enable adaption of EquinoxBundle to its location file\n\nChange-Id: I55887d3233af7638100b8066f4964cc3ba0cca88\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/188490\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "845db7c302684fada9e9065333c8439efe0e0708",
      "tree": "069e9fd9a4d96338ca7f64b75787ed3dfc845595",
      "parents": [
        "b7596f846a45015b1b7f167a3eaa37d075630ffa"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sun Feb 06 21:16:06 2022 +0100"
      },
      "committer": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Thu Feb 10 12:27:09 2022 -0500"
      },
      "message": "Bug 578662 - Port bundle-tests to JUnit-4\n\nChange-Id: Ic60a94c4c2d0fe2733035e911c70c9b5dbed5235\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190647\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "b7596f846a45015b1b7f167a3eaa37d075630ffa",
      "tree": "1ba5858934ec94470a931ffdc86a4c0648658db0",
      "parents": [
        "a01fb2f8347b431e1a760de8d4f5f1bf0bdd2b2d"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Thu Feb 10 12:19:32 2022 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Thu Feb 10 06:08:04 2022 -0500"
      },
      "message": "Bug 578536 - Stop pointing to http://download.eclipse.org\n\nUse https instead\n\nChange-Id: Icde07ea10a17a3b93b046e4a60efb5898a716fad\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190659\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "a01fb2f8347b431e1a760de8d4f5f1bf0bdd2b2d",
      "tree": "803873dfa6a17a2ce8d72a580d02ec177c666361",
      "parents": [
        "303406bf24814ebce274f49048f8625d52211589"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Wed Feb 09 19:42:23 2022 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Wed Feb 09 13:00:32 2022 -0500"
      },
      "message": "Adjust Jenkinsfile for move of releng.aggregator to github\n\nChange-Id: I5b8c735b7794793d9b0eb9875fa80292f2f2f0cf\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190626\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "303406bf24814ebce274f49048f8625d52211589",
      "tree": "e08e5cdd39b937e5385222f913ae565bae9b50ed",
      "parents": [
        "ea3839e51c85b5b84d8ec5ef007c667978f3a165"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sun Feb 06 12:29:42 2022 +0100"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Feb 09 10:44:08 2022 -0500"
      },
      "message": "Bug 578606 - Leverage JUnit-4 methods and simplify tests\n\n\nChange-Id: Idb8eaa57c2dd98100fc2cd13b529dc51b9e25b11\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190505\nTested-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "ea3839e51c85b5b84d8ec5ef007c667978f3a165",
      "tree": "21c2763e8e3f5a357807de7292b74dd0529ca7a6",
      "parents": [
        "a63e066e2d1db6f926a38cf0aca07b6d547dec3a"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sat Feb 05 09:16:41 2022 +0100"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Feb 07 09:03:40 2022 -0500"
      },
      "message": "Bug 578564 - Ensure stable order for BundleDescription.getFragments()\n\nChange-Id: I73e2860c49dafac3031f5fb3b9421c8db924431b\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190483\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "a63e066e2d1db6f926a38cf0aca07b6d547dec3a",
      "tree": "1fd12f41b1d69e027928a8d435db9a48bc9821dc",
      "parents": [
        "40b8e27c08cbbe7ab86ecd876a3d7069760151e7"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon Feb 07 13:16:58 2022 +0100"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Feb 07 08:52:06 2022 -0500"
      },
      "message": "Bug 578615 - Avoid the use of http update sites in the Oomph setup\n\nChange-Id: I3c8d4a87bf9ae297c00f0bd22e3d9be5f69fcb9f\nSigned-off-by: Ed Merks \u003ced.merks@gmail.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190519\nTested-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "40b8e27c08cbbe7ab86ecd876a3d7069760151e7",
      "tree": "2fc0fb505e1561d99c6406c96bff2b6048a2824c",
      "parents": [
        "cd16b085b2d01119a2977f22771d7d60a41b3cf8"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sat Feb 05 20:19:34 2022 +0100"
      },
      "committer": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sun Feb 06 11:35:47 2022 -0500"
      },
      "message": "Bug 578602 - Make FilterTests parametrized and simplify it\n\nChange-Id: Ifccdc2dc48324f36864faaad72589d9e63c6a26f\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190493\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "cd16b085b2d01119a2977f22771d7d60a41b3cf8",
      "tree": "b48b88f06bea6330f76be250acd4445135012b1d",
      "parents": [
        "9c4450b382a16664cc189f1169c154ccb91615ad"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sat Feb 05 19:08:10 2022 +0100"
      },
      "committer": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sun Feb 06 11:35:47 2022 -0500"
      },
      "message": "Bug 578601 - Use more JUnit-4 test suites and unify suites\n\nChange-Id: I2114517b114aa149ac41876f391894c3b53ffb8f\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190492\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "9c4450b382a16664cc189f1169c154ccb91615ad",
      "tree": "2426fa1ecf577a6f28b0039e3a0639d45a91a360",
      "parents": [
        "97f2dbb214aa614cd0bf171456f61a98f75dfacb"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sat Feb 05 18:55:45 2022 +0100"
      },
      "committer": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sun Feb 06 11:35:47 2022 -0500"
      },
      "message": "Bug 578599 - Make org.eclipse.osgi.tests\u0027 activator obsolete\n\nChange-Id: I0e189803b07a08d2fb02d57ba810568a73e20ae0\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190491\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "97f2dbb214aa614cd0bf171456f61a98f75dfacb",
      "tree": "f1eca88b176c6ed7b6c785c487e23fc7c71764c5",
      "parents": [
        "3a6457a844ae811d5c1f7371c25c3adc894a8339"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sat Feb 05 13:46:17 2022 +0100"
      },
      "committer": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sat Feb 05 16:50:54 2022 -0500"
      },
      "message": "Bug 578598 - Fix tests in Maven build\n\n+ change ant-run\u0027s echo level to info to avoid warning\n+ ignore bin-folder of\n\nChange-Id: Ia9f0d4f39be6c2a6cf023947482c20e6b13d6751\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190489\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "3a6457a844ae811d5c1f7371c25c3adc894a8339",
      "tree": "a1738cd10e2f68e4bf6310c26cbf3bd69095dbde",
      "parents": [
        "c90261ba3ee990bce8f6f136b370781245c845eb"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Feb 04 11:00:44 2022 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Feb 04 00:51:49 2022 -0500"
      },
      "message": "Bug 578351 - Lambda generation order is unstable in ecj\n\nChange-Id: I9134eebe461409271b755017c7501b8d93675572\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190401\n"
    },
    {
      "commit": "c90261ba3ee990bce8f6f136b370781245c845eb",
      "tree": "82fe81e814e68b89b9d1c377d9ed333d81563c70",
      "parents": [
        "d74e6eaad4e361f8636aa57ab382cabbd97d91c7"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Fri Jan 28 11:52:27 2022 -0600"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Fri Jan 28 14:19:40 2022 -0500"
      },
      "message": "Bug 578437 - Fix ConsoleManeger when builtin is set to true\n\nSetting osgi.console.enable.builtin\u003dtrue long ago would enable the\nbuilt-in console in the Framework.  This console got removed long ago.\nToday if you set osgi.console.enable.builtin\u003dtrue you will get a useless\nmessage about not being able to find the \"unknown\" bundle.\n\nThis fix is to look for the equinox.consolve bundle if the\nosgi.console.enable.builtin configuration property is set to true or\nfalse.\n\nChange-Id: Icae4481d55babd7e2a31c665ac66d1937558918c\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/190126\n"
    },
    {
      "commit": "d74e6eaad4e361f8636aa57ab382cabbd97d91c7",
      "tree": "53734859c3b18efdafc921111188dc1fd41ee5b6",
      "parents": [
        "1756cbc8fcfebfb3d0644b6cdfaaddd4ea0065d4"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Jan 12 12:07:08 2022 -0600"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Jan 12 15:25:49 2022 -0500"
      },
      "message": "Bug 578189 - Calls to Bundle.getEntry can break out of a directory\nbundle content\n\nChange-Id: Ib025f235f015d0a0d2e625101974dd693d765669\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/189554\n"
    },
    {
      "commit": "1756cbc8fcfebfb3d0644b6cdfaaddd4ea0065d4",
      "tree": "7d99d970a45e91519d0b5fdaeec028695c0f28f6",
      "parents": [
        "810982621ef2c8dbae0e9fac77cbb86eba483122"
      ],
      "author": {
        "name": "Vikas Chandra",
        "email": "Vikas.Chandra@in.ibm.com",
        "time": "Tue Jan 11 14:59:04 2022 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Tue Jan 11 04:45:44 2022 -0500"
      },
      "message": "Bug 578141 - 4.23 I-Build: I20220110-1800 - Comparator Errors Found \n\nChange-Id: I71d5939af5ba26cdbff8f92a598b838d925f854e\nSigned-off-by: Vikas Chandra \u003cVikas.Chandra@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/189468\nTested-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "810982621ef2c8dbae0e9fac77cbb86eba483122",
      "tree": "bd6da49b535b2e867cc3c9d3775cb8dd66b11834",
      "parents": [
        "0e25c9c81ddbda7f332080076b8f28629480b02d"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jan 10 12:56:14 2022 -0600"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jan 10 16:20:17 2022 -0500"
      },
      "message": "Bug 578138 - Framework should optionally require jdk.unsupported\n\nChange-Id: Ide50576f7ac5e171fecaf9b54d4d04dcb00a16b3\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/189445\n"
    },
    {
      "commit": "0e25c9c81ddbda7f332080076b8f28629480b02d",
      "tree": "972c5a99d16226b3e9bfe19a718d3db5793fd5d9",
      "parents": [
        "68fa0c03747cf77307616b0fc644757a81e39578"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sat Nov 27 14:40:24 2021 +0100"
      },
      "committer": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Tue Dec 07 17:45:58 2021 -0500"
      },
      "message": "Bug 577497 - Support version-specific entries in dev-classPath file\n\nChange-Id: Ic1ce5b73b0e044315a15f300c50db90842413787\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/188210\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "68fa0c03747cf77307616b0fc644757a81e39578",
      "tree": "2240bac55ba9482846b6ebb5cf96c363402db02e",
      "parents": [
        "fb2ee8011a6466f458267cf0f28af102f04f36fa"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Mon Nov 22 14:42:02 2021 +0100"
      },
      "committer": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Tue Nov 30 15:02:36 2021 -0500"
      },
      "message": "Bug 577432 - Speed up and simplify file processing in Storage\n\nChange-Id: I69dc7e2ebcda363fddcde7da56f183a637e83459\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/188090\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "fb2ee8011a6466f458267cf0f28af102f04f36fa",
      "tree": "81ef32301b5df4308affd7b33553fb0e24d8f998",
      "parents": [
        "da1c480170040722b024ab8c467cfa36987d3080"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Nov 26 17:37:48 2021 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Nov 26 07:25:25 2021 -0500"
      },
      "message": "Bug 577447 - Version bumps for 4.23 stream\n\nChange-Id: I5a8b53d787c9fd48e9a002d26d1e4a2e0e35a212\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/188182\n"
    },
    {
      "commit": "da1c480170040722b024ab8c467cfa36987d3080",
      "tree": "7119515004c1b319d0c343b92e33e170c4a9a9b3",
      "parents": [
        "ad53ee1e50114be7468da4f6c73780ac8dcc85bd"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Thu Nov 25 20:56:55 2021 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Nov 26 02:13:06 2021 -0500"
      },
      "message": "Bug 577446 - Update version number in mac\u0027s Eclipse.app for 4.23\n\nChange-Id: I1fe6f7ff2c0add3d6c8b3e09b588df7f13d8599e\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/188145\n"
    },
    {
      "commit": "ad53ee1e50114be7468da4f6c73780ac8dcc85bd",
      "tree": "7cdb75d622e91831c5ca06f000849ade4d77c44e",
      "parents": [
        "5e080be8f41bd33fd8508f7820d0808fc0a37916"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Thu Nov 25 15:33:30 2021 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Nov 26 02:13:06 2021 -0500"
      },
      "message": "Bug 577442 - POM and product version change for 4.23 release\n\nChange-Id: Id84b28fd3bb0803965b24516b2be2f5bd95200e1\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/188132\n"
    },
    {
      "commit": "5e080be8f41bd33fd8508f7820d0808fc0a37916",
      "tree": "613622267c58d38e31ee4852fda1b7b51d0d98b6",
      "parents": [
        "bb22d3af135577b23d048e05254228f899690cac"
      ],
      "author": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Wed Nov 17 06:50:43 2021 +0000"
      },
      "committer": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Wed Nov 17 06:50:43 2021 +0000"
      },
      "message": "Binaries v20211117-0650\n"
    },
    {
      "commit": "bb22d3af135577b23d048e05254228f899690cac",
      "tree": "5ec8a4c32490dc0797add3d1aa7313c48a05e414",
      "parents": [
        "42e4722b01aa9979d1ff0c1738b64205011c1baa"
      ],
      "author": {
        "name": "Niraj Modi",
        "email": "niraj.modi@in.ibm.com",
        "time": "Wed Nov 17 01:42:02 2021 -0500"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Wed Nov 17 01:46:52 2021 -0500"
      },
      "message": "Revert \"Bug 572262 - [win32] consistently enable SWT dpi awareness settings\"\n\nThis reverts commit 0bdb84facce5e1da8ba39f6ccf58e953372d45c8.\n\nReason for revert: \u003chttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572262#c12\u003e\n\nChange-Id: I8b2c79ac16276956d252029a464453aa32e95565\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/187122\nReviewed-by: Niraj Modi \u003cniraj.modi@in.ibm.com\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nTested-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "42e4722b01aa9979d1ff0c1738b64205011c1baa",
      "tree": "453772d752aef5c8053f6f7331a76810a64d4ccb",
      "parents": [
        "0bdb84facce5e1da8ba39f6ccf58e953372d45c8"
      ],
      "author": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Tue Nov 16 11:29:35 2021 +0000"
      },
      "committer": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Tue Nov 16 11:29:35 2021 +0000"
      },
      "message": "Binaries v20211116-1129\n"
    },
    {
      "commit": "0bdb84facce5e1da8ba39f6ccf58e953372d45c8",
      "tree": "e8ce072892fa8810fb4f492adcd1580d39aa25b7",
      "parents": [
        "f0e3b7326852bb91876030caca508ac2902a4777"
      ],
      "author": {
        "name": "Niraj Modi",
        "email": "niraj.modi@in.ibm.com",
        "time": "Tue Nov 16 16:45:40 2021 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Tue Nov 16 06:20:44 2021 -0500"
      },
      "message": "Bug 572262 - [win32] consistently enable SWT dpi awareness settings\n- DPI awareness changes similar to SWT\u0027s java.exe.manifest.\n\nChange-Id: Ib3a2620f59b2b63766dc728f611e41745d909c36\nSigned-off-by: Niraj Modi \u003cniraj.modi@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/187779\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nTested-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "f0e3b7326852bb91876030caca508ac2902a4777",
      "tree": "49de0c80a25a709094e900afc95ac8e89cd6634b",
      "parents": [
        "7890b102fbad337f4f2aea05abf17dd8d3124475"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Thu Oct 28 10:49:21 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Thu Nov 04 13:30:15 2021 -0400"
      },
      "message": "Bug 577010 - [loader] avoid ClassNotFoundExceptions\n\nInstead of throwing ClassNotFoundException a null value should be\nreturned when delegating.  This avoid unnecessarily generating an\nexception in the normal flow of the code.  An exception should only be\ngenerated when required by the APIs we are implementing in OSGi\n(Bundle.loadClass) or the JVM (ClassLoader.loadClass).\n\nThere is a special case where a ClassNotFoundException is thrown when a\nclass load triggers a lazy activation and the bundle fails to start with\na BundleException.  But generally null can be used for \"normal\" class\nnot founds when delegating.\n\nChange-Id: Ic8add2176ee5e80a79212629950b63724f9f28e8\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nSigned-off-by: Jörg Kubitz \u003cjkubitz-eclipse@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/187105\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "7890b102fbad337f4f2aea05abf17dd8d3124475",
      "tree": "6c844ce8b529ab7363cb9eac545cb0b8efeab29a",
      "parents": [
        "07fdd58113b5f45e20257d4601f5ce108a4c90ee"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Oct 26 10:52:12 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Nov 02 09:51:13 2021 -0400"
      },
      "message": "Bug 575932 - cache existence of parent directories\n\nFor dependent and registered buddy policy it is possible that a large\nnumber of dependent and/or registered bundles can be queried for classes\nfor a single hosting class loader.  This results in many bundle files\ngetting searched.  For DirBundleFile this can be expensive because it\ninvolves checking for the existence of each file.  This solution caches\nif the parent path of the entry lookup exists.  The idea is that in most\ncases where an entry lookup doesn\u0027t exists the parent directory also\ndoesn\u0027t exists.  We cache a smaller number of existence checks and can\ndo a faster lookup if files in an non-existing parent exist or not.\n\n\nChange-Id: Ibc4b48800335288bb0d2a770786c612c5d5eb6dc\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/186979\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "07fdd58113b5f45e20257d4601f5ce108a4c90ee",
      "tree": "499bfee88aac2cfbf2dfe9caba3c57c9ee866182",
      "parents": [
        "12d92b2a8a99cfa9e77947cf05c6ce475fbceea4"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Wed Aug 18 09:21:32 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Fri Oct 22 11:47:34 2021 -0400"
      },
      "message": "Bug 576644 - Implement BundleReference for BundleURLConnection\n\nChange-Id: I2a4580625fb8c95a398c55c68a10b13243616953\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/186525\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "12d92b2a8a99cfa9e77947cf05c6ce475fbceea4",
      "tree": "1274485f9e3060bdf17d445b067c0f62240eaa35",
      "parents": [
        "842f87c057c0e175d71d114544ff42eedbcd00f4"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Thu Oct 14 21:53:36 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Fri Oct 22 11:47:34 2021 -0400"
      },
      "message": "Bug 576643 - Clean up and unify Bundle resource classes\n\nChange-Id: I25cd5a9b67cf601bdaf09f69ec33420bf15264f5\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/186524\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "842f87c057c0e175d71d114544ff42eedbcd00f4",
      "tree": "bc54dd2efb1cc0953163e2510da383bfbbc7636a",
      "parents": [
        "4688afad2497be137137b1d83292e2a251c9c394"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Oct 19 10:33:50 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Oct 19 03:51:09 2021 -0400"
      },
      "message": "Fix o.e.equinox.executable.feature copyright\n\nChange-Id: Ic398aad327c55865db9ecf7398891e603de2a1e5\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/186644\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "4688afad2497be137137b1d83292e2a251c9c394",
      "tree": "0d137ad98c677adcc39d93f001ea7230cd224d05",
      "parents": [
        "f720d3ddd7552cdabdb936aca04b003b7b509a18"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Thu Oct 14 15:47:34 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Oct 18 21:10:40 2021 -0400"
      },
      "message": "Bug 576636 - Fix issues with added dynamic imports and multi-thread\nresolution\n\nIf one thread is calling\norg.eclipse.osgi.internal.loader.BundleLoader.addDynamicImportPackage(ManifestElement[])\nwhile other threads are trying to perform a resolution, dynamic or\notherwise then there is a timing issue that could prevent dynamic\nresolution to the packages added with\nBundleLoader.addDynamicImportPackage.  The\nBundleLoader.addDynamicImportPackage gets used by WovenClassImpl to\nallow weavers to add dynamic imports while they are weaving a class.\n\nThe issue is the ModuleWiring.requirements field may get overwritten by\na resolve operation in another thread doing a resolver operation after\nBundleLoader.addDynamicImportPackage has been called.  This is because a\nresolve operation happens on a snapshot of the wirings while holding a\nread lock. Then the resolve operation happens with no locks because it\nis done on copies of the live objects.  During this window, before the\nresolution delta is applied, another thead could call\nBundleLoader.addDynamicImportPackage which modifies the\nModuleWiring.requirements field.\n\nFinally the resolution thread finds a resolution result and attempts to\napply it to the current wirings.  At this point it checks the timestamps\nof the moduledatabase and finds it is safe to apply the results.  These\nresults may end up replacing the ModuleWiring.requirements of a wiring\nwith stale data (effectively removing the dynamically added imports.\nThe result is that a dynamic import resolution will then fail later.\n\nThe fix is to have the\norg.eclipse.osgi.container.ModuleWiring.addDynamicImports(ModuleRevisionBuilder)\nmethod update the ModuleDatabase timestamp such that any in progress\nresolution operations can detect they are using stale data and cause\nthem to retry with another current snapshot.\n\nChange-Id: I97aa78193d49d27088edb66189b2daccd29e8b06\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/186513\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "f720d3ddd7552cdabdb936aca04b003b7b509a18",
      "tree": "18567e6f85af8a6e2697d99df77c6e97ed3e42ea",
      "parents": [
        "bfa21cf0ab7d5aedd5f06d625ebf24876f7b8e11"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Thu Sep 30 13:54:37 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Thu Sep 30 16:47:27 2021 -0400"
      },
      "message": "Bug 576365 - Native code test update for macos M1\n\nChange-Id: I778ac1fafd3fbc10983ebf55c2705686d139832f\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/186016\n"
    },
    {
      "commit": "bfa21cf0ab7d5aedd5f06d625ebf24876f7b8e11",
      "tree": "1aac6521bb0146e2cdfabce513874b0f34a36983",
      "parents": [
        "7aba4e24389ac6b293028ac2a5109b2dc5d80aed"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Sep 28 13:20:43 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Sep 28 06:41:52 2021 -0400"
      },
      "message": "Version bumps for 4.22 stream.\n\nChange-Id: I45fe022e27a65c2268291589df089cdea2e8b486\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/185891\nTested-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "7aba4e24389ac6b293028ac2a5109b2dc5d80aed",
      "tree": "899a071f1327eb300eb9e923924548c5d4255cd4",
      "parents": [
        "3ce784a501dee627986f14bbcbbce3b5755540a2"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Sep 24 08:20:13 2021 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Sep 24 02:41:10 2021 -0400"
      },
      "message": "Bug 576237 - [director] Windows path handling broken and causes eclipse\nto fail to start\n\nDon\u0027t use String.replaceAll when String.replace is intended, especially\nnot when the first argument is a file system path.\n\nChange-Id: Ib1f65a5062cf0552ec4d4c81e0419102221871ac\nSigned-off-by: Ed Merks \u003ced.merks@gmail.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/185795\n"
    },
    {
      "commit": "3ce784a501dee627986f14bbcbbce3b5755540a2",
      "tree": "18eeafb367cf64b08c420b437a296d17fdc37134",
      "parents": [
        "30c13704bf7644b728616ec660f28dde31cfa1ba"
      ],
      "author": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Wed Sep 22 11:30:25 2021 +0000"
      },
      "committer": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Wed Sep 22 11:30:25 2021 +0000"
      },
      "message": "Binaries v20210922-1130\n"
    },
    {
      "commit": "30c13704bf7644b728616ec660f28dde31cfa1ba",
      "tree": "930f6f2825d75d8d3407aac3071e720e27086423",
      "parents": [
        "6dd2c3f7fe4654b85ada31ca98b0509a3a41a8ea"
      ],
      "author": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Wed Sep 22 11:24:10 2021 +0000"
      },
      "committer": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Wed Sep 22 11:24:10 2021 +0000"
      },
      "message": "v11600\n"
    },
    {
      "commit": "6dd2c3f7fe4654b85ada31ca98b0509a3a41a8ea",
      "tree": "2ac19f03e145c8579d7183bd64725689e1232e16",
      "parents": [
        "bdc5c580de8d051932df04ed46a621d95ac06c2e"
      ],
      "author": {
        "name": "Nikita Nemkin",
        "email": "nikita@nemkin.ru",
        "time": "Sat Jan 16 11:54:45 2021 +0500"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Wed Sep 22 06:56:06 2021 -0400"
      },
      "message": "Bug 570406 - Declare Windows 10 compatibility in the manifest\n\nExplicit compatibility declaration changes the behavior of some\nWin32 functions. java/javaw executables already do this\n(since at least Java 8) and we should minimize the difference.\n\nSigned-off-by: Nikita Nemkin \u003cnikita@nemkin.ru\u003e\nChange-Id: I4af2278a0fcc446fab22a2832811407eb8bff5c0\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/174915\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Niraj Modi \u003cniraj.modi@in.ibm.com\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "bdc5c580de8d051932df04ed46a621d95ac06c2e",
      "tree": "6c7563d54b37d0715e76e7b2511cfeefc5c22d91",
      "parents": [
        "9b837b517d9829e774b69706736d593bdef66022"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Thu Sep 16 08:23:03 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Sep 20 17:03:17 2021 -0400"
      },
      "message": "Bug 576000 - Avoid keeping entry content in memory while verifying\ncontent\n\nThe use of byte[] to store the complete content of an entry for a\ndirectory must be avoided otherwise the risk of running out of memory is\nhigh for really large resources.\n\nChange-Id: Ib8b44b41143fc6c64967d07d0674f5ccdc19b588\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/185526\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "9b837b517d9829e774b69706736d593bdef66022",
      "tree": "0331458948e1e2b0895849224bda8e3ff8fca696",
      "parents": [
        "1a27b3f9af6883206220e793b7ef71af6613dbab"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Sep 07 16:25:00 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Sep 08 09:30:45 2021 -0400"
      },
      "message": "Bug 575815 - Improve message about service object not instance of to\ninclude the object classname\n\nChange-Id: I9295dd17ab1a47f1785f3abbcb3f49c8db6424c0\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/185120\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "1a27b3f9af6883206220e793b7ef71af6613dbab",
      "tree": "2b3508e4125324d841bed3ee34d032d59b371b2d",
      "parents": [
        "4a50ef251a105c56fcd68c3acdbbcf57fdf94345"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sun Aug 29 21:08:01 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Sep 08 08:57:59 2021 -0400"
      },
      "message": "Bug 575698 - Simplify creation of Enumerations\n\nChange-Id: Iee43928d4fa726008267411ab8ff733bf4e0bad6\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/184747\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "4a50ef251a105c56fcd68c3acdbbcf57fdf94345",
      "tree": "d3a2b680e7940a2129ed71ae733b83788415ee74",
      "parents": [
        "7e6f8c449ddaee2d942bfccfdc39ad1aaaaa4d28"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Mon Aug 23 23:38:45 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Sep 07 13:38:58 2021 -0400"
      },
      "message": "Bug 575580 - Return a copy-on-first-write List in InternalUtils.asCopy()\n\nChange-Id: Ie1e4f915bdf12b0a46d1567938b382eb5077b639\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/184339\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "7e6f8c449ddaee2d942bfccfdc39ad1aaaaa4d28",
      "tree": "5d65f37e7c3c58fd1868e5c46521e4dd9f5a6b57",
      "parents": [
        "2b89ba1ad6faf11ea7b87e936d0a64217cc9b418"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Mon Aug 23 23:38:13 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Sep 07 12:36:14 2021 -0400"
      },
      "message": "Bug 575579 - Unify InternalUtils.asList...() methods into one\n\nChange-Id: I3d8f95a7d4e489590fece89c8ece453838bed36c\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/184338\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "2b89ba1ad6faf11ea7b87e936d0a64217cc9b418",
      "tree": "81c77d639e82a9214ee7bf965e3813e94cbdec6a",
      "parents": [
        "0b78a9e19486622edb71f3914c15b4e73cdf9722"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Tue Sep 07 17:31:44 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Sep 07 12:35:19 2021 -0400"
      },
      "message": "Bug 575579 - Bump version of org.eclipse.osgi for 4.22\n\nChange-Id: Ic3a2c267ce102754777f3126c91a2efb5a87041a\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/185112\nTested-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "0b78a9e19486622edb71f3914c15b4e73cdf9722",
      "tree": "a76ddbe38a0d61dd12a782ef42fc2ad21cfd57ae",
      "parents": [
        "9a57e4c995012fea7dce8e5329ba1f44a66a1d0d"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Sep 07 10:47:46 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Sep 07 04:16:42 2021 -0400"
      },
      "message": "Let CDT update its project files in executable feature\n\nChange-Id: I5bfb5db7e03cc240a32f321c2f682cb0d5e73080\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/185074\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "9a57e4c995012fea7dce8e5329ba1f44a66a1d0d",
      "tree": "99e7ee6cba5c31a4e77ec0551817b4cef919e323",
      "parents": [
        "115251651d57338942b7a54c21fc337d7da83c89"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Sep 07 10:27:01 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Sep 07 04:15:56 2021 -0400"
      },
      "message": "Bug 575793 - Version bumps for 4.22 stream\n\nChange-Id: Ia812792b0211ae3f69946685174e32192b3ee8b8\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/185073\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "115251651d57338942b7a54c21fc337d7da83c89",
      "tree": "ea97404ffe2387b33e37cc94499a503f020c7b9e",
      "parents": [
        "09309c76cab9ce93af20258794c0b6cbc56acaa7"
      ],
      "author": {
        "name": "Kit Lo",
        "email": "kitlo@us.ibm.com",
        "time": "Sun Sep 05 19:43:41 2021 -0400"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Mon Sep 06 02:51:58 2021 -0400"
      },
      "message": "Bug 575782 - POM and product version change for 4.22 release\n\nChange-Id: I4093b3079eacca6dd013579f1880a17fbccf2d87\nSigned-off-by: Kit Lo \u003ckitlo@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/185021\nTested-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "09309c76cab9ce93af20258794c0b6cbc56acaa7",
      "tree": "d38ed808f9ac86636616a6ead3c01c8bdc57eddf",
      "parents": [
        "f2d9c2ca7f83e21a5761c42025d0c41cb789675d"
      ],
      "author": {
        "name": "Kit Lo",
        "email": "kitlo@us.ibm.com",
        "time": "Thu Sep 02 20:25:54 2021 -0400"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Sep 03 12:27:50 2021 -0400"
      },
      "message": "Bug 575792 - Update version number in mac\u0027s Eclipse.app for 4.22\n\nChange-Id: I456c259f6f64ef81e8789f60e64b50b67cf62c28\nSigned-off-by: Kit Lo \u003ckitlo@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/184947\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "f2d9c2ca7f83e21a5761c42025d0c41cb789675d",
      "tree": "7494313ff24ba0ed41e3f1e43c5f34f1f17acad4",
      "parents": [
        "a4859d22495718590d61d583b85e93c490ab4005"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Fri Aug 27 17:30:52 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Aug 30 09:21:16 2021 -0400"
      },
      "message": "Bug 575576 - add tests to ensure (un-)modifiability of Wiring lists\n\nChange-Id: I60391d64aaeb9514bc2dd33610849465c7ba6782\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/184541\nTested-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "a4859d22495718590d61d583b85e93c490ab4005",
      "tree": "5545a2558676f5883132ec0c22f24844a1d165b9",
      "parents": [
        "585d63b8c7344a743125a7e0c916d59475aeda49"
      ],
      "author": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Sat Aug 28 08:02:42 2021 +0000"
      },
      "committer": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Sat Aug 28 08:02:42 2021 +0000"
      },
      "message": "Binaries v20210828-0802\n"
    },
    {
      "commit": "585d63b8c7344a743125a7e0c916d59475aeda49",
      "tree": "d4b5f7eb17f8d91a5b7d7bf7cf721e0fab7584c5",
      "parents": [
        "d231f4aaf90c9fcee6069ced7e5cf836a0f4183c"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Aug 27 19:14:29 2021 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Sat Aug 28 03:57:34 2021 -0400"
      },
      "message": "Bug 575665 - [Macos] Eclipse launcher crashes if -showsplash points to\nplugin\n\nChange-Id: I0328803b0268bc32902a328eac59aeef89656db2\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/184536\n"
    },
    {
      "commit": "d231f4aaf90c9fcee6069ced7e5cf836a0f4183c",
      "tree": "0803c11d1b1cafd790868868ea7e8d23a87e4a48",
      "parents": [
        "9586a04ba4659bb940887f1f0b9beaa2434b0836"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Aug 23 11:40:07 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Aug 23 14:05:33 2021 -0400"
      },
      "message": "Bug 575576 - BundleWiring and Wiring lists must be snapshot/mutable\n\nChange-Id: I8e5626478ec54812e3267adb70edb3c07a63d9cc\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/184329\nReviewed-by: BJ Hargrave \u003chargrave@us.ibm.com\u003e\n"
    },
    {
      "commit": "9586a04ba4659bb940887f1f0b9beaa2434b0836",
      "tree": "61bc3783c626600083ad3b0ea267ae42717de8b7",
      "parents": [
        "a433328627eee648bf628dcc317c5d269f9a3bb8"
      ],
      "author": {
        "name": "Christian Walther",
        "email": "walther@indel.ch",
        "time": "Tue Jun 29 15:04:55 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Fri Aug 13 09:20:45 2021 -0400"
      },
      "message": "Bug 574432 - Test for modifying eclipse.allowAppRelaunch at runtime\n\nThis is hard to test cleanly because relaunching requires the first\napplication to exit, but exiting the test runner application ends the\ntest. Work around that by using the test runner as the second\n(relaunched) application. This means that if the test fails, it shows\nup not as failed but with an error \"Test did not run\".\n\nChange-Id: I12dc31f42e2d7b4f261610ab0190ed5940d62d55\nSigned-off-by: Christian Walther \u003cwalther@indel.ch\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/182604\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "a433328627eee648bf628dcc317c5d269f9a3bb8",
      "tree": "ae799561eb2f22e12036983590e887d32c29b5e7",
      "parents": [
        "77d581a19fa8f51448063d43bf3c0548f6dc3160"
      ],
      "author": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Fri Aug 13 10:56:35 2021 +0000"
      },
      "committer": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Fri Aug 13 10:56:35 2021 +0000"
      },
      "message": "Binaries v20210813-1056\n"
    },
    {
      "commit": "77d581a19fa8f51448063d43bf3c0548f6dc3160",
      "tree": "bfd8c11a49b0b1a8bcc839d7d139675fb211ee6f",
      "parents": [
        "83a5587641097f0e88b5c6699aed67384987a680"
      ],
      "author": {
        "name": "Nikita Nemkin",
        "email": "nikita@nemkin.ru",
        "time": "Thu Aug 12 18:21:06 2021 +0500"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Aug 13 06:54:27 2021 -0400"
      },
      "message": "Bug 114567 - [launcher] Splash screen support for other image formats (Part 2)\n\nExtend the list of potential splash screen image files to include\nsplash.png, splash.jpg, splash.jpeg, splash.gif, splash.bmp.\n\nSigned-off-by: Nikita Nemkin \u003cnikita@nemkin.ru\u003e\nChange-Id: Ic06df273480e56cf60e20300a194ff392dffffe8\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183963\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "83a5587641097f0e88b5c6699aed67384987a680",
      "tree": "835ec7e69065298a41172b776eefe2892da1a603",
      "parents": [
        "f64260da79aef3b460ca59c993a996620b89f326"
      ],
      "author": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Fri Aug 13 09:49:42 2021 +0000"
      },
      "committer": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Fri Aug 13 09:49:42 2021 +0000"
      },
      "message": "Binaries v20210813-0949\n"
    },
    {
      "commit": "f64260da79aef3b460ca59c993a996620b89f326",
      "tree": "94ca161c578240242c7e7eee7acd3e24db160416",
      "parents": [
        "33aded892d50aed5607ffec6a30d51549ae32386"
      ],
      "author": {
        "name": "Nikita Nemkin",
        "email": "nikita@nemkin.ru",
        "time": "Thu Aug 12 18:20:55 2021 +0500"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Aug 13 05:37:55 2021 -0400"
      },
      "message": "Bug 114567 - [launcher] Splash screen support for other image formats (Part 1)\n\nOn Windows, use WIC for image loading to support a wide range\nof image formats, including BMP, PNG, JPG and GIF.\n\nNote that since the current splash screen implementation on Windows\ndoesn\u0027t support transparency, any transparency in the source images\nis converted to opaque black.\n\nSigned-off-by: Nikita Nemkin \u003cnikita@nemkin.ru\u003e\nChange-Id: I2cec56d831676bfa6c0d0edd3a9f5d08811e2ade\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183962\nTested-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "33aded892d50aed5607ffec6a30d51549ae32386",
      "tree": "06375c2d3f53f146971c632343304a7a898fe3d0",
      "parents": [
        "d07fd0e04f0a2c4cfffbbb4dfec595212e495eb5"
      ],
      "author": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Thu May 14 17:00:10 2020 +0200"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Aug 13 04:35:32 2021 -0400"
      },
      "message": "Bug 553538 - always prefer server VM if no arguments given\n\nHistorically we are searching fo client VM path first. Today most JRE\u0027s\nprefer server VM variant, so let this one be default. Users that prefer\nthe client version still can specify that.\n\nChange-Id: Ia215b01f96e8f36c0479e867985aa00244816718\nSigned-off-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/163044\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "d07fd0e04f0a2c4cfffbbb4dfec595212e495eb5",
      "tree": "5e1945bcd9e86a9a031b7c41ab2ef116cba1b5a0",
      "parents": [
        "bd5c4cabf0649dd9eeef0dce629e932d946af549"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Thu Aug 12 17:08:18 2021 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Thu Aug 12 08:03:42 2021 -0400"
      },
      "message": "Bug 575375 - Update scm links in pom files to use https protocol\n\nChange-Id: Iedf88834dcca25b41af3214abeaa8db48bb276ab\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183938\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "bd5c4cabf0649dd9eeef0dce629e932d946af549",
      "tree": "2fab41259aa5513ed9de531b8178d05b57d658d2",
      "parents": [
        "dc4d17178b6c643924f1d10bd211e95b73121968"
      ],
      "author": {
        "name": "Joerg Kubitz",
        "email": "jkubitz-eclipse@gmx.de",
        "time": "Mon May 10 16:16:16 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Aug 04 08:15:48 2021 -0400"
      },
      "message": "Bug 573456 - [performance] Avoid File.getCanonicalPath\n\nFile.getCanonicalPath is much slower then URI.normalize under windows\nAlso avoid normalization if no \"..\" is involved.\n\nChange-Id: I641a64d48f8acb9cf793c948d08c51ace45aec50\nSigned-off-by: Joerg Kubitz \u003cjkubitz-eclipse@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/180404\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "dc4d17178b6c643924f1d10bd211e95b73121968",
      "tree": "0ef0fe6e69041abe4f0e7fc90ff9caf977b25eec",
      "parents": [
        "005994e26c8345f42eb03b22bfddc3e98b8f9a0f"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Aug 03 15:21:39 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Aug 03 17:54:56 2021 -0400"
      },
      "message": "Stop using git protocol for binaries repo\n\nChange-Id: I19666aa5ab7f8995b7c9e45a931dc69297bf36f5\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183666\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "005994e26c8345f42eb03b22bfddc3e98b8f9a0f",
      "tree": "0ddddec2a81cb6b4f76aeea49c21f958f4720358",
      "parents": [
        "27aa1e2c54d958b39af762bc0566f1b9a85e4ef9"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Wed Jul 14 23:57:24 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Aug 02 15:39:55 2021 -0400"
      },
      "message": "Bug 574872 - [Clean-up] Simplify lambdas \u0026 use method-references (5)\n\nUse Sonar-Lint Eclipse plug-in to find remaining locations where lambdas\ncan be simplified.\n\nChange-Id: Ie6dc3c9f3c5e488ab04c6de3262edf6ec5391e43\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183107\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "27aa1e2c54d958b39af762bc0566f1b9a85e4ef9",
      "tree": "22042c9d868d6256294ac048a7e29f78e64bdbbf",
      "parents": [
        "22b9df1b9daca3e0aeb4d15904757227d1006f38"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Wed Jul 28 22:08:02 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Jul 30 03:50:45 2021 -0400"
      },
      "message": "Bug 575125 - Only check BundleDescription\u0027s dependents for fragments\n\nChange-Id: I4ef1fa0f231c80b78bba42ff14088624e397adf2\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183528\nTested-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "22b9df1b9daca3e0aeb4d15904757227d1006f38",
      "tree": "6a65c99e49b36b5e3584f41dded10b7bc0e97da6",
      "parents": [
        "d93243f137ef3d2bdaa9c4da8bf55b4e05479539"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sat Jul 24 13:06:43 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Jul 29 10:46:04 2021 -0400"
      },
      "message": "Bug 575015  - [Clean-up] Use Compator.comparing\n\nChanges found by SonarLint and applied manually.\n\nChange-Id: I2191c0cbefdb52a08cfbf239dafd3f5cba29420b\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183389\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "d93243f137ef3d2bdaa9c4da8bf55b4e05479539",
      "tree": "1b8ab010c0d271b065b787437745e7f202ec4931",
      "parents": [
        "6d705d5c3af4083ecf608ebdc639ab85b788c1e3"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sat Jul 24 12:51:58 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Jul 29 10:45:21 2021 -0400"
      },
      "message": "Bug 575015  - [Clean-up] Use Comparator.comparing()\n\nClean up using the JDT clean-up:\n- Use Comparator.comparing()\n\nChange-Id: I70bcd308b90d6e63a4ba94d69d788acb318443d0\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183388\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "6d705d5c3af4083ecf608ebdc639ab85b788c1e3",
      "tree": "8a44de7db491c0cb0b352216d0a4db89e2d05056",
      "parents": [
        "31a5c58c58d7a4e830ff6818c3c4917b02f699c1"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jul 26 07:53:15 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jul 26 09:14:49 2021 -0400"
      },
      "message": "Bug 574872 - Revert clean up to felix and osgi source\n\nThis source should be cleaned up first at the\nrespective repositories where the source is maintained.\nThat is with the apache felix repo and the Eclipse OSGi\nWG specification repo.\n\nChange-Id: I7412fd248c362702016b2cad0da988c5d1fa3e5a\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183379\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "31a5c58c58d7a4e830ff6818c3c4917b02f699c1",
      "tree": "4ac826f4f7eb4fd530ec651ea7a4e9804f962080",
      "parents": [
        "ba6205dab1f857fe87cf5985f03c1b5e88797064"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Thu Jul 22 21:52:40 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Mon Jul 26 05:28:10 2021 -0400"
      },
      "message": "Bug 574872 - [Clean-up] Simplify lambdas \u0026 use method references (4)\n\nClean up using the JDT clean-up:\n- Simplify lambda expression and method reference syntax\n\nChange-Id: Iddccb9377d4996244cf991f2f9c36f2bd0e56a71\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183304\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "ba6205dab1f857fe87cf5985f03c1b5e88797064",
      "tree": "3e4faede9b4637ea544f302449052420cb76d71f",
      "parents": [
        "753a02d1552e5dc2fbbdba626f8e229979fd969e"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Thu Jul 22 21:03:14 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Mon Jul 26 05:27:22 2021 -0400"
      },
      "message": "Bug 574872 - [Clean-up] Use lambda where possible, corrected (3)\n\nClean up using the JDT clean-up:\n- Convert functional interface instances: Use lambda where possible\n\nAfter the clean up was applied the code had compile errors that had to\nbe corrected manually.\n\n\nChange-Id: Icca0ddc7a7d38b7fd08568b2e797ccf100a3ddac\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183302\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "753a02d1552e5dc2fbbdba626f8e229979fd969e",
      "tree": "bbb08562023bfe13f5429226a3ab7828ce656161",
      "parents": [
        "a539ccb597d0fb66d57786679a75fa3bbc588dd4"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Thu Jul 22 21:39:44 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Mon Jul 26 05:25:47 2021 -0400"
      },
      "message": "Bug 574872 - [Clean-up] Use lambda where possible in tests (2)\n\nClean up using the JDT clean-up:\n- Convert functional interface instances: Use lambda where possible\n\nChange-Id: I3f97cc918bb332bfe33c6e6c4002f73b6214fc30\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183301\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "a539ccb597d0fb66d57786679a75fa3bbc588dd4",
      "tree": "243513e8917b9e3942fc4c4e9bb04a5d1c16c8d0",
      "parents": [
        "e3bccaf7f84aadea18a0815ce72139a21a277768"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Thu Jul 22 20:58:59 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Jul 23 08:51:26 2021 -0400"
      },
      "message": "Bug 574872 - [Clean-up] Use lambda where possible (1)\n\nClean up using the JDT clean-up:\n- Convert functional interface instances: Use lambda where possible\n\nChange-Id: I61d6fc75a675a0cda192bd97121c7598f5524f53\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183300\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "e3bccaf7f84aadea18a0815ce72139a21a277768",
      "tree": "6864bf2c3e334fd4afa3a22177fa7ee8e4ab17a0",
      "parents": [
        "84793cad4d2a540b3cf268d8848b9592e0726b0c"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Wed Jul 14 19:34:51 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Jul 23 07:19:19 2021 -0400"
      },
      "message": "Bug 574850 - [Clean-up] Remove generic type arguments where possible (2)\n\nUse the regex \"\\.\\\u003c.*\\(\" to finds locations in java files where generic\ntype arguments are specified in method calls.\nAnd use Sonar-Lint Eclipse plug-in to find remaining locations where the\ndiamond operator can be used.\n\nChange-Id: I8d751b2fa833439d217909efc97096ec093793be\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183106\nReviewed-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "84793cad4d2a540b3cf268d8848b9592e0726b0c",
      "tree": "76e2289d46dbe2a9ee47537392c53100da2eb7bf",
      "parents": [
        "3bbcbfe8bee49c3534434abf1407ef6c54bc31ed"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Thu Jul 22 20:06:16 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Jul 23 02:43:44 2021 -0400"
      },
      "message": "Bug 574850 - [Clean-up] Remove generic type arguments where possible (1)\n\nClean up using the JDT clean-up:\n- Use diamond operator\n\nChange-Id: Ifcf67614c21e64c3c7e73e2191aba762e6b80b38\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183298\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nTested-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\nReviewed-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "3bbcbfe8bee49c3534434abf1407ef6c54bc31ed",
      "tree": "3873d45adce135dc9b20f1f774c8365fba405ff2",
      "parents": [
        "457de70f6333272fc1c975b39ccfa3d9edc3525b"
      ],
      "author": {
        "name": "Mickael Istria",
        "email": "mistria@redhat.com",
        "time": "Wed Jul 14 10:57:27 2021 +0200"
      },
      "committer": {
        "name": "Mickael Istria",
        "email": "mistria@redhat.com",
        "time": "Fri Jul 16 18:09:01 2021 -0400"
      },
      "message": "Bug 574667 - Jenkinsfile to enable multibranch pipeline w/ Gerrit\n\nChange-Id: Ide6ebc7485bc74bcc1522ddcf5634098b08de9cf\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183048\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Mickael Istria \u003cmistria@redhat.com\u003e\n"
    },
    {
      "commit": "457de70f6333272fc1c975b39ccfa3d9edc3525b",
      "tree": "15df991ffa10ac6bddb762a3281dbbbc7b406291",
      "parents": [
        "940d7b0e4e2ef01cba8e9a26d8017c0696f77d61"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jul 12 16:00:26 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jul 12 21:55:56 2021 -0400"
      },
      "message": "Bug 574807 - force FrameworkUtil to clinit before we register\n\nForcing FrameworkUtil to clinit before we register our factory with the\nmultiplex factory allows it to successfully clinit before we have any\nchance of using it as part of our factory implementation.\n\nChange-Id: Ia1c3d9e54b1b9cf143b40121ef2f53fd0e012fe8\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183002\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "940d7b0e4e2ef01cba8e9a26d8017c0696f77d61",
      "tree": "ff833339052f3727496be574324aaf65b26872d0",
      "parents": [
        "e592225cc0f760e394944b06addb65ef7be287c4"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jul 12 13:44:25 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jul 12 14:57:46 2021 -0400"
      },
      "message": "Bug 573026 - Increment package version\n\nThe following methods should result in a minor package version increase\nto package org.eclipse.osgi.container\n\norg.eclipse.osgi.container.ModuleRevisionBuilder.getCapabilities(String)\norg.eclipse.osgi.container.ModuleRevisionBuilder.getRequirements(String)\n\nChange-Id: I8b3a584eca39201681a3c6ad2b441d539d4fde17\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183000\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "e592225cc0f760e394944b06addb65ef7be287c4",
      "tree": "094eaaee0725dcf7ed3710baf42abe2e0ba3d44d",
      "parents": [
        "c9abe2161dd06e880bb655e000ea12e89b5b0602"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Sat May 01 09:21:54 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jul 12 14:40:30 2021 -0400"
      },
      "message": "Bug 573026 - Apply NamespaceList to ModuleRevision and its builder\n\nChange-Id: Ic3752324c8b166fbf06fdb76c3e3dd98b4e4a345\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/180178\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "c9abe2161dd06e880bb655e000ea12e89b5b0602",
      "tree": "bf68e9f4db9aab801de5cd6f45c03b7bdce01d56",
      "parents": [
        "9321f287e8675227917bbb9ffdff3e24d8986e58"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jul 12 10:21:03 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jul 12 12:21:21 2021 -0400"
      },
      "message": "Bug 574729 - avoid calling System::setSecurityManager with null\n\nChange-Id: I22b97871a6348c76ee48a380bf48670dd81aa9b4\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/182992\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "9321f287e8675227917bbb9ffdff3e24d8986e58",
      "tree": "3d99019f965888c8cdc3c73f550775b3e790ede2",
      "parents": [
        "c6b67d83be1dbf2b9a9707c0e089dba450327f4a"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Thu Apr 15 08:52:46 2021 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Thu Jul 01 14:27:43 2021 -0400"
      },
      "message": "Bug 573025 - Introduce and apply builder for NamespaceList\n\nTo simplify and speed up the build of NamespaceLists a Builder is added,\nwhich acts like a modifiable Collection and can efficiently be build\ninto a NamsepaceList or modified.\n\nThe new builder is applied where suitable.\n\nChange-Id: I5269cb34512d0470df9c47849727929720d74cd3\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/180177\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "c6b67d83be1dbf2b9a9707c0e089dba450327f4a",
      "tree": "a79be6ed4fd6ad79204b73cf9fe5834d5bd06414",
      "parents": [
        "1105fb3bc1fd3ea22a86a3b1da86bc056415d4c5"
      ],
      "author": {
        "name": "Niraj Modi",
        "email": "niraj.modi@in.ibm.com",
        "time": "Wed Jun 30 20:40:09 2021 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Wed Jun 30 11:37:42 2021 -0400"
      },
      "message": "Bug 574529 - [win32] Cleanup Windows launcher native build script\n- Drop outdated x86 and ia64 support from windows launcher build process\n\nChange-Id: If4ffdeac65b5ac44da07da4fb0c78d317972568c\nSigned-off-by: Niraj Modi \u003cniraj.modi@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/182656\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "1105fb3bc1fd3ea22a86a3b1da86bc056415d4c5",
      "tree": "4394b06434b9190f87eb8080af84c5aadd91838f",
      "parents": [
        "b82c7eb4e77a72e7430dfc5558a9d5c2fca4da3d"
      ],
      "author": {
        "name": "Christian Walther",
        "email": "walther@indel.ch",
        "time": "Fri Apr 01 10:14:19 2016 +0200"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Fri Jun 25 09:03:00 2021 -0400"
      },
      "message": "Bug 574432 - Allow applications to modify eclipse.allowAppRelaunch\n\nChange-Id: I12d93a227efbe80703d33d3473fe7c995fda0d38\nSigned-off-by: Christian Walther \u003cwalther@indel.ch\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/182400\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\n"
    },
    {
      "commit": "b82c7eb4e77a72e7430dfc5558a9d5c2fca4da3d",
      "tree": "d7cba1875578bd715bcb60de050649a87afe8c15",
      "parents": [
        "da6b35cc86c8d938a9c47fa70548f0e72de28fb8"
      ],
      "author": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Tue Jun 22 14:46:18 2021 +0000"
      },
      "committer": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Tue Jun 22 14:46:18 2021 +0000"
      },
      "message": "Binaries v20210622-1446\n"
    },
    {
      "commit": "da6b35cc86c8d938a9c47fa70548f0e72de28fb8",
      "tree": "7cb1461e4e8b8e32fee4b796421a995c886d1a4e",
      "parents": [
        "9c1bdad9048c3ef353fb2502c493a715ddcfa13b"
      ],
      "author": {
        "name": "Christian Walther",
        "email": "walther@indel.ch",
        "time": "Tue Jun 22 15:21:25 2021 +0200"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Tue Jun 22 10:35:54 2021 -0400"
      },
      "message": "Bug 574245 - [Win32] Fix splash size with numeric swt.autoScale\n\nAn absolute numeric value of swt.autoScale was mistakenly multiplied to\nthe current OS setting rather than replacing it.\n\nChange-Id: Iab2b451ca47c5f29d0f2c28ad1b9394ef48f272c\nSigned-off-by: Christian Walther \u003cwalther@indel.ch\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/182349\nTested-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "9c1bdad9048c3ef353fb2502c493a715ddcfa13b",
      "tree": "051cae89afc91f3e227d6182a924cb53244ab9a5",
      "parents": [
        "3ba28b7d220540aa3e73c37aaf43a9dfee38e1fd"
      ],
      "author": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Thu Jun 17 04:51:46 2021 +0000"
      },
      "committer": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Thu Jun 17 04:51:46 2021 +0000"
      },
      "message": "Binaries v20210617-0451\n"
    },
    {
      "commit": "3ba28b7d220540aa3e73c37aaf43a9dfee38e1fd",
      "tree": "245929be5d7718c3d024d3440ba731734ae22fa1",
      "parents": [
        "77fda35b312c6da5c6ce1530829804f7512bae7c"
      ],
      "author": {
        "name": "Christian Walther",
        "email": "walther@indel.ch",
        "time": "Wed Jun 16 12:27:49 2021 +0200"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Thu Jun 17 00:48:57 2021 -0400"
      },
      "message": "Bug 574245 - [Win32] Fix splash size with swt.autoScale\u003dexact\n\nTake into account the -Dswt.autoScale vmarg in the same way SWT does\nso the splash screen is correctly sized for what SWT will later draw\ninto it.\n\nThis effectively brings the scaling logic back in sync with\norg.eclipse.swt.internal.DPIUtil.\n\nChange-Id: I4936670206237f1f2ba7c37855bcb19ddb4822f9\nSigned-off-by: Christian Walther \u003cwalther@indel.ch\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/182059\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nTested-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "77fda35b312c6da5c6ce1530829804f7512bae7c",
      "tree": "c5aa135fc3c8d0a0e142f2654f60b555ba1c1328",
      "parents": [
        "19766e7dd0c3deed8da9280d3815dfa53310a150"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed May 26 09:57:16 2021 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Wed Jun 16 11:25:47 2021 -0400"
      },
      "message": "Bug 574236 - Use Lookup.defineHiddenClass to avoid illegal access\n\nUnsafe.defineAnonymousClass got removed in Java 17 and\nLookup.defineHiddenClass got added in Java 16.\n\nChange-Id: Iac75637458ba46ceb04a1cf7a5b61993bc981ca5\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/182046\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "19766e7dd0c3deed8da9280d3815dfa53310a150",
      "tree": "01168cf2d03eacb189ee4725dedaf24c4f74cfa5",
      "parents": [
        "3edbf80bd94c3cf7618be4a0f5b0736c0c353713"
      ],
      "author": {
        "name": "Joerg Kubitz",
        "email": "jkubitz-eclipse@gmx.de",
        "time": "Tue Jun 15 13:37:22 2021 +0200"
      },
      "committer": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Tue Jun 15 15:08:06 2021 -0400"
      },
      "message": "Bug 571531 - avoid spamming the console output\n\nChange-Id: Ibc15b907aa7e1527c12f8be872decc50f3f501d4\nSigned-off-by: Joerg Kubitz \u003cjkubitz-eclipse@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/181984\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n"
    },
    {
      "commit": "3edbf80bd94c3cf7618be4a0f5b0736c0c353713",
      "tree": "6df0bee4b0c4440a79283f4fc791dbba3fe499da",
      "parents": [
        "fef49695ebf5450e78e29bec2007274f2cebdd33"
      ],
      "author": {
        "name": "Joerg Kubitz",
        "email": "jkubitz-eclipse@gmx.de",
        "time": "Tue Jun 15 11:55:33 2021 +0200"
      },
      "committer": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Tue Jun 15 09:04:19 2021 -0400"
      },
      "message": "Bug 573456 - Version bumps for 4.21\n\nChange-Id: Ia012e2bae7a0290053cffa70cedeb03137014c95\nSigned-off-by: Joerg Kubitz \u003cjkubitz-eclipse@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/181979\nTested-by: Equinox Bot \u003cequinox-bot@eclipse.org\u003e\nReviewed-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n"
    },
    {
      "commit": "fef49695ebf5450e78e29bec2007274f2cebdd33",
      "tree": "0a87be68414d8bf3ae7bcddfe2bf8b55d10fd92c",
      "parents": [
        "9832dc4d64b387ec741cc9b1927fae4119153d01"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Jun 15 11:55:49 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Jun 15 05:18:53 2021 -0400"
      },
      "message": "Bug 573965 - Version bumps for 4.21 stream\n\nChange-Id: I4ba9561ba09c59cf4a6f2f4331709533d818a40b\nReviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/181971\nTested-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "9832dc4d64b387ec741cc9b1927fae4119153d01",
      "tree": "e4c83b532a3f986663a92344c2011989f8fdf9bd",
      "parents": [
        "6c451cc645f23294895eced19bbf21848f620e88"
      ],
      "author": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Thu Jun 10 11:36:49 2021 +0000"
      },
      "committer": {
        "name": "Eclipse Releng Bot",
        "email": "releng-bot@eclipse.org",
        "time": "Thu Jun 10 11:36:49 2021 +0000"
      },
      "message": "Binaries v20210610-1136\n"
    }
  ],
  "next": "6c451cc645f23294895eced19bbf21848f620e88"
}
