Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/temporalio/temporal
/ functions
Functions
43,335 in github.com/temporalio/temporal
⨍
Functions
43,335
◇
Types & classes
5,614
↓ 1 callers
Method
NumberOfActions
()
common/persistence/visibility/store/elasticsearch/client/bulk_service.go:10
↓ 1 callers
Method
NumberOfHosts
()
common/rpc/encryption/tls_factory.go:39
↓ 1 callers
Method
OK
()
common/quotas/clocked_rate_limiter.go:50
↓ 1 callers
Method
OfferNexusTask
(ctx context.Context, task *internalTask)
service/matching/physical_task_queue_manager.go:106
↓ 1 callers
Method
OnClose
(hook func())
common/persistence/sql/sqlplugin/sqlite/db.go:77
↓ 1 callers
Method
OnNexusOperationCanceled
(ctx chasm.MutableContext, operation *Operation, cause *failurepb.Failure)
chasm/lib/nexusoperation/operation.go:74
↓ 1 callers
Method
OnNexusOperationCancellationCompleted
(ctx chasm.MutableContext, operation *Operation)
chasm/lib/nexusoperation/operation.go:78
↓ 1 callers
Method
OnNexusOperationCancellationFailed
(ctx chasm.MutableContext, operation *Operation, cause *failurepb.Failure)
chasm/lib/nexusoperation/operation.go:79
↓ 1 callers
Method
OnNexusOperationCompleted
(ctx chasm.MutableContext, operation *Operation, result *commonpb.Payload, links []*commonpb.Link)
chasm/lib/nexusoperation/operation.go:77
↓ 1 callers
Method
OnNexusOperationFailed
(ctx chasm.MutableContext, operation *Operation, cause *failurepb.Failure)
chasm/lib/nexusoperation/operation.go:75
↓ 1 callers
Method
OnNexusOperationStarted
(ctx chasm.MutableContext, operation *Operation, operationToken string, startTime *time.Time, links []*commonp
chasm/lib/nexusoperation/operation.go:73
↓ 1 callers
Method
OnNexusOperationTimedOut
(ctx chasm.MutableContext, operation *Operation, cause *failurepb.Failure, fromAttempt bool)
chasm/lib/nexusoperation/operation.go:76
↓ 1 callers
Method
Opaque
()
common/archiver/uri.go:17
↓ 1 callers
Method
OutboundTaskGroup
()
service/history/tasks/chasm_task.go:120
↓ 1 callers
Method
OutboundTaskInfoToBlob
(info *persistencespb.OutboundTaskInfo)
common/persistence/serialization/serializer.go:65
↓ 1 callers
Method
OverrideDynamicConfig
OverrideDynamicConfig overrides a dynamic config setting for the duration of this test. For settings that can be namespace-scoped, a namespace constra
tests/testcore/test_env.go:529
↓ 1 callers
Method
PaginateBranchesFromHistoryTree
(ctx context.Context, filter HistoryTreeBranchPage)
common/persistence/sql/sqlplugin/history_tree.go:48
↓ 1 callers
Function
ParseDurationDefaultDays
ParseDurationDefaultDays is like time.ParseDuration, but supports unit "d" for days (always interpreted as exactly 24 hours), and also supports unit-l
common/primitives/timestamp/parse_duration.go:38
↓ 1 callers
Function
ParsePartitionCountsFromIncomingContext
(ctx context.Context)
client/matching/partition_counts.go:75
↓ 1 callers
Method
PartialRefresh
( ctx context.Context, mutableState historyi.MutableState, minVersionedTransition *persistencespb.Versioned
service/history/workflow/task_refresher.go:95
↓ 1 callers
Method
Partition
()
service/matching/physical_task_queue_key.go:61
↓ 1 callers
Method
PartitionCount
()
service/matching/task_queue_partition_manager_interface.go:63
↓ 1 callers
Function
PerServiceDialOptionsProvider
( logger log.SnTaggedLogger, )
common/resource/fx.go:404
↓ 1 callers
Function
PersistenceDBKindTag
(kind string)
common/metrics/tags.go:586
↓ 1 callers
Function
PickFinalCurrentAndRamping
PickFinalCurrentAndRamping determines the effective "current" and "ramping" deployment versions by comparing timestamps from the legacy deployment dat
common/worker_versioning/worker_versioning.go:842
↓ 1 callers
Method
PickReadPartition
PickReadPartition returns the task queue partition to send a poller to. Input is name of the original task queue as specified by caller. When forwarde
client/matching/loadbalancer.go:32
↓ 1 callers
Method
PickWritePartition
PickWritePartition returns the task queue partition for adding an activity or workflow task. The input is the name of the original task queue (with no
client/matching/loadbalancer.go:24
↓ 1 callers
Method
Ping
(ctx context.Context)
common/persistence/visibility/store/elasticsearch/client/client.go:51
↓ 1 callers
Method
PluginName
()
common/persistence/sql/sqlplugin/interfaces.go:123
↓ 1 callers
Method
PollAndProcessWorkflowTaskWithOptions
(opts *PollAndProcessWorkflowTaskOptions)
tests/testcore/taskpoller.go:109
↓ 1 callers
Method
Pop
()
tools/fairsim/sim.go:412
↓ 1 callers
Method
Pop
()
service/matching/counter/map.go:96
↓ 1 callers
Method
Pop
Pop pop an item from priority queue, used by go internal heap implementation
common/collection/priority_queue.go:86
↓ 1 callers
Function
Predefined
Predefined returns a clone of the predefined search attributes map.
common/searchattribute/sadefs/constants.go:262
↓ 1 callers
Function
PredefinedWhiteList
PredefinedWhiteList returns a clone of the predefined whitelist search attributes map.
common/searchattribute/sadefs/constants.go:267
↓ 1 callers
Method
Predicate
(keys []any)
service/history/queues/grouper.go:23
↓ 1 callers
Method
Predicate
(keys []any)
service/history/queues/grouper.go:59
↓ 1 callers
Method
PretendLocalNamespace
(localClusterName string)
common/namespace/replication_resolver.go:37
↓ 1 callers
Function
PriorityTag
(value locks.Priority)
common/metrics/tags.go:450
↓ 1 callers
Method
ProcessCloseCallbacks
ProcessCloseCallbacks triggers "WorkflowClosed" callbacks using the CHASM implementation. It schedules all workflow-level and update-level callbacks t
chasm/lib/workflow/workflow.go:77
↓ 1 callers
Method
ProcessInput
ProcessInput routes the input processing request to the appropriate operation processor and returns routing information for the operation. Returns a
chasm/nexus_operation_processor.go:151
↓ 1 callers
Method
ProcessInput
ProcessInput routes the input processing request to the appropriate service processor and returns routing information for the operation. Returns a ne
chasm/nexus_operation_processor.go:195
↓ 1 callers
Method
ProcessTaskAdd
ProcessTaskAdd is called for each Task addition (whether sync or async matching)
service/matching/hooks/task_lifecycle_hooks.go:59
↓ 1 callers
Method
ProcessUpdateCallbacks
ProcessUpdateCallbacks triggers callbacks for a single updateID if exists.
chasm/lib/workflow/workflow.go:98
↓ 1 callers
Function
ProtoRefToComponentRef
ProtoRefToComponentRef converts a persistence ChasmComponentRef reference to a ComponentRef. This is useful for situations where the protobuf Componen
chasm/ref.go:144
↓ 1 callers
Method
ProtoReflect
()
api/persistence/v1/workflow_mutable_state.pb.go:57
↓ 1 callers
Method
ProtoReflect
()
chasm/lib/nexusoperation/gen/nexusoperationpb/v1/tasks.pb.go:153
↓ 1 callers
Method
PublishToNamespaceDLQ
PublishToNamespaceDLQ is a utility method to add messages to the namespace DLQ
common/persistence/persistence-tests/persistence_test_base.go:374
↓ 1 callers
Function
PurgeDLQ
( ctx context.Context, request *historyservice.PurgeDLQMessagesRequest, shard historyi.ShardContext, repli
service/history/api/replicationadmin/purge_dlq.go:12
↓ 1 callers
Method
PurgeMessages
(c *cli.Context)
tools/tdbg/dlq_service.go:21
↓ 1 callers
Method
Push
(x any)
tools/fairsim/sim.go:410
↓ 1 callers
Method
Push
implements heap.Interface, do not call directly
service/matching/matcher_data.go:104
↓ 1 callers
Method
Push
Push push an item to priority queue, used by go internal heap implementation
common/collection/priority_queue.go:81
↓ 1 callers
Method
Put
Put adds an element to the cache.
service/matching/reachability.go:343
↓ 1 callers
Method
Put
( namespaceID string, taskQueue string, taskQueueType enumspb.TaskQueueType, deploymentName string
common/worker_versioning/version_membership_cache.go:32
↓ 1 callers
Function
QueryTypeTag
(queryType string)
common/metrics/tags.go:515
↓ 1 callers
Function
QueueActionTag
(value string)
common/metrics/tags.go:349
↓ 1 callers
Function
QueueAlert
QueueAlert returns tag for queue alert
common/log/tag/tags.go:612
↓ 1 callers
Function
RandomActivityInfo
()
common/persistence/tests/util.go:268
↓ 1 callers
Function
RandomChasmNode
()
common/persistence/tests/util.go:166
↓ 1 callers
Function
RandomChildExecutionInfo
()
common/persistence/tests/util.go:280
↓ 1 callers
Function
RandomPayload
()
common/persistence/tests/util.go:323
↓ 1 callers
Function
RandomRequestCancelInfo
()
common/persistence/tests/util.go:286
↓ 1 callers
Function
RandomSignalInfo
()
common/persistence/tests/util.go:292
↓ 1 callers
Function
RandomTimerInfo
()
common/persistence/tests/util.go:274
↓ 1 callers
Function
RandomVersionHistory
( eventID int64, lastWriteVersion int64, branchToken []byte, )
common/persistence/tests/util.go:329
↓ 1 callers
Method
RangeDeleteFromHistoryImmediateTasks
RangeDeleteFromHistoryImmediateTasks deletes one or more rows from history_immediate_tasks table. HistoryImmediateTasksRangeFilter - {PageSize} will b
common/persistence/sql/sqlplugin/history_immediate_tasks.go:46
↓ 1 callers
Method
RangeDeleteFromHistoryScheduledTasks
RangeDeleteFromScheduledTasks deletes one or more rows from history_scheduled_tasks table ScheduledTasksRangeFilter - {TaskID, PageSize} will be ignor
common/persistence/sql/sqlplugin/history_scheduled_tasks.go:50
↓ 1 callers
Method
RangeDeleteMessagesFromDLQ
(ctx context.Context, firstMessageID int64, lastMessageID int64)
common/persistence/namespace_replication_queue.go:86
↓ 1 callers
Method
RangeDeleteMessagesFromNamespaceDLQ
RangeDeleteMessagesFromNamespaceDLQ deletes messages from namespace DLQ
common/persistence/persistence-tests/persistence_test_base.go:431
↓ 1 callers
Method
RangeID
()
service/matching/matching_engine_test.go:5220
↓ 1 callers
Method
RangeSelectFromHistoryImmediateTasks
RangeSelectFromHistoryImmediateTasks returns rows that match filter criteria from history_immediate_tasks table.
common/persistence/sql/sqlplugin/history_immediate_tasks.go:41
↓ 1 callers
Method
RangeSelectFromHistoryScheduledTasks
RangeSelectFromScheduledTasks returns one or more rows from history_scheduled_tasks table
common/persistence/sql/sqlplugin/history_scheduled_tasks.go:45
↓ 1 callers
Function
ReachabilityExitPointTag
ReachabilityExitPointTag returns tag for reachabilityExitPoint
common/log/tag/tags.go:308
↓ 1 callers
Function
ReadFullPageEvents
ReadFullPageEvents reads a full page of history events from ExecutionManager. Due to storage format of V2 History it is not guaranteed that pageSize a
common/persistence/history_manager_util.go:19
↓ 1 callers
Function
ReadFullPageEventsByBatch
ReadFullPageEventsByBatch reads a full page of history events by batch from ExecutionManager. Due to storage format of V2 History it is not guaranteed
common/persistence/history_manager_util.go:67
↓ 1 callers
Function
ReadFullPageEventsReverse
ReadFullPageEventsReverse reads a full page of history events from ExecutionManager in reverse orcer. Due to storage format of V2 History it is not gu
common/persistence/history_manager_util.go:95
↓ 1 callers
Function
ReadFullPageRawEvents
ReadFullPageRawEvents reads a full page of raw history events from ExecutionManager. Due to storage format of V2 History it is not guaranteed that pag
common/persistence/history_manager_util.go:43
↓ 1 callers
Method
ReadLockExecutions
(ctx context.Context, filter ExecutionsFilter)
common/persistence/sql/sqlplugin/history_execution.go:77
↓ 1 callers
Method
ReadMessages
(c *cli.Context)
tools/tdbg/dlq_service.go:20
↓ 1 callers
Method
ReadRawTasks
ReadRawTasks returns a page of "raw" tasks from the queue. Here's a quick disambiguation of the different types of tasks: - [go.temporal.io/server/ap
common/persistence/history_task_queue_manager.go:112
↓ 1 callers
Method
ReadSchemaVersion
ReadSchemaVersion returns the current schema version for the keyspace
common/persistence/schema/version_reader.go:6
↓ 1 callers
Method
Record
(val int64)
common/aggregate/moving_window_average.go:42
↓ 1 callers
Method
RecordCompletedAction
( ctx chasm.MutableContext, completed *schedulespb.CompletedResult, requestID string, )
chasm/lib/scheduler/export_test.go:28
↓ 1 callers
Method
RecordSDKInfo
RecordSDKInfo records name and version tuple in memory
common/rpc/interceptor/sdk_version.go:48
↓ 1 callers
Method
RecvMsg
(m any)
tests/testcore/replication_stream_recorder.go:236
↓ 1 callers
Function
RedirectionPolicyGenerator
RedirectionPolicyGenerator generate corresponding redirection policy
common/rpc/interceptor/dc_redirection_policy.go:74
↓ 1 callers
Method
RefCount
()
common/tasks/weighted_channel.go:64
↓ 1 callers
Method
Refresh
()
common/quotas/dynamic_rate_limiter_impl.go:128
↓ 1 callers
Method
RegenerateTasks
(node *hsm.Node)
components/nexusoperations/statemachine.go:543
↓ 1 callers
Method
RegenerateTasks
(*hsm.Node)
components/callbacks/statemachine.go:79
↓ 1 callers
Function
RegisterExecutor
( registry *hsm.Registry, taskExecutorOptions TaskExecutorOptions, )
components/dummy/executors.go:9
↓ 1 callers
Method
RegisterOperation
RegisterOperation registers a named operation with this service processor. Returns an error if an operation with the same name is already registered.
chasm/nexus_operation_processor.go:131
↓ 1 callers
Method
RegisterRoutes
(r *mux.Router)
service/frontend/nexus_operation_http_handler.go:108
↓ 1 callers
Method
RegisterServices
(server *grpc.Server)
chasm/interceptor_test.go:42
↓ 1 callers
Method
RegisterTaskQueueWorker
( ctx context.Context, namespaceEntry *namespace.Namespace, deploymentName, buildId string, taskQueueN
service/worker/workerdeployment/client.go:45
↓ 1 callers
Function
RegisterTranslator
RegisterPlugin adds an auth plugin to the plugin registry it is only safe to use from a package init function
common/persistence/nosql/nosqlplugin/cassandra/translator/translator_plugin.go:24
↓ 1 callers
Method
RegisterWorkerInVersion
Used internally by the Worker Deployment workflow in its RegisterWorkerInVersion Activity to register a task-queue worker in a version.
service/worker/workerdeployment/client.go:200
↓ 1 callers
Method
RejectUpdate
RejectUpdate stores the rejection failure on the WorkflowUpdate component and fires any pending callbacks. This is used when a reapplied update (after
chasm/lib/workflow/workflow.go:110
↓ 1 callers
Method
RejectWorkflowExecutionUpdate
RejectWorkflowExecutionUpdate notifies the store that an update was rejected by the worker's validator. The store uses this to fire any completion cal
service/history/workflow/update/store.go:73
← previous
next →
10,401–10,500 of 43,335, ranked by callers