Skip to content

[ISSUE-3176] Run IoTDB CI on JDK16#3177

Merged
jixuan1989 merged 17 commits intomasterfrom
JDK16
May 16, 2021
Merged

[ISSUE-3176] Run IoTDB CI on JDK16#3177
jixuan1989 merged 17 commits intomasterfrom
JDK16

Conversation

@HTHou
Copy link
Copy Markdown
Contributor

@HTHou HTHou commented May 12, 2021

Since JDK16 released, so let me try to run IoTDB CI on JDK16.

There are two issues.

  1. Due to JEP 396: Strongly Encapsulate JDK Internals by Default, we need to add some JVM arguments to run some Mockito tests, otherwise these tests cannot pass.
  2. Spotless seems cannot run on JDK16 for same reason, but I don't find any way to add JVM arguments for Spotless plugin. Therefore, I disable it on JDK16. We can check the code style by the tests on JDK8 and JDK11.

Please let me know if you have any idea about this PR.

@HTHou HTHou linked an issue May 12, 2021 that may be closed by this pull request
@sonarqubecloud
Copy link
Copy Markdown

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@jixuan1989 jixuan1989 merged commit c63bf83 into master May 16, 2021
@jixuan1989 jixuan1989 deleted the JDK16 branch May 16, 2021 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Run IoTDB on JDK16

2 participants