Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding CI matrix for jdk 8, 11 and 14 #159

Merged
merged 3 commits into from
Mar 15, 2022

Conversation

sgup432
Copy link
Contributor

@sgup432 sgup432 commented Mar 11, 2022

Is your feature request related to a problem? Please provide an existing Issue # , or describe.

  1. Adding CI matrix for JDK 8, 11 and 14 in CI workflow
  2. Updating developer guide to use JDK 11

Solves: #91

Describe the solution you are proposing
A clear and concise description of what you want to happen.

Additional context
Add any other context or screenshots about the feature request here.

Check List

  • New functionality includes testing.
    • All tests pass
  • New functionality has been documented.
    • New functionality has javadoc added
  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

sruti1312
sruti1312 previously approved these changes Mar 11, 2022
kkhatua
kkhatua previously approved these changes Mar 12, 2022
sruti1312
sruti1312 previously approved these changes Mar 12, 2022
Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>
sruti1312
sruti1312 previously approved these changes Mar 12, 2022
@codecov-commenter
Copy link

codecov-commenter commented Mar 12, 2022

Codecov Report

Merging #159 (078946a) into main (ca67800) will increase coverage by 0.26%.
The diff coverage is n/a.

❗ Current head 078946a differs from pull request most recent head 9055332. Consider uploading reports for the commit 9055332 to get more accurate results

Impacted file tree graph

@@             Coverage Diff              @@
##               main     #159      +/-   ##
============================================
+ Coverage     72.03%   72.29%   +0.26%     
- Complexity      355      356       +1     
============================================
  Files            44       44              
  Lines          2510     2516       +6     
  Branches        160      168       +8     
============================================
+ Hits           1808     1819      +11     
+ Misses          595      591       -4     
+ Partials        107      106       -1     
Impacted Files Coverage Δ
...on/config/PerformanceAnalyzerResourceProvider.java 36.08% <0.00%> (-0.76%) ⬇️
...manceanalyzer/collectors/NodeDetailsCollector.java 81.53% <0.00%> (+0.28%) ⬆️
...dler/PerformanceAnalyzerClusterSettingHandler.java 73.25% <0.00%> (+4.58%) ⬆️
...ormanceanalyzer/writer/EventLogQueueProcessor.java 60.71% <0.00%> (+4.76%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ca67800...9055332. Read the comment docs.

@dzane17 dzane17 self-requested a review March 12, 2022 02:47
dzane17
dzane17 previously approved these changes Mar 12, 2022
Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>
@sgup432 sgup432 dismissed stale reviews from dzane17 and sruti1312 via 9055332 March 12, 2022 03:44
Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>
@sgup432 sgup432 merged commit 0f55dd5 into opensearch-project:main Mar 15, 2022
sruti1312 pushed a commit that referenced this pull request Mar 15, 2022
* Adding CI matrix for jdk 8, 11 and 14

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

* Removing exclude tools.jar logic

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

* Excluding rolling upgrade test for jdk8

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

Co-authored-by: Sagar Upadhyaya <upasagar@amazon.com>
sruti1312 pushed a commit that referenced this pull request Mar 15, 2022
* Adding CI matrix for jdk 8, 11 and 14

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

* Removing exclude tools.jar logic

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

* Excluding rolling upgrade test for jdk8

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

Co-authored-by: Sagar Upadhyaya <upasagar@amazon.com>
Signed-off-by: sruti1312 <srutiparthiban@gmail.com>
sruti1312 added a commit that referenced this pull request Mar 15, 2022
* Adding 1.3 release notes (#161)

* Adding 1.3 release notes

Signed-off-by: David Zane <davizane@amazon.com>

* Add PA-RCA commits to release notes

Signed-off-by: David Zane <davizane@amazon.com>

* Remove @ symbol to pass link checker

Signed-off-by: David Zane <davizane@amazon.com>

* Adding check to avoid adding module export for jdk8 (#162)

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

Co-authored-by: Sagar Upadhyaya <upasagar@amazon.com>

* Updates integTest gradle scripts to run via remote cluster independently (#160)

Signed-off-by: sruti1312 <srutiparthiban@gmail.com>

* Disabling dependency license check for now in gradle to unblock jdk8 build (#163)

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

Co-authored-by: Sagar Upadhyaya <upasagar@amazon.com>

* Adding CI matrix for jdk 8, 11 and 14 (#159)

* Adding CI matrix for jdk 8, 11 and 14

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

* Removing exclude tools.jar logic

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

* Excluding rolling upgrade test for jdk8

Signed-off-by: Sagar Upadhyaya <upasagar@amazon.com>

Co-authored-by: Sagar Upadhyaya <upasagar@amazon.com>
Signed-off-by: sruti1312 <srutiparthiban@gmail.com>

Co-authored-by: David Z <38449481+dzane17@users.noreply.github.com>
Co-authored-by: Sagar <99425694+sgup432@users.noreply.github.com>
Co-authored-by: Sagar Upadhyaya <upasagar@amazon.com>
@@ -644,7 +643,10 @@ task bwcTestSuite(type: StandaloneRestIntegTestTask) {
exclude '**/*Test*'
exclude '**/*IT*'
dependsOn tasks.named("${baseName}#mixedClusterTask")
dependsOn tasks.named("${baseName}#rollingUpgradeClusterTask")
if (JavaVersion.current() > JavaVersion.VERSION_1_8) {
// Only running this for > jdk8 versions as of now.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the issue number for this failure? I don't see one. The comment should have contained a link to that.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just created an issue for this - #170.
Would track this via above.

@dblock dblock mentioned this pull request Mar 24, 2022
5 tasks
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.

6 participants