MCPcopy Create free account

hub / github.com/temporalio/temporal / functions

Functions43,335 in github.com/temporalio/temporal

↓ 3 callersMethodIntercept
( ctx context.Context, req any, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler, )
common/rpc/interceptor/rate_limit.go:46
↓ 3 callersFunctionInvoke
This API records the child completion event in the parent's history. It does the following. - Rejects the request if the parent was closed for any rea
service/history/api/recordchildworkflowcompleted/api.go:28
↓ 3 callersMethodIsCancelRequested
()
service/history/interfaces/mutable_state.go:216
↓ 3 callersFunctionIsChasmSearchAttribute
IsChasmSearchAttribute checks if a field name matches the pattern for CHASM search attributes. CHASM search attributes follow the pattern: Temporal<Ty
common/searchattribute/sadefs/constants.go:351
↓ 3 callersFunctionIsCurrentVersionHistoryEmpty
IsCurrentVersionHistoryEmpty checks if the current VersionHistory is empty.
common/persistence/versionhistory/version_histories.go:186
↓ 3 callersMethodIsDetached
IsDetached returns true if the component type is registered as detached.
chasm/registrable_component.go:74
↓ 3 callersMethodIsExperimentAllowed
IsExperimentAllowed checks if an experiment is enabled for a given namespace in the dynamic config. Returns true if the experiment is explicitly liste
service/frontend/service.go:252
↓ 3 callersFunctionIsExperimentRequested
IsExperimentRequested checks if a specific experiment is present in the temporal-experiment header. Returns true if the experiment is explicitly liste
common/headers/headers.go:106
↓ 3 callersFunctionIsGroupByFieldAllowed
(fieldName string)
common/persistence/visibility/store/query/converter.go:716
↓ 3 callersFunctionIsHistoryEventOnCurrentBranch
( mutableState historyi.MutableState, eventID int64, eventVersion int64, )
service/history/api/retry_util.go:20
↓ 3 callersMethodIsNotFoundError
(err error)
common/persistence/visibility/store/elasticsearch/client/client_v7.go:244
↓ 3 callersFunctionIsReplicationEnabledForCluster
IsReplicationEnabledForCluster checks if replication is enabled for a cluster, considering the feature flag. When enableSeparateReplicationFlag is fal
common/cluster/metadata.go:605
↓ 3 callersMethodIsRoot
()
common/tqid/task_queue_id.go:394
↓ 3 callersFunctionIsTerminatedByResetter
(event *historypb.HistoryEvent)
service/history/ndc/workflow_resetter.go:1163
↓ 3 callersFunctionIsUniverisalPredicate
(p Predicate)
service/history/tasks/predicates.go:415
↓ 3 callersMethodKey
()
common/log/tag/interface.go:6
↓ 3 callersMethodKeyTyped
(task tasks.Task)
service/history/queues/grouper.go:41
↓ 3 callersMethodLabel
Label implements ringpop's Membership interface
common/membership/ringpop/hostinfo.go:45
↓ 3 callersFunctionLastEventVersion
LastEventVersion returns tag for LastEventVersion
common/log/tag/tags.go:828
↓ 3 callersFunctionLegacyToCreateFromMigrationStateRequest
LegacyToCreateFromMigrationStateRequest converts legacy (workflow-backed) scheduler state to a CreateFromMigrationStateRequest proto. This is the prim
chasm/lib/scheduler/migration/migration.go:38
↓ 3 callersMethodLen
below are the functions used by heap.Interface and go internal heap implementation Len implements sort.Interface
common/collection/priority_queue.go:66
↓ 3 callersMethodListAllNamespaces
ListAllNamespaces returns the names of every namespace active in the current cluster, from the namespace registry's in-memory snapshot. The snapshot m
service/worker/scanner/scheduleinvariants/invariants.go:245
↓ 3 callersMethodListClosedWorkflowExecutions
ListClosedWorkflowExecutions is a visibility API to list the closed executions in a specific namespace.
service/frontend/workflow_handler.go:2599
↓ 3 callersMethodListObjectsV2
(ctx context.Context, params *s3.ListObjectsV2Input, optFns ...func(*s3.Options))
common/archiver/s3store/s3iface.go:15
↓ 3 callersMethodListTaskQueueUserDataEntries
(ctx context.Context, request *ListTaskQueueUserDataEntriesRequest)
common/persistence/sql/sqlplugin/matching_task_queue_user_data.go:47
↓ 3 callersMethodLoadMutableState
(ctx context.Context, shardContext historyi.ShardContext)
service/history/workflow/context.go:140
↓ 3 callersMethodLockCurrentExecutions
(ctx context.Context, filter CurrentExecutionsFilter)
common/persistence/sql/sqlplugin/history_execution.go:93
↓ 3 callersMethodLockTaskQueues
(ctx context.Context, filter TaskQueuesFilter, v MatchingTaskVersion)
common/persistence/sql/sqlplugin/matching_task_queue.go:53
↓ 3 callersFunctionMakeDirectiveForWorkflowTask
(ms historyi.MutableState)
service/history/worker_versioning_util.go:200
↓ 3 callersFunctionMakeDirectiveForWorkflowTask
MakeDirectiveForWorkflowTask returns a versioning directive based on the following parameters: - inheritedBuildId: build ID inherited from a past/prev
common/worker_versioning/worker_versioning.go:262
↓ 3 callersMethodMarshal
Marshal an object of type Baggage to the protobuf v3 wire format
api/metrics/v1/message.go-helpers.pb.go:9
↓ 3 callersMethodMarshal
Marshal an object of type NexusTask to the protobuf v3 wire format
api/token/v1/message.go-helpers.pb.go:157
↓ 3 callersMethodMarshal
Marshal an object of type WorkflowMutableState to the protobuf v3 wire format
api/persistence/v1/workflow_mutable_state.go-helpers.pb.go:9
↓ 3 callersMethodMatched
()
common/testing/testlogger/testlogger.go:82
↓ 3 callersFunctionMergeAndApply
MergeAndApply merges the requested options mentioned in the field mask with the current options in the mutable state and applies the changes to the mu
service/history/api/updateworkflowoptions/api.go:142
↓ 3 callersMethodMergeByPredicate
( incomingScope Scope, )
service/history/queues/scope.go:86
↓ 3 callersMethodMetricTag
MetricTag returns a label for this partition kind to be used in metrics. When partitionIDBreakdown is true, partitions that support multiple partition
common/tqid/task_queue_id.go:61
↓ 3 callersMethodMetricsHandler
MetricsHandler returns a metrics handler with namespace tag.
chasm/context.go:38
↓ 3 callersFunctionMigrateWorkflowIDReusePolicyForRunningWorkflow
( wfIDReusePolicy *enumspb.WorkflowIdReusePolicy, wfIDConflictPolicy *enumspb.WorkflowIdConflictPolicy, )
service/history/api/workflow_id_dedup.go:251
↓ 3 callersFunctionMinDurationPtr
(d1 *durationpb.Duration, d2 *durationpb.Duration)
common/primitives/timestamp/duration.go:32
↓ 3 callersMethodMitigate
(Alert)
service/history/queues/mitigator.go:17
↓ 3 callersFunctionMustEncodeSingle
(value any)
common/payloads/payloads.go:48
↓ 3 callersMethodNamespaceId
()
common/tqid/task_queue_id.go:292
↓ 3 callersMethodNamespaceId
()
common/tqid/task_queue_id.go:347
↓ 3 callersFunctionNew
New returns a new instance of scanner daemon Scanner is the background sub-system that does full scans of database tables in an attempt to cleanup res
service/worker/scanner/scanner.go:117
↓ 3 callersFunctionNew
(t require.TestingT)
common/testing/updateutils/update.go:25
↓ 3 callersFunctionNewBinaryTag
(key string, value []byte)
common/log/tag/zap_tag.go:162
↓ 3 callersFunctionNewCategory
(id int, cType CategoryType, name string)
service/history/tasks/category.go:90
↓ 3 callersFunctionNewChasmTaskTypeDurationSetting
(key string, def time.Duration, description string)
common/dynamicconfig/setting_gen.go:691
↓ 3 callersFunctionNewClient
NewClient creates a new history service gRPC client
client/history/client.go:47
↓ 3 callersFunctionNewClient
NewClient return a Temporal gcloudstorage.Client based on default google service account creadentials (ScopeFullControl required). Bucket must be crea
common/archiver/gcloud/connector/client.go:49
↓ 3 callersFunctionNewClientFactory
NewClientFactory creates a new ClientFactory
tools/tdbg/factory.go:62
↓ 3 callersFunctionNewClientMetricsTrailerPropagatorInterceptor
NewClientMetricsTrailerPropagatorInterceptor returns grpc client interceptor that injects metrics received in trailer into metrics context.
common/metrics/grpc.go:48
↓ 3 callersMethodNewClusterMetadataManager
NewClusterMetadataManager returns a new manager for cluster specific metadata
common/persistence/client/factory.go:43
↓ 3 callersFunctionNewComponentRefByArchetypeID
NewComponentRefByArchetypeID creates a new ComponentRef with a known archetype ID. This should only be used by CHASM framework internals. CHASM librar
chasm/ref.go:73
↓ 3 callersFunctionNewConcurrentRequestLimitInterceptor
( namespaceRegistry namespace.Registry, memberCounter calculator.MemberCounter, logger log.Logger, perInst
common/rpc/interceptor/concurrent_request_limit.go:45
↓ 3 callersFunctionNewConflictResolver
( shard historyi.ShardContext, wfContext historyi.WorkflowContext, mutableState historyi.MutableState, log
service/history/ndc/conflict_resolver.go:41
↓ 3 callersFunctionNewContextFromParentWithTimeoutAndVersionHeaders
NewContextFromParentWithTimeoutAndVersionHeaders creates context from parent context with timeout and version headers.
common/rpc/context.go:46
↓ 3 callersFunctionNewDatabaseHandle
( dbKind DbKind, connect func() (*sqlx.DB, error), needsRefresh func(error) bool, logger log.Logger, metr
common/persistence/sql/sqlplugin/db_handle.go:49
↓ 3 callersFunctionNewDefaultAuthorizer
NewDefaultAuthorizer creates a default authorizer
common/authorization/default_authorizer.go:18
↓ 3 callersFunctionNewEngine
( t *testing.T, registry *chasm.Registry, opts ...EngineOption, )
chasm/chasmtest/test_engine.go:83
↓ 3 callersFunctionNewErrorTag
(key string, value error)
common/log/tag/zap_tag.go:126
↓ 3 callersFunctionNewExecutableHistoryTask
( processToolBox ProcessToolBox, taskID int64, taskCreationTime time.Time, task *replicationspb.HistoryTas
service/history/replication/executable_history_task.go:56
↓ 3 callersFunctionNewExecutableNoopTask
( processToolBox ProcessToolBox, taskID int64, taskCreationTime time.Time, sourceClusterName string, sour
service/history/replication/executable_noop_task.go:24
↓ 3 callersFunctionNewExecutableTaskTracker
( logger log.Logger, metricsHandler metrics.Handler, )
service/history/replication/executable_task_tracker.go:53
↓ 3 callersMethodNewForwardingTrace
NewForwardingTrace functions the same as NewTrace but forwarded requests do not have an associated attempt count, so all forwarded requests will be tr
common/nexus/trace.go:21
↓ 3 callersFunctionNewFrontendHTTPClientCache
( metadata Metadata, tlsProvider tlsConfigProvider, )
common/cluster/frontend_http_client.go:25
↓ 3 callersFunctionNewHTTPHandler
NewHTTPHandler constructs an [http.Handler] from given options for handling Nexus service requests.
common/nexus/nexusrpc/server.go:382
↓ 3 callersFunctionNewHistoryIteratorFromState
NewHistoryIteratorFromState returns a new HistoryIterator with specified state
common/archiver/history_iterator.go:61
↓ 3 callersFunctionNewIndexedTakeList
NewIndexedTakeList constructs a new IndexedTakeSet by applying the provided indexer to each of the provided values.
common/collection/indexedtakelist.go:20
↓ 3 callersFunctionNewJSONPBIndentEncoder
NewJSONPBIndentEncoder creates a new JSONPBEncoder with indent.
common/codec/jsonpb.go:30
↓ 3 callersFunctionNewMaskInternalErrorDetailsInterceptor
( maskErrorSetting dynamicconfig.BoolPropertyFnWithNamespaceFilter, namespaceRegistry namespace.Registry, l
common/rpc/interceptor/mask_internal_error.go:30
↓ 3 callersFunctionNewMetadata
( enableGlobalNamespace bool, failoverVersionIncrement int64, masterClusterName string, currentClusterName
common/cluster/metadata.go:135
↓ 3 callersMethodNewMetadataManager
NewMetadataManager returns a new metadata manager
common/persistence/client/factory.go:37
↓ 3 callersFunctionNewMockArchiverProvider
NewMockArchiverProvider creates a new mock instance.
common/archiver/provider/provider_mock.go:32
↓ 3 callersFunctionNewMockEventsReapplier
NewMockEventsReapplier creates a new mock instance.
service/history/ndc/events_reapplier_mock.go:35
↓ 3 callersFunctionNewMockExecutionStore
NewMockExecutionStore creates a new mock instance.
common/persistence/mock/store_mock.go:872
↓ 3 callersFunctionNewMockExecutor
NewMockExecutor creates a new mock instance.
service/history/queues/executable_mock.go:395
↓ 3 callersFunctionNewMockParentPtr
NewMockParentPtr creates a ParentPtr[T] backed by real Node instances that returns the given parent value when Get or TryGet is called. This is intend
chasm/parent_pointer_mock.go:11
↓ 3 callersFunctionNewMockRescheduler
NewMockRescheduler creates a new mock instance.
service/history/queues/rescheduler_mock.go:32
↓ 3 callersFunctionNewMockServerTransportStream
(methodName string)
common/testing/rpctest/transport_stream.go:27
↓ 3 callersFunctionNewMockServiceResolver
NewMockServiceResolver creates a new mock instance.
common/resolver/service_resolver_mock.go:31
↓ 3 callersFunctionNewMockStateRebuilder
NewMockStateRebuilder creates a new mock instance.
service/history/ndc/state_rebuilder_mock.go:36
↓ 3 callersFunctionNewMockTaskExecutor
NewMockTaskExecutor creates a new mock instance.
service/history/replication/task_executor_mock.go:33
↓ 3 callersFunctionNewMultiRateLimiter
NewMultiRateLimiter returns a new rate limiter that have multiple stage
common/quotas/multi_rate_limiter_impl.go:27
↓ 3 callersFunctionNewMultiRequestRateLimiter
( requestRateLimiters ...RequestRateLimiter, )
common/quotas/multi_request_rate_limiter_impl.go:17
↓ 3 callersFunctionNewMutableStateMapping
( shardContext historyi.ShardContext, newBufferEventFlusher bufferEventFlusherProvider, newBranchMgr branch
service/history/ndc/mutable_state_mapper.go:46
↓ 3 callersFunctionNewNameInterceptor
( namespaceName namespace.Name, saTypeMap searchattribute.NameTypeMap, searchAttributesMapperProvider searc
common/persistence/visibility/store/elasticsearch/query_interceptors.go:41
↓ 3 callersFunctionNewNamespaceTypedSettingWithConverter
NewNamespaceTypedSettingWithConverter creates a setting with a custom converter function.
common/dynamicconfig/setting_gen.go:1000
↓ 3 callersFunctionNewNilQueryConverter
( namespaceName namespace.Name, saTypeMap searchattribute.NameTypeMap, saMapper searchattribute.Mapper, )
common/persistence/visibility/store/query/nil_converter.go:82
↓ 3 callersFunctionNewNoopRedirectionPolicy
NewNoopRedirectionPolicy is DC redirection policy which does nothing
common/rpc/interceptor/dc_redirection_policy.go:99
↓ 3 callersFunctionNewOwnershipAwareNamespaceQuotaCalculator
( scaler OwnershipBasedQuotaScaler, memberCounter calculator.MemberCounter, perInstanceQuota func(namespace
service/history/shard/ownership_based_quota_calculator.go:44
↓ 3 callersFunctionNewOwnershipAwareQuotaCalculator
( scaler OwnershipBasedQuotaScaler, memberCounter calculator.MemberCounter, perInstanceQuota func() int, g
service/history/shard/ownership_based_quota_calculator.go:21
↓ 3 callersFunctionNewOwnershipBasedQuotaScaler
NewOwnershipBasedQuotaScaler returns an OwnershipBasedQuotaScaler. The updateAppliedCallback field is a channel which is sent to in a blocking fashion
service/history/shard/ownership_based_quota_scaler.go:60
↓ 3 callersFunctionNewPersistenceRateLimitingParams
( maxQps dynamicconfig.IntPropertyFn, globalMaxQps dynamicconfig.IntPropertyFn, namespaceMaxQps dynamicconf
service/fx.go:82
↓ 3 callersFunctionNewPriorityMutex
()
common/locks/priority_mutex_impl.go:31
↓ 3 callersFunctionNewPriorityQueueWithItems
NewPriorityQueueWithItems creats a new priority queue with the provided list of items. PriorityQueue will take ownership of the passed in items, so ca
common/collection/priority_queue.go:28
↓ 3 callersFunctionNewPrioritySchedulerRateLimiter
( namespaceRateFn quotas.NamespaceRateFn, hostRateFn quotas.RateFn, persistenceNamespaceRateFn quotas.Names
service/history/queues/scheduler_quotas.go:10
↓ 3 callersFunctionNewProcessor
NewProcessor create new processorImpl
common/persistence/visibility/store/elasticsearch/processor.go:81
↓ 3 callersFunctionNewQueryConverterLegacy
( pluginName string, namespaceName namespace.Name, namespaceID namespace.ID, saTypeMap searchattribute.Nam
common/persistence/visibility/store/sql/query_converter_legacy_factory.go:12
← previousnext →5,801–5,900 of 43,335, ranked by callers