[1/5] RFR (L) 7092821: java.security.Provider.getService() is synchronized and became scalability bottleneck
David Alvarez
alvdavi at amazon.com
Wed Sep 23 05:03:20 UTC 2020
Hi Andrew,
Makes sense. Let me know if the very good reason ever appears.
Thanks,
David
On 2020-09-22 20:44, Andrew Hughes wrote:
> On 20:32 Tue 22 Sep , David Alvarez wrote:
>> I understand.
>>
>> This has been included into 8u271. Is the idea to wait or will this change
>> be left out permanently of openjdk8u?
>>
>> David
>>
>
> I'm for leaving it out permanently unless there is a strong reason to
> put it in. JDK-8248505 was found late in the last 11u release cycle
> and we had to respin the release for it. Your mail suggests two
> further changes are needed since that.
>
> As you say, this patch makes changes to the provider system. As far as
> I'm aware, this is not a bug fix, but a performance enhancement, which
> then broke third-party providers. I don't think something like that
> should go into a stable release like 8u unless there is a very good
> reason.
>
> That the original fix first went into 12u, but issues were only hit
> much later when it was backported to 11u, suggests a general problem
> with changes in the new short term releases not being widely
> tested. We should keep that in mind for all future backports.
>
> Thanks,
>
More information about the jdk8u-dev
mailing list