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

add mappings and test case #89

Merged
merged 2 commits into from
Nov 9, 2022

Conversation

phaseshiftg
Copy link
Contributor

Description

This PR adds DNS mappings, adds a test case to MappingsIT that reads the json file from resources and submits it via the API

Issues Resolved

Mapping curation, for DNS

Check List

  • [ X] New functionality includes testing.
    • [X ] 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.

@phaseshiftg phaseshiftg requested a review from a team October 31, 2022 08:20
@getsaurabh02
Copy link
Member

LGTM, Can we fix the dco and build failures.

@phaseshiftg phaseshiftg force-pushed the mappings_with_test branch 2 times, most recently from c7d9594 to f253867 Compare November 3, 2022 16:40
@phaseshiftg
Copy link
Contributor Author

I believe all the mappings are now present aside from windows and ad_ldap

@phaseshiftg phaseshiftg force-pushed the mappings_with_test branch 3 times, most recently from c3c58f6 to f3252b9 Compare November 7, 2022 23:18
Signed-off-by: Grant Haywood <grant@phaseshift.studio>
@codecov-commenter
Copy link

Codecov Report

Merging #89 (87aa33c) into main (db97ea9) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##               main      #89      +/-   ##
============================================
- Coverage     39.97%   39.96%   -0.01%     
  Complexity      882      882              
============================================
  Files           175      175              
  Lines          6436     6435       -1     
  Branches        786      786              
============================================
- Hits           2573     2572       -1     
  Misses         3626     3626              
  Partials        237      237              
Impacted Files Coverage Δ
.../opensearch/securityanalytics/util/IndexUtils.java 60.46% <0.00%> (-0.90%) ⬇️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Signed-off-by: Grant Haywood <grant@phaseshift.studio>
@eirsep eirsep merged commit ee7f6fb into opensearch-project:main Nov 9, 2022
opensearch-trigger-bot bot pushed a commit that referenced this pull request Nov 9, 2022
* dns and cloudtrail mappings

Signed-off-by: Grant Haywood <grant@phaseshift.studio>

* add s3 mappings

Signed-off-by: Grant Haywood <grant@phaseshift.studio>

Signed-off-by: Grant Haywood <grant@phaseshift.studio>
(cherry picked from commit ee7f6fb)
opensearch-trigger-bot bot pushed a commit that referenced this pull request Nov 9, 2022
* dns and cloudtrail mappings

Signed-off-by: Grant Haywood <grant@phaseshift.studio>

* add s3 mappings

Signed-off-by: Grant Haywood <grant@phaseshift.studio>

Signed-off-by: Grant Haywood <grant@phaseshift.studio>
(cherry picked from commit ee7f6fb)
eirsep pushed a commit that referenced this pull request Nov 9, 2022
* dns and cloudtrail mappings

Signed-off-by: Grant Haywood <grant@phaseshift.studio>

* add s3 mappings

Signed-off-by: Grant Haywood <grant@phaseshift.studio>

Signed-off-by: Grant Haywood <grant@phaseshift.studio>
(cherry picked from commit ee7f6fb)

Co-authored-by: phaseshiftg <115187865+phaseshiftg@users.noreply.github.com>
eirsep pushed a commit that referenced this pull request Nov 9, 2022
* dns and cloudtrail mappings

Signed-off-by: Grant Haywood <grant@phaseshift.studio>

* add s3 mappings

Signed-off-by: Grant Haywood <grant@phaseshift.studio>

Signed-off-by: Grant Haywood <grant@phaseshift.studio>
(cherry picked from commit ee7f6fb)

Co-authored-by: phaseshiftg <115187865+phaseshiftg@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants