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

[Backport 2.x] Adds Create Ingest Pipeline Step #59

Merged
merged 2 commits into from
Sep 25, 2023

Commits on Sep 25, 2023

  1. Adds Create Ingest Pipeline Step (#44)

    * Initial create ingest pipeline implementation
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * Adding TODOs for storing response to global context index, fixing comments
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * Updating workflowData interface, modifying CreateIngestPipelineStep
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * updating workflow data extraction to read pipelineId from parameters rather than from content
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * removing unecessary cast
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * Pulls all required data from content rather than from params, fixes javadoc error
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * fixing comments
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * addressing PR comments, adding switch statement to handle parsing workflow data for required fields
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * Adding entry import
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * fixing comments
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * Adds unit tests for create ingest pipeline step, fixes pipeline request body generator
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * Adding failure tests
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * Addressing PR comments
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * Addressing PR comments
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    * Fixing workflow data
    
    Signed-off-by: Joshua Palis <[email protected]>
    
    ---------
    
    Signed-off-by: Joshua Palis <[email protected]>
    (cherry picked from commit 1d22bee)
    Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    c556cdf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ea9185 View commit details
    Browse the repository at this point in the history