Skip to main content

43 docs tagged with "explanation"

View All Tags

What is a Data Converter

A Data Converter is a Temporal SDK component that encodes and decodes data entering and exiting a Temporal Cluster.

What is a List Filter?

A List Filter is the SQL-like string that is provided as the parameter to an Advanced Visibility List API.

What is a Memo?

A Memo is a non-indexed user-supplied set of Workflow Execution metadata that is displayed with Filtered List results.

What is a Parent Close Policy?

If a Workflow Execution is a Child Workflow Execution, a Parent Close Policy determines what happens to the Workflow Execution if its Parent Workflow Execution changes to a Closed status (Completed, Failed, Timed out).

What is a Retry Policy?

A Retry Policy is collection of attributes that instructs the Temporal Server how to retry a failure of a Workflow Execution or an Activity Execution.

What is a Run Id?

A Run Id is a globally unique, platform-level identifier for a Workflow Execution.

What is a Schedule To Start Timeout?

A Schedule To Start Timeout is the maximum amount of time that is allowed, from when an Activity Task is scheduled to when a Worker starts executing the Activity Task.

What is a Schedule-To-Close Timeout?

A Schedule-To-Close Timeout is the maximum amount of time allowed for the overall Activity Execution, from when the first Activity Task is scheduled to when the last Activity Task, in the chain of Activity Tasks that make up the Activity Execution, reaches a Closed status.

What is a Search Attribute?

A Search Attribute is an indexed key used in List Filters to filter a list of Workflow Executions that have the Search Attribute in their metadata.

What is a Task?

A Task is the context needed to make progress with a specific Workflow Execution or Activity Execution.

What is a Temporal Cron Job?

A Temporal Cron Job is the series of Workflow Executions that occur when a Cron Schedule is provided in the call to spawn a Workflow Execution.

What is a Temporal SDK?

A Temporal SDK is a language-specific library that offers APIs to construct and use a Temporal Client to communicate with a Temporal Cluster, develop Workflow Definitions, and develop Worker Programs.

What is a Worker?

A Worker Process is responsible for listening on a Task Queue, dequeueing a Task, executing your code in response to a Task, and responding to the Temporal Server with the results.

What is a Workflow Execution Timeout?

A Workflow Execution Timeout is the maximum time that a Workflow Execution can be executing (have an Open status) including retries and any usage of Continue As New.

What is a Workflow Execution?

A Workflow Execution is a Reentrant Process; that is, a resumable, recoverable, and reactive process:

What is a Workflow Id Reuse Policy?

A Workflow Id Reuse Policy determines whether a Workflow Execution is allowed to spawn with a particular Workflow Id, if that Workflow Id has been used with a previous, and now Closed, Workflow Execution.

What is a Workflow Id?

A Workflow Id is a customizable, application-level identifier for a Workflow Execution that is unique to an Open Workflow Execution within a Namespace.

What is a Workflow Task Timeout?

A Workflow Task Timeout is the maximum amount of time that the Temporal Server will wait for a Worker to start processing a Workflow Task after the Task has been pulled from the Task Queue.

What is a Workflow?

In day-to-day conversations, the term "Workflow" frequently denotes either a Workflow Type, a Workflow Definition, or a Workflow Execution.

What is Advanced Visibility?

Advanced Visibility, within the Temporal Platform, is the subsystem and APIs that enable the listing, filtering, and sorting of Workflow Executions via an SQL-like query syntax.

What is an Activity Heartbeat?

An Activity Heartbeat is a ping from the Worker that is executing the Activity to the Temporal Server. Each ping informs the Temporal Server that the Activity Execution is making progress and the Worker has not crashed.

What is an Activity?

In day-to-day conversations, the term "Activity" frequently denotes either an Activity Type, an Activity Definition, or an Activity Execution.

What is Archival?

Archival is a feature that automatically backs up Event Histories from Temporal Cluster persistence to a custom blob store after the Closed Workflow Execution retention period is reached.

What is Standard Visibility?

Standard Visibility, within the Temporal Platform, is the subsystem and APIs that list Workflow Executions by a predefined set of filters.

What is Temporal?

Temporal is a scalable and reliable runtime for Reentrant Processes called Temporal Workflow Executions.

Why an Activity?

The purpose of an Activity is to execute a single, well-defined action (either short or long running), such as calling another service, transcoding a media file, or sending an email.