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

Rename Class ending with Plugin to Module under modules dir #4042

Merged
merged 2 commits into from
Aug 2, 2022

Conversation

rockybean
Copy link
Contributor

Description

Rename Class Name ending with Plugin to Module under modules dir for better classification with plugins which is not installed by default.

Issues Resolved

#4034

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.

@rockybean rockybean requested review from a team and reta as code owners July 29, 2022 10:39
@rockybean rockybean changed the title Rename Class ending with Plugin to Module under modules dir #4034 Rename Class ending with Plugin to Module under modules dir Jul 29, 2022
@rockybean rockybean force-pushed the module_org_enhancement branch 2 times, most recently from 52de8eb to 631e764 Compare July 29, 2022 10:51
@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

@rockybean rockybean force-pushed the module_org_enhancement branch from 631e764 to 603b53a Compare July 29, 2022 12:30
@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

Copy link
Collaborator

@nknize nknize left a comment

Choose a reason for hiding this comment

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

Thank you so much for your first contribution @rockybean 🎉!!! This is a great moment to have more folks like you willing to step up and help grow the project.

Since there is still some discussion on the best way to draw a logical API distinction between modules and plugins w/o introducing more confusion I'm going to hold on an official approval until we settle on a path forward. Let's continue to discuss on the issue and we'll circle back here on the implementation.

@rockybean rockybean force-pushed the module_org_enhancement branch from a595164 to f2549f6 Compare July 31, 2022 07:44
@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

@rockybean
Copy link
Contributor Author

Is there any way to trigger Gradle Check task again?
I rerun the failure task on my local env but all is ok. So I suppose a rerun can fix this check failure.
Anybody can help here? thanks

@nknize

@github-actions
Copy link
Contributor

Gradle Check (Jenkins) Run Completed with:

@codecov-commenter
Copy link

Codecov Report

Merging #4042 (f2549f6) into main (e65aaca) will increase coverage by 0.18%.
The diff coverage is 69.56%.

@@             Coverage Diff              @@
##               main    #4042      +/-   ##
============================================
+ Coverage     70.57%   70.75%   +0.18%     
- Complexity    56845    56959     +114     
============================================
  Files          4581     4581              
  Lines        273842   273842              
  Branches      40148    40148              
============================================
+ Hits         193275   193768     +493     
+ Misses        64237    63765     -472     
+ Partials      16330    16309      -21     
Impacted Files Coverage Δ
.../main/java/org/opensearch/geo/GeoModulePlugin.java 0.00% <0.00%> (ø)
...search/ingest/common/IngestCommonModulePlugin.java 9.52% <0.00%> (ø)
...va/org/opensearch/ingest/geoip/GeoIpProcessor.java 87.34% <ø> (ø)
...ensearch/ingest/geoip/IngestGeoIpModulePlugin.java 65.33% <0.00%> (ø)
...arch/script/expression/ExpressionModulePlugin.java 0.00% <0.00%> (ø)
...ensearch/script/mustache/MustacheModulePlugin.java 0.00% <0.00%> (ø)
...ugin/repository/url/URLRepositoryModulePlugin.java 0.00% <0.00%> (ø)
.../ingest/useragent/IngestUserAgentModulePlugin.java 51.85% <50.00%> (ø)
...egations/matrix/MatrixAggregationModulePlugin.java 100.00% <100.00%> (ø)
...ch/analysis/common/CommonAnalysisModulePlugin.java 90.34% <100.00%> (ø)
... and 487 more

Help us with your feedback. Take ten seconds to tell us how you rate us.

@reta reta added >breaking Identifies a breaking change. v3.0.0 Issues and PRs related to version 3.0.0 labels Aug 1, 2022
@reta reta mentioned this pull request Aug 1, 2022
20 tasks
Copy link
Collaborator

@nknize nknize left a comment

Choose a reason for hiding this comment

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

Excellent! Thank you for taking care of this @rockybean

@reta reta merged commit fcdea3a into opensearch-project:main Aug 2, 2022
@rockybean
Copy link
Contributor Author

Close #4034

@dblock
Copy link
Member

dblock commented Aug 5, 2022

Why did we go with ModulePlugin vs Module?

@reta
Copy link
Collaborator

reta commented Aug 6, 2022

@dblock check please #4034 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>breaking Identifies a breaking change. v3.0.0 Issues and PRs related to version 3.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants