[jdk11u-dev] RFR: 5029431: (bf) Add absolute bulk put and get methods
Severin Gehwolf
sgehwolf at openjdk.org
Mon Apr 29 09:15:12 UTC 2024
On Sat, 27 Apr 2024 19:08:45 GMT, Amos Shi <ashi at openjdk.org> wrote:
>> Adding standard APIs to Java 11 would require a Maintenance Release of JSR 384. Did you mean to backport a change that adds new APIs?
>
> Hi @AlanBateman, Cc. @GoeLin, here is the full story:
>
> - when we are trying to back port [JDK-8326643](https://bugs.openjdk.org/browse/JDK-8326643) to `jdk11u-dev`, compile errors are occurred:
>
>
> ----------System.err:(130/10006)----------
> github.com/dev-8326643-11/test/jdk/javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java:56: error: SSLEngineTemplate() has private access in SSLEngineTemplate
> super();
> ^
> github.com/dev-8326643-11/test/jdk/javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java:68: error: cannot find symbol
> sslParams.setNamedGroups(new String[] {"secp384r1"});
> ^
> symbol: method setNamedGroups(String[])
> location: variable sslParams of type SSLParameters
> ...
> ...
> 39 errors
> result: Failed. Compilation failed: Compilation failed
>
>
> - It turns out we need to back port [JDK-5029431](https://bugs.openjdk.org/browse/JDK-5029431) and [JDK-5071718](https://bugs.openjdk.org/browse/JDK-5071718) to fix this compile error for `JDK-8326643`
>
> While current `JDK-5029431` PR adding standard API.
@amosshi The test needs to get reworked without using the new API introduced in JDK 13. Backporting [JDK-5029431](https://bugs.openjdk.org/browse/JDK-5029431) is not suitable for JDK 11. Let alone for fixing a compilation error in a test of an unrelated bug.
-------------
PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2685#issuecomment-2082228497
More information about the jdk-updates-dev
mailing list