MCPcopy Create free account

hub / github.com/Netflix/maestro / functions

Functions5,171 in github.com/Netflix/maestro

↓ 6 callersMethodfinish
Finishes a {@link MaestroTracingContext} with an exception.
maestro-engine/src/main/java/com/netflix/maestro/engine/tracing/MaestroTracingManager.java:171
↓ 6 callersMethodfrom
(StepRuntimeSummary summary)
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/StepInstanceAttributes.java:39
↓ 6 callersMethodgauge
Set a gauge with a given name for class and tags. @param name metric name @param value value to set @param clazz class info to add it to a tag @param
maestro-common/src/main/java/com/netflix/maestro/metrics/MaestroMetrics.java:35
↓ 6 callersMethodgetAllLatestStepFromAncestors
Get step ids to its instances mapping from DB for ancestor run ids of a workflow instance run, i.e. run_id less than the current run_id. It only consi
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDao.java:988
↓ 6 callersMethodgetAllStepDependencies
Get all the step dependencies (only the last attempt) for a given workflow instance run. @param workflowId workflow id @param workflowInstanceId work
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDao.java:913
↓ 6 callersMethodgetAllStepIds
()
maestro-common/src/main/java/com/netflix/maestro/models/definition/Workflow.java:137
↓ 6 callersMethodgetBatchStepInstancesArtifactsFromList
Each step instance is queried as a point query, every N queries are combined into one using a UNION. @param workflowId workflow id @param workflowIns
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDao.java:712
↓ 6 callersMethodgetCompletedByTsParam
Generate a parameter for completedByTs.
maestro-common/src/main/java/com/netflix/maestro/models/definition/Tct.java:47
↓ 6 callersMethodgetConfig
get database config.
maestro-database/src/testFixtures/java/com/netflix/maestro/database/MaestroDatabaseHelper.java:45
↓ 6 callersMethodgetDataSource
get database source.
maestro-database/src/testFixtures/java/com/netflix/maestro/database/MaestroDatabaseHelper.java:50
↓ 6 callersMethodgetDescription
Get step description.
maestro-common/src/main/java/com/netflix/maestro/models/definition/Step.java:42
↓ 6 callersMethodgetEvaluatedResultsFromForeach
Get the parameter's evaluate results as raw string from the step in a foreach. Note that This method accepts input from users and PreparedStatement is
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDao.java:1192
↓ 6 callersMethodgetFirstTimeTriggerTimeZone
()
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/InstanceWrapper.java:124
↓ 6 callersMethodgetFromForeach
(String foreachStepId, String stepId, String paramName)
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/MaestroParamExtension.java:342
↓ 6 callersMethodgetFromSignalDependency
(String signalDependencyIndex, String paramName)
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/MaestroParamExtension.java:293
↓ 6 callersMethodgetInitiatorTimeZone
()
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/InstanceWrapper.java:92
↓ 6 callersMethodgetJobTemplate
Fetch an existing job template definition. @param jobType job type @param version version value, e.g. "default" @return the job template
maestro-server/src/main/java/com/netflix/maestro/server/controllers/JobTemplateController.java:99
↓ 6 callersMethodgetLatestWorkflowInstanceStatus
Get the latest status of a workflow instance. @param workflowId workflow id @param workflowInstanceId workflow instance id
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowInstanceDao.java:1076
↓ 6 callersMethodgetLoopParams
()
maestro-extensions/src/test/java/com/netflix/maestro/extensions/dao/MaestroForeachFlattenedDaoTest.java:639
↓ 6 callersMethodgetNewProperties
(Properties proposedChange, PropertiesSnapshot prevSnapshot)
maestro-engine/src/main/java/com/netflix/maestro/engine/db/PropertiesUpdate.java:50
↓ 6 callersMethodgetNextRetryDelayForPlatformError
Get next retry delay for platform errors.
maestro-common/src/main/java/com/netflix/maestro/models/definition/RetryPolicy.java:118
↓ 6 callersMethodgetNextRetryDelayForTimeoutError
Get next retry delay for timeout errors.
maestro-common/src/main/java/com/netflix/maestro/models/definition/RetryPolicy.java:121
↓ 6 callersMethodgetNextRetryDelayForUserError
Get next retry delay for user errors.
maestro-common/src/main/java/com/netflix/maestro/models/definition/RetryPolicy.java:115
↓ 6 callersMethodgetPaginatedWorkflowVersions
( @Parameter(description = "workflow id") @NotEmpty @PathVariable("workflowId") String workflo
maestro-server/src/main/java/com/netflix/maestro/server/controllers/WorkflowController.java:321
↓ 6 callersMethodgetPayload
Get the signal's payload. @return the un-indexed payload of signal request.
maestro-common/src/main/java/com/netflix/maestro/models/api/SignalCreateRequest.java:53
↓ 6 callersMethodgetRollupsForStepsFromPreviousRuns
( String workflowId, Long workflowInstanceId, WorkflowInstanceAggregatedInfo aggregatedInfo,
maestro-engine/src/main/java/com/netflix/maestro/engine/utils/RollupAggregationHelper.java:184
↓ 6 callersMethodgetRunStrategyOrDefault
Gets current run strategy or default.
maestro-common/src/main/java/com/netflix/maestro/models/definition/WorkflowDefinition.java:76
↓ 6 callersMethodgetStepIterations
Returns a {@link PaginationResult} of {@link StepIteration}s for the given step at particular run.
maestro-extensions/src/main/java/com/netflix/maestro/extensions/controllers/ForeachFlattenController.java:74
↓ 6 callersMethodgetSubscribedTriggers
Get subscribed triggers for a given signal instance. @param signalInstance signal instance @return a list of matched signal triggers
maestro-signal/src/main/java/com/netflix/maestro/signal/dao/MaestroSignalBrokerDao.java:173
↓ 6 callersMethodgetType
Get maestro event type.
maestro-common/src/main/java/com/netflix/maestro/models/events/MaestroEvent.java:65
↓ 6 callersMethodgetType
Get initiator type info.
maestro-common/src/main/java/com/netflix/maestro/models/initiator/Initiator.java:42
↓ 6 callersMethodgetType
()
maestro-common/src/main/java/com/netflix/maestro/models/artifact/ForeachArtifact.java:64
↓ 6 callersMethodgetWorkflowNameOrDefault
Returns workflow id if workflow name is missing and was not provided by the user. @return workflow name
maestro-common/src/main/java/com/netflix/maestro/models/definition/Workflow.java:161
↓ 6 callersMethodisLong
Returns true if the SignalParamValue is a long.
maestro-common/src/main/java/com/netflix/maestro/models/signal/SignalParamValue.java:58
↓ 6 callersMethodisSystemInitiatedRun
check if this run request is a system initiated run.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/RunRequest.java:181
↓ 6 callersMethodkillLatest
Kill/fail the given non-terminal workflow instance's latest in-progress run. It is possible to kill a given instance multiple times due to the process
maestro-engine/src/main/java/com/netflix/maestro/engine/handlers/WorkflowInstanceActionHandler.java:88
↓ 6 callersMethodloadStepTagPermits
Load step tag permit records starting from the given cursor (exclusive) with the given limit. @param cursor the last uuid from previous batch, pass n
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroTagPermitDao.java:351
↓ 6 callersMethodmarkAndLoadStepTagPermits
Mark and load a batch of step tag permits to be synced, up to the given limit. @param maxSeqNum the maximum known seq_num @param limit maximum number
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroTagPermitDao.java:404
↓ 6 callersMethodmarkUpdate
()
maestro-flow/src/main/java/com/netflix/maestro/flow/models/Flow.java:124
↓ 6 callersMethodof
(DateTimeZone dtz)
netflix-sel/src/main/java/com/netflix/sel/type/SelJodaDateTimeZone.java:27
↓ 6 callersMethodonFlowTerminated
Callback logic to run when a flow is terminated. @param flow flow for the callback
maestro-flow/src/main/java/com/netflix/maestro/flow/runtime/FinalFlowStatusCallback.java:23
↓ 6 callersMethodopenMocks
()
maestro-common/src/testFixtures/java/com/netflix/maestro/MaestroBaseTest.java:76
↓ 6 callersMethodparseParamMap
(String json)
maestro-engine/src/test/java/com/netflix/maestro/engine/params/ParamsMergeHelperTest.java:93
↓ 6 callersMethodprepareBatch
()
maestro-engine/src/test/java/com/netflix/maestro/engine/dao/MaestroRunStrategyDaoTest.java:394
↓ 6 callersMethodreleaseGroup
(FlowGroup group)
maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java:206
↓ 6 callersMethodremoveInstance
Remove an instance uuid from the uuids for a given concurrencyId with depth. If failed, it throws a MaestroRetryableError.
maestro-engine/src/main/java/com/netflix/maestro/engine/concurrency/InstanceStepConcurrencyHandler.java:48
↓ 6 callersMethodremoveJobTemplate
Remove an existing job type. @param jobType job type @param version version value, e.g. "default"
maestro-server/src/main/java/com/netflix/maestro/server/controllers/JobTemplateController.java:118
↓ 6 callersMethodresetWithInput
(Map<String, Object> input, Extension ext)
netflix-sel/src/main/java/com/netflix/sel/visitor/SelParserEvaluationVisitor.java:103
↓ 6 callersMethodrunForeachBatch
Run a batch of foreach workflow instances for a given workflow and version. The request list has already been sized by insertBatchLimit in StepRuntime
maestro-engine/src/main/java/com/netflix/maestro/engine/handlers/WorkflowActionHandler.java:236
↓ 6 callersMethodrunInternally
Run business logic using internal workers instead of directly over virtual threads.
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java:96
↓ 6 callersMethodsaveOutputData
Save output data to database. It also replaces values with placeholders in following cases: <li>- replace values with placeholders when identical to e
maestro-engine/src/main/java/com/netflix/maestro/engine/params/OutputDataManager.java:48
↓ 6 callersMethodshutdown
Pre-destroy to shut down flow executors.
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java:130
↓ 6 callersMethodstopLatest
Stop the given non-terminal workflow instance's latest in-progress run. It is possible to stop a given instance multiple times due to the processing d
maestro-engine/src/main/java/com/netflix/maestro/engine/handlers/WorkflowInstanceActionHandler.java:65
↓ 6 callersMethodsubscribeWorkflowTriggers
Add a list of workflow signal triggers and subscribe the future signal announcements. @param conn db connection to provide transaction support @param
maestro-signal/src/main/java/com/netflix/maestro/signal/dao/MaestroSignalBrokerDao.java:153
↓ 6 callersMethodtoDefinition
()
maestro-common/src/main/java/com/netflix/maestro/models/parameter/StringMapParameter.java:89
↓ 6 callersMethodtoDefinition
()
maestro-common/src/main/java/com/netflix/maestro/models/parameter/StringArrayParameter.java:124
↓ 6 callersMethodtoDefinition
()
maestro-common/src/main/java/com/netflix/maestro/models/parameter/StringParameter.java:97
↓ 6 callersMethodtoDefinition
()
maestro-common/src/main/java/com/netflix/maestro/models/parameter/BooleanParameter.java:105
↓ 6 callersMethodtoDefinition
()
maestro-common/src/main/java/com/netflix/maestro/models/parameter/DoubleArrayParameter.java:90
↓ 6 callersMethodtoDefinition
()
maestro-common/src/main/java/com/netflix/maestro/models/parameter/MapParameter.java:191
↓ 6 callersMethodtoDefinition
()
maestro-common/src/main/java/com/netflix/maestro/models/parameter/BooleanArrayParameter.java:106
↓ 6 callersMethodtoDefinition
()
maestro-common/src/main/java/com/netflix/maestro/models/parameter/LongArrayParameter.java:104
↓ 6 callersMethodtoDefinition
()
maestro-common/src/main/java/com/netflix/maestro/models/parameter/DoubleParameter.java:86
↓ 6 callersMethodtoStepRestartResponse
transform RunResponse to StepInstanceRestartResponse.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/RunResponse.java:166
↓ 6 callersMethodtoTraceContext
Creates brave's {@link TraceContext} from the current {@link MaestroTracingContext} object.
maestro-engine/src/main/java/com/netflix/maestro/engine/tracing/MaestroTracingContext.java:84
↓ 6 callersMethodtoWorkflowRestartResponse
transform RunResponse to WorkflowInstanceRestartResponse.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/RunResponse.java:153
↓ 6 callersMethodupdateStepInstance
Update step instance table with runtime updates. Within the transaction, it also sends the job event to the notification queue for external notificati
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDao.java:295
↓ 6 callersMethodusedMemory
()
netflix-sel/src/main/java/com/netflix/sel/util/MemoryCounter.java:33
↓ 6 callersMethodvalidateIdentity
validate the identity.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/RunRequest.java:162
↓ 6 callersMethodwithHashTag
(String concurrencyId, int depth)
maestro-aws/src/main/java/com/netflix/maestro/engine/concurrency/RedisInstanceStepConcurrencyHandler.java:103
↓ 5 callersMethodAdditiveExpression
()
netflix-sel/src/main/java/com/netflix/sel/ast/SelParser.java:970
↓ 5 callersMethodStatement
()
netflix-sel/src/main/java/com/netflix/sel/ast/SelParser.java:1736
↓ 5 callersMethodacquire
(List<Tag> tagsList, String uuid, TimelineEvent event)
maestro-engine/src/main/java/com/netflix/maestro/engine/concurrency/TagPermitManager.java:28
↓ 5 callersMethodaddSignalParams
Add signal params into the table.
maestro-signal/src/main/java/com/netflix/maestro/signal/dao/MaestroSignalParamDao.java:43
↓ 5 callersMethodaddWorkflow
( @Valid @NotNull @RequestBody @JsonSizeConstraint(Constants.WORKFLOW_CREA
maestro-server/src/main/java/com/netflix/maestro/server/controllers/WorkflowController.java:101
↓ 5 callersMethodafterRunning
best effort operations without retry support.
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java:84
↓ 5 callersMethodasDefault
get DEFAULT type artifact. @return concrete artifact object.
maestro-common/src/main/java/com/netflix/maestro/models/artifact/Artifact.java:82
↓ 5 callersMethodasDetails
Cast timeline to {@link TimelineDetailsEvent} if possible.
maestro-common/src/main/java/com/netflix/maestro/models/timeline/TimelineEvent.java:60
↓ 5 callersMethodasStringArrayParam
get STRING_ARRAY type (Java String[] type) param. @return concrete parameter object.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/Parameter.java:277
↓ 5 callersMethodbuildContext
(KubernetesCommand command)
maestro-server/src/test/java/com/netflix/maestro/server/runtime/Fabric8RuntimeExecutorTest.java:184
↓ 5 callersMethodbypassStepDependencies
Bypasses the step dependencies.
maestro-engine/src/main/java/com/netflix/maestro/engine/handlers/StepInstanceActionHandler.java:121
↓ 5 callersMethodclaimExpiredGroup
Claim the expired ownership of a flow group. Note that it might claim the same expired group again but will have a different generation. @param addre
maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java:229
↓ 5 callersMethodcontainsParam
Check if parameter is defined.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/MapParameter.java:244
↓ 5 callersMethodcreate
static PropertiesSnapshot creator.
maestro-common/src/main/java/com/netflix/maestro/models/definition/PropertiesSnapshot.java:89
↓ 5 callersMethodcreate
static creator.
maestro-queue/src/main/java/com/netflix/maestro/queue/jobevents/StartWorkflowJobEvent.java:36
↓ 5 callersMethoddelete
Delete a signal trigger. @param workflowId workflow id @param triggerUuid trigger uuid
maestro-signal/src/main/java/com/netflix/maestro/signal/dao/MaestroSignalTriggerDao.java:143
↓ 5 callersMethoddependency
( String name, StepDependencyMatchStatus status)
maestro-common/src/test/java/com/netflix/maestro/models/signal/SignalDependenciesTest.java:160
↓ 5 callersMethodderiveFlowRef
Return the grouping key based on workflow instance.
maestro-common/src/main/java/com/netflix/maestro/utils/IdHelper.java:174
↓ 5 callersMethodderiveInstanceStepConcurrency
It derives the actual instance_step_concurrency based on what users set and system defaults. It needs to consider all the cases and also set the right
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/WorkflowSummary.java:138
↓ 5 callersMethodencodeByLength
(String s)
maestro-extensions/src/main/java/com/netflix/maestro/extensions/utils/ForeachFlatteningHelper.java:214
↓ 5 callersMethodexistsCreatedStep
check if there is any step in NOT_CREATED status.
maestro-common/src/main/java/com/netflix/maestro/models/instance/WorkflowRuntimeOverview.java:88
↓ 5 callersMethodgenerate
Generate Kubernetes command for workflow step. Extract data from parameters. @param context Kubernetes step context @return a Kubernetes command obje
maestro-kubernetes/src/main/java/com/netflix/maestro/engine/kubernetes/KubernetesCommandGenerator.java:40
↓ 5 callersMethodgetActions
()
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java:244
↓ 5 callersMethodgetAllStepOutputData
utility method to get internal task output data mapping from internal flow data.
maestro-engine/src/main/java/com/netflix/maestro/engine/utils/TaskHelper.java:88
↓ 5 callersMethodgetEngineAddress
()
maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java:99
↓ 5 callersMethodgetForeachParamType
Get the parameter's type from the step in a foreach. If null, it throws an exception. Note that This method accepts input from users and PreparedState
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceDao.java:1154
↓ 5 callersMethodgetFromSubworkflow
(String subworkflowStepId, String stepId, String paramName)
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/MaestroParamExtension.java:407
↓ 5 callersMethodgetIdentity
()
maestro-common/src/main/java/com/netflix/maestro/models/artifact/SubworkflowArtifact.java:56
↓ 5 callersMethodgetJobLog
Get the log of a finished kubernetes job. @param jobId Job ID. @return Job log.
maestro-kubernetes/src/main/java/com/netflix/maestro/engine/kubernetes/KubernetesRuntimeExecutor.java:39
↓ 5 callersMethodgetJobOutput
Get the job output including output params and output signals of a finished kubernetes job in the string format. The caller is responsible to take car
maestro-kubernetes/src/main/java/com/netflix/maestro/engine/kubernetes/KubernetesRuntimeExecutor.java:48
← previousnext →601–700 of 5,171, ranked by callers