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

feat(pipeline executions/orca) : Manual Judgement Navigation Enhancement Backend API Implementation #4132

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on May 29, 2021

  1. feat(pipeline executions/orca) : Manual Judgement Navigation Enhancem…

    …ent Backend API Implementation.
    
    Enhanced ManualJudgmentStage.groovy to
    
    To check if there are any parent executions waiting for manual judgment stage.
    
    If yes, fetch all the parent executions and set the waiting manual judgment stage's(this)
    execution and application name as leafnodeExecutionId and leafnodeApplicationName in parent's
    execution context others attribute and save it to the underlying storage.
    
    Once the user enters the manual judgment input(Continue/Stop), it deletes the
    leafnodeExecutionId and leafnodeApplicationName from all the parent executions.
    
    If no, continue the execution as usual.
    
    Enhanced RedisExecutionRepository.java to
    
    Save the leafnode attributes to the redis storage.
    
    Enhanced SqlExecutionRepository.java to
    
    Save the leafnode attributes to the sql storage.
    sanjeev-thatiparthi committed May 29, 2021
    Configuration menu
    Copy the full SHA
    de6e500 View commit details
    Browse the repository at this point in the history