MCPcopy Create free account

hub / github.com/Netflix/maestro / functions

Functions5,171 in github.com/Netflix/maestro

↓ 4 callersMethodgetRevisedWorkflowId
( String workflowId, String stepId, boolean latestVersionStepExistEnforced)
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepBreakpointDao.java:966
↓ 4 callersMethodgetRuntimeTags
get runtime tags (immutable) from step runtime.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/StepRuntimeManager.java:238
↓ 4 callersMethodgetSkippedIterationsWithCheckpoint
This method returns a set of iteration ids, including both iterations (no less than the checkpoint), which are in the terminal state, and the restarte
maestro-common/src/main/java/com/netflix/maestro/models/instance/ForeachStepOverview.java:222
↓ 4 callersMethodgetStepInstanceRuntimeState
Get step instance runtime state from DB for a given step instance attempt.
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDao.java:546
↓ 4 callersMethodgetStepInstanceView
Get step instance view. @param workflowId workflow id @param workflowInstanceId workflow instance id @param stepId step id @return the step instance
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDao.java:1080
↓ 4 callersMethodgetStepIterationsSummary
Returns the summary for all the step iterations qualifying in the flattened view. @param workflowId @param workflowInstanceId @param workflowRunId @p
maestro-extensions/src/main/java/com/netflix/maestro/extensions/dao/MaestroForeachFlattenedDao.java:363
↓ 4 callersMethodgetStepStates
Get the step runtime states (only the last attempt) for a given workflow instance run. @param workflowId workflow id @param workflowInstanceId workfl
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDao.java:867
↓ 4 callersMethodgetTotalStepCount
Get the total number of steps in runtime dag.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/WorkflowSummary.java:128
↓ 4 callersMethodgetType
()
maestro-common/src/main/java/com/netflix/maestro/models/artifact/SubworkflowArtifact.java:51
↓ 4 callersMethodgetWorkflowInstanceRunByUuid
Get the instance of a specific workflow instance run by the workflow id and workflow uuid, including the summary of its step instances. @param workfl
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowInstanceDao.java:845
↓ 4 callersMethodgetWorkflowOverview
Get workflow overview including version info and all instance status (partial) stats for a specific workflow. <p>As stats is directly queried from a
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowDao.java:1331
↓ 4 callersMethodhasTerminal
()
maestro-queue/src/main/java/com/netflix/maestro/queue/jobevents/StepInstanceUpdateJobEvent.java:62
↓ 4 callersMethodhexval
(char c)
netflix-sel/src/main/java/com/netflix/sel/ast/JavaCharStream.java:13
↓ 4 callersMethodinsertInstance
( Connection conn, WorkflowInstance instance, boolean withQueue, InstanceRunUuid toTer
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroRunStrategyDao.java:360
↓ 4 callersMethodinterpolate
(String value, Map<String, Parameter> params)
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/LiteralEvaluator.java:108
↓ 4 callersMethodisInline
()
maestro-common/src/main/java/com/netflix/maestro/models/initiator/UpstreamInitiator.java:113
↓ 4 callersMethodisRealTask
Task is a real task instead of a placeholder task for params or restart.
maestro-engine/src/main/java/com/netflix/maestro/engine/utils/TaskHelper.java:59
↓ 4 callersMethodisRunning
()
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java:41
↓ 4 callersMethodisUserDefinedTask
Task is a user defined task type.
maestro-engine/src/main/java/com/netflix/maestro/engine/utils/TaskHelper.java:54
↓ 4 callersMethodjjCanMove_0
(int hiByte, int i1, int i2, long l1, long l2)
netflix-sel/src/main/java/com/netflix/sel/ast/SelParserTokenManager.java:1243
↓ 4 callersMethodjjtAccept
Accept the visitor.
netflix-sel/src/main/java/com/netflix/sel/ast/ASTExecute.java:17
↓ 4 callersMethodloadParamsFromFile
Load params from JSON file.
maestro-engine/src/main/java/com/netflix/maestro/engine/params/DefaultParamManager.java:117
↓ 4 callersMethodlogToTimeline
( Connection conn, WorkflowDefinition workflowDef, PropertiesSnapshot snapshot, long a
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowDao.java:1009
↓ 4 callersMethodmaestroStepFromResult
(ResultSet rs)
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDao.java:359
↓ 4 callersMethodmarkInternalError
update step runtime summary to INTERNAL_ERROR status.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/StepRuntimeSummary.java:327
↓ 4 callersMethodmd5
Generate md5 digest for the input string joining with @.
maestro-common/src/main/java/com/netflix/maestro/utils/HashHelper.java:32
↓ 4 callersMethodmerge
merge the properties changes into current properties-snapshot.
maestro-common/src/main/java/com/netflix/maestro/models/definition/Properties.java:70
↓ 4 callersMethodmerge
Merge tags to the tag list.
maestro-common/src/main/java/com/netflix/maestro/models/definition/TagList.java:54
↓ 4 callersMethodnewSelTypeObj
()
netflix-sel/src/main/java/com/netflix/sel/type/SelTypes.java:94
↓ 4 callersMethodnewSelTypeObjArray
(int len)
netflix-sel/src/main/java/com/netflix/sel/type/SelTypes.java:78
↓ 4 callersMethodnoChildActorsRunning
()
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java:141
↓ 4 callersMethodof
(DateTimeFormatter fmt)
netflix-sel/src/main/java/com/netflix/sel/type/SelJodaDateTimeFormatter.java:28
↓ 4 callersMethodof
(DateTime.Property p)
netflix-sel/src/main/java/com/netflix/sel/type/SelJodaDateTimeProperty.java:28
↓ 4 callersMethodparseWithParam
Parses the parameters within the string. @param value the string value to parse @param paramParser the function to parse the parameter @return the pa
maestro-common/src/main/java/com/netflix/maestro/utils/StringParser.java:33
↓ 4 callersMethodpostConstruct
start ExprEvaluator after construction.
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/ExprEvaluator.java:44
↓ 4 callersMethodprepareCreateInstanceStatement
(PreparedStatement wfiStmt, WorkflowInstance instance)
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroRunStrategyDao.java:344
↓ 4 callersMethodpreprocessParams
(Map<String, ParamDefinition> params)
maestro-engine/src/main/java/com/netflix/maestro/engine/params/DefaultParamManager.java:122
↓ 4 callersMethodpropertiesSnapshotFromResult
(ResultSet rs, String workflowId)
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowDao.java:706
↓ 4 callersMethodqueueId
Get queue id from the event.
maestro-queue/src/main/java/com/netflix/maestro/queue/models/MessageDto.java:60
↓ 4 callersMethodreadWithOffset
(int offset)
netflix-sel/src/main/java/com/netflix/sel/visitor/SelVisitorState.java:81
↓ 4 callersMethodremoveTagPermit
(String tag)
maestro-engine/src/main/java/com/netflix/maestro/engine/concurrency/TagPermitManager.java:42
↓ 4 callersMethodrun
(String expr)
netflix-sel/src/test/java/com/netflix/sel/visitor/SelParserValidationVisitorTest.java:30
↓ 4 callersMethodsaveAction
(StepInstance stepInstance, StepAction stepAction, boolean inserted)
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceActionDao.java:300
↓ 4 callersMethodsaveFlow
Save a flow to DB. It might fail due to duplicate or conflict and retry will fix it. Flow DB only saves the in-processing flows. So its primary key mi
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java:241
↓ 4 callersMethodsendOutputSignals
Sends output signals. @param workflowSummary the workflow summary @param stepRuntimeSummary the step runtime summary @return true if the signal is se
maestro-engine/src/main/java/com/netflix/maestro/engine/handlers/SignalHandler.java:33
↓ 4 callersMethodsetLimitIfNotNull
(ResourceRequirementsBuilder builder, String key, String value)
maestro-server/src/main/java/com/netflix/maestro/server/runtime/Fabric8RuntimeExecutor.java:201
↓ 4 callersMethodsetPayload
set payload.
maestro-common/src/main/java/com/netflix/maestro/models/signal/SignalOutputsDefinition.java:70
↓ 4 callersMethodsetStepInstanceDefinition
(StepType type)
maestro-engine/src/test/java/com/netflix/maestro/engine/processors/InstanceActionJobEventProcessorTest.java:106
↓ 4 callersMethodshouldWakeup
()
maestro-common/src/main/java/com/netflix/maestro/models/instance/StepInstance.java:320
↓ 4 callersMethodstartBatch
Start a batch of new workflow instance runs (i.e. with run_id = 1) asynchronous. It first created workflow instances in DB and then send a job event t
maestro-engine/src/main/java/com/netflix/maestro/engine/handlers/WorkflowActionHandler.java:145
↓ 4 callersMethodstrFormat
(Date date)
maestro-timetrigger/src/test/java/com/netflix/maestro/timetrigger/utils/TimeTriggerExecutionPlannerTest.java:69
↓ 4 callersMethodtearDown
()
maestro-engine/src/test/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDaoTest.java:89
↓ 4 callersMethodterminate
Return true if done, false if async.
maestro-engine/src/main/java/com/netflix/maestro/engine/handlers/WorkflowInstanceActionHandler.java:139
↓ 4 callersMethodterminate
Terminate the execution without sync.
maestro-engine/src/main/java/com/netflix/maestro/engine/tasks/MaestroTask.java:1130
↓ 4 callersMethodtoTags
(Class<?> clazz, String... tags)
maestro-engine/src/main/java/com/netflix/maestro/engine/metrics/MaestroMetricRepo.java:158
↓ 4 callersMethodtoTruncateString
(Object input)
maestro-common/src/main/java/com/netflix/maestro/utils/ParamHelper.java:222
↓ 4 callersMethodtoWorkflowCreateRequest
Convert a DSL WorkflowDefinition to a WorkflowCreateRequest. @param dslWorkflowDef the DSL workflow definition @return the WorkflowCreateRequest for
maestro-dsl/src/main/java/com/netflix/maestro/dsl/parsers/WorkflowParser.java:80
↓ 4 callersMethodtype
()
netflix-sel/src/main/java/com/netflix/sel/type/SelJodaDateTimeZone.java:31
↓ 4 callersMethodunregisterStep
Unregister a step uuid from the uuids for a given concurrencyId. If failed, it throws a MaestroRetryableError.
maestro-engine/src/main/java/com/netflix/maestro/engine/concurrency/InstanceStepConcurrencyHandler.java:33
↓ 4 callersMethodupdateForUpstream
Update some info, e.g. adding new restart node to the path.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/RunRequest.java:105
↓ 4 callersMethodupdateRuntimeState
Update runtime state within runtime summary.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/WorkflowRuntimeSummary.java:71
↓ 4 callersMethodupsertJobTemplate
Create or Update a job template. @param createRequest job template create request
maestro-server/src/main/java/com/netflix/maestro/server/controllers/JobTemplateController.java:61
↓ 4 callersMethodverifyNonNullMap
(Map<String, ParamDefinition> defaultWorkflowParams)
maestro-engine/src/test/java/com/netflix/maestro/engine/params/DefaultParamManagerTest.java:39
↓ 4 callersMethodverifyPageInfo
( PaginationResult.PageInfo pageInfo, boolean expectedHasNextPage, boolean expectedHasPrevPa
maestro-server/src/test/java/com/netflix/maestro/server/controllers/WorkflowControllerTest.java:390
↓ 4 callersMethodverifyWorkflowVersions
( int[] expectedVersions, List<WorkflowDefinition> definitions)
maestro-server/src/test/java/com/netflix/maestro/server/controllers/WorkflowControllerTest.java:405
↓ 4 callersMethodwakeUpTagPermitTask
(int code)
maestro-engine/src/main/java/com/netflix/maestro/engine/concurrency/MaestroTagPermitManager.java:72
↓ 4 callersMethodworkflowInstanceFromResult
(ResultSet rs)
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowInstanceDao.java:1026
↓ 3 callersMethodGetImage
@return token image as String
netflix-sel/src/main/java/com/netflix/sel/ast/JavaCharStream.java:488
↓ 3 callersMethodMultiplicativeExpression
()
netflix-sel/src/main/java/com/netflix/sel/ast/SelParser.java:1045
↓ 3 callersMethodRelationalExpression
()
netflix-sel/src/main/java/com/netflix/sel/ast/SelParser.java:873
↓ 3 callersMethodVariableInitializer
()
netflix-sel/src/main/java/com/netflix/sel/ast/SelParser.java:237
↓ 3 callersMethodadd
Add fields to extraInfo.
maestro-common/src/main/java/com/netflix/maestro/models/definition/Metadata.java:91
↓ 3 callersMethodaddMetaField
(String name, Object value)
maestro-common/src/main/java/com/netflix/maestro/models/parameter/AbstractParameter.java:71
↓ 3 callersMethodaddOutputData
(Map<String, Parameter> params, Map<String, Artifact> artifacts)
maestro-engine/src/test/java/com/netflix/maestro/engine/dao/MaestroOutputDataDaoTest.java:171
↓ 3 callersMethodaddTransitionsToJobs
Add transition info from dag field to jobs if not already present. @param jobs a list jobs @param dag the dag info
maestro-dsl/src/main/java/com/netflix/maestro/dsl/parsers/WorkflowParser.java:166
↓ 3 callersMethodaddWorkflowTriggersIfNeeded
(Connection conn, WorkflowInfo workflowInfo)
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowDao.java:432
↓ 3 callersMethodapply
(HttpResponse.ResponseInfo responseInfo)
maestro-http/src/main/java/com/netflix/maestro/engine/http/SizeBoundedBodyHandler.java:44
↓ 3 callersMethodasBooleanArrayParamDef
get BOOLEAN_ARRAY type (Java boolean[] type) paramDefinition. @return concrete parameter definition object.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/ParamDefinition.java:246
↓ 3 callersMethodasBooleanParamDef
get BOOLEAN type (Java Boolean type) paramDefinition. @return concrete parameter definition object.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/ParamDefinition.java:196
↓ 3 callersMethodasRetry
Get Retry type artifact. @return concrete artifact object.
maestro-common/src/main/java/com/netflix/maestro/models/artifact/Artifact.java:164
↓ 3 callersMethodbinaryOps
(SelOp op, SelType rhs)
netflix-sel/src/main/java/com/netflix/sel/type/SelString.java:288
↓ 3 callersMethodbuildEmptyPaginationResult
()
maestro-server/src/main/java/com/netflix/maestro/server/utils/PaginationHelper.java:119
↓ 3 callersMethodbypass
By passes all pending step dependencies by changing their status from PENDING to SKIPPED. It also records the user and timestamp info in the {@link co
maestro-common/src/main/java/com/netflix/maestro/models/signal/SignalDependencies.java:70
↓ 3 callersMethodcheckWithData
(Object data, SelBaseNode node, String description)
netflix-sel/src/main/java/com/netflix/sel/visitor/SelParserEvaluationVisitor.java:591
↓ 3 callersMethodcleanupChildActors
()
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java:137
↓ 3 callersMethodcloneSummary
(StepRuntimeSummary summary)
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/StepRuntimeManager.java:61
↓ 3 callersMethodconfigureMapper
(ObjectMapper mapper)
maestro-common/src/main/java/com/netflix/maestro/utils/JsonHelper.java:57
↓ 3 callersMethodconstructNextExecution
Construct next time trigger execution message from existing message and executed time triggers. @param timeTriggerExecution the existing time trigger
maestro-timetrigger/src/main/java/com/netflix/maestro/timetrigger/utils/TimeTriggerExecutionPlanner.java:98
↓ 3 callersMethodconvertJobsToSteps
Convert a list of DSL Jobs to a list of common model Steps. @param jobs the list of DSL jobs @return list of Steps
maestro-dsl/src/main/java/com/netflix/maestro/dsl/parsers/WorkflowParser.java:208
↓ 3 callersMethodcreate
ParamMode creator.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/ParamSource.java:77
↓ 3 callersMethodcreate
static creator.
maestro-common/src/main/java/com/netflix/maestro/models/artifact/DefaultArtifact.java:38
↓ 3 callersMethodcreate
( Actions.StepInstanceAction action, StepInstance stepInstance, User user, @Nullable S
maestro-engine/src/main/java/com/netflix/maestro/engine/db/StepAction.java:123
↓ 3 callersMethodcreateRestart
static method to create a restart action.
maestro-engine/src/main/java/com/netflix/maestro/engine/db/StepAction.java:97
↓ 3 callersMethodcreateStepRuntimeSummary
()
maestro-engine/src/test/java/com/netflix/maestro/engine/steps/WhileStepRuntimeTest.java:153
↓ 3 callersMethodcreateTag
(String name, int permit)
maestro-engine/src/test/java/com/netflix/maestro/engine/concurrency/MaestroTagPermitManagerTest.java:56
↓ 3 callersMethodcreateTerminate
static method to create a termination action.
maestro-engine/src/main/java/com/netflix/maestro/engine/db/StepAction.java:108
↓ 3 callersMethoddelayForNext
(long delayInterval)
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/FlowActor.java:155
↓ 3 callersMethodderiveMessageKey
return a random uuid as a message key. todo make it more readable than uuid.
maestro-queue/src/main/java/com/netflix/maestro/queue/jobevents/MaestroJobEvent.java:81
↓ 3 callersMethodexecute
In NOT_CREATED case, the task actor might run while the parent is not. But the next isRunning check will discover it as it also checks the parent stat
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/TaskActor.java:117
↓ 3 callersMethodextendOwnership
Best effort to extend the ownership of the message. If the message is not owned by this worker, it returns null. If failed to extend the ownership, it
maestro-queue/src/main/java/com/netflix/maestro/queue/dao/MaestroQueueDao.java:171
← previousnext →801–900 of 5,171, ranked by callers