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

Fix ISM Plugin Transitions Conditions struct (#555) #556

Merged
merged 3 commits into from
May 29, 2024

Conversation

emtammaru
Copy link
Contributor

Issues Resolved

Closes #555

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.

Signed-off-by: Erik Tammaru <etammaru@miteksystems.com>
Copy link

codecov bot commented May 29, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 67.96%. Comparing base (06a6dc8) to head (a5b3c1b).
Report is 28 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main     #556       +/-   ##
===========================================
+ Coverage   57.29%   67.96%   +10.67%     
===========================================
  Files         315      376       +61     
  Lines        9823     8853      -970     
===========================================
+ Hits         5628     6017      +389     
+ Misses       2902     1555     -1347     
+ Partials     1293     1281       -12     
Flag Coverage Δ
integration 60.39% <ø> (+9.55%) ⬆️
unit 15.28% <ø> (+2.43%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
plugins/ism/api_policies.go 100.00% <ø> (ø)

... and 273 files with indirect coverage changes

Erik Tammaru added 2 commits May 29, 2024 16:01
Signed-off-by: Erik Tammaru <etammaru@miteksystems.com>
Signed-off-by: Erik Tammaru <etammaru@miteksystems.com>
Copy link
Member

@dblock dblock left a comment

Choose a reason for hiding this comment

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

This LGTM.

@dblock
Copy link
Member

dblock commented May 29, 2024

One more reason for #284, maybe @emtammaru you have some thoughts as a first time contributor.

@dblock dblock merged commit e4d4a24 into opensearch-project:main May 29, 2024
55 checks passed
@emtammaru
Copy link
Contributor Author

Thanks for the quick turnaround on this fix @dblock. Regarding #284, that would probably be best if all the types could be generated from a single spec :)

@dblock
Copy link
Member

dblock commented May 30, 2024

Maybe you're interested in helping? :) wink wink

@emtammaru
Copy link
Contributor Author

image

Will think about it haha maybe on a rainy day. Has anyone else started on it yet?

@emtammaru emtammaru deleted the fix/ism-plugin-conditions branch May 30, 2024 18:20
@dblock
Copy link
Member

dblock commented May 31, 2024

Has anyone else started on it yet?

I don't believe so.

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.

ISM Plugin Conditions struct is invalid
2 participants