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 WorkflowStep Factory and implement XContent-based Template Parsing #47

Merged
merged 27 commits into from
Sep 28, 2023

Remove unused/leftover demo class

21b530b
Select commit
Loading
Failed to load commit list.
Merged

Add WorkflowStep Factory and implement XContent-based Template Parsing #47

Remove unused/leftover demo class
21b530b
Select commit
Loading
Failed to load commit list.
This check has been archived and is scheduled for deletion. Learn more about checks retention
Codecov / codecov/project succeeded Sep 26, 2023 in 0s

86.05% (target 70.00%)

View this Pull Request on Codecov

86.05% (target 70.00%)

Details

Codecov Report

Merging #47 (21b530b) into main (1d22bee) will increase coverage by 12.18%.
The diff coverage is 89.23%.

❗ Current head 21b530b differs from pull request most recent head 8d28308. Consider uploading reports for the commit 8d28308 to get more accurate results

@@              Coverage Diff              @@
##               main      #47       +/-   ##
=============================================
+ Coverage     73.87%   86.05%   +12.18%     
- Complexity       65      150       +85     
=============================================
  Files             8       12        +4     
  Lines           245      538      +293     
  Branches         22       68       +46     
=============================================
+ Hits            181      463      +282     
+ Misses           54       52        -2     
- Partials         10       23       +13     
Files Coverage Δ
...search/flowframework/workflow/CreateIndexStep.java 84.84% <100.00%> (ø)
...owframework/workflow/CreateIngestPipelineStep.java 90.62% <ø> (ø)
...rg/opensearch/flowframework/workflow/Workflow.java 100.00% <100.00%> (ø)
...opensearch/flowframework/template/ProcessNode.java 58.69% <88.88%> (+22.98%) ⬆️
.../opensearch/flowframework/FlowFrameworkPlugin.java 0.00% <0.00%> (ø)
...pensearch/flowframework/template/WorkflowEdge.java 84.84% <84.84%> (ø)
.../flowframework/template/WorkflowProcessSorter.java 92.85% <92.85%> (ø)
...pensearch/flowframework/template/WorkflowNode.java 89.23% <89.23%> (ø)
...rg/opensearch/flowframework/template/Template.java 92.36% <92.36%> (ø)
...ch/flowframework/workflow/WorkflowStepFactory.java 56.00% <56.00%> (ø)