Documentation ¶
Index ¶
- func FromStatus(st *status.Status) error
- func NewCurrentBranchChanged(currentBranchToken, requestBranchToken []byte) error
- func NewInternalErrorWithDPanic(logger log.Logger, msg string) error
- func NewRetryReplication(message string, namespaceId string, workflowId string, runId string, ...) error
- func NewShardOwnershipLost(ownerHost string, currentHost string) error
- func NewStickyWorkerUnavailable() error
- func NewTaskAlreadyStarted(taskType string) error
- type CurrentBranchChanged
- type RetryReplication
- type ShardOwnershipLost
- type StickyWorkerUnavailable
- type TaskAlreadyStarted
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromStatus ¶
FromStatus converts gogo gRPC status to service error.
func NewCurrentBranchChanged ¶
NewCurrentBranchChanged returns new CurrentBranchChanged error. TODO: Update CurrentBranchChanged with event id and event version. Do not use branch token bytes as branch identity.
func NewInternalErrorWithDPanic ¶ added in v1.20.0
NewInternalErrorWithDPanic is a wrapper for service error that will panic if it's in dev environment
func NewRetryReplication ¶ added in v1.4.0
func NewRetryReplication( message string, namespaceId string, workflowId string, runId string, startEventId int64, startEventVersion int64, endEventId int64, endEventVersion int64, ) error
NewRetryReplication returns new RetryReplication error.
func NewShardOwnershipLost ¶
NewShardOwnershipLost returns new ShardOwnershipLost error.
func NewStickyWorkerUnavailable ¶ added in v1.17.0
func NewStickyWorkerUnavailable() error
NewStickyWorkerUnavailable returns new StickyWorkerUnavailable error.
func NewTaskAlreadyStarted ¶
NewTaskAlreadyStarted returns new TaskAlreadyStarted error.
Types ¶
type CurrentBranchChanged ¶
type CurrentBranchChanged struct { Message string CurrentBranchToken []byte RequestBranchToken []byte // contains filtered or unexported fields }
CurrentBranchChanged represents current branch changed error.
func (*CurrentBranchChanged) Error ¶
func (e *CurrentBranchChanged) Error() string
Error returns string message.
func (*CurrentBranchChanged) Status ¶ added in v0.31.0
func (e *CurrentBranchChanged) Status() *status.Status
type RetryReplication ¶ added in v1.4.0
type RetryReplication struct { Message string NamespaceId string WorkflowId string RunId string StartEventId int64 StartEventVersion int64 EndEventId int64 EndEventVersion int64 // contains filtered or unexported fields }
RetryReplication represents retry task v2 error.
func (*RetryReplication) Error ¶ added in v1.4.0
func (e *RetryReplication) Error() string
Error returns string message.
func (*RetryReplication) Status ¶ added in v1.4.0
func (e *RetryReplication) Status() *status.Status
type ShardOwnershipLost ¶
type ShardOwnershipLost struct { Message string OwnerHost string CurrentHost string // contains filtered or unexported fields }
ShardOwnershipLost represents shard ownership lost error.
func (*ShardOwnershipLost) Error ¶
func (e *ShardOwnershipLost) Error() string
Error returns string message.
func (*ShardOwnershipLost) Status ¶ added in v0.31.0
func (e *ShardOwnershipLost) Status() *status.Status
type StickyWorkerUnavailable ¶ added in v1.17.0
type StickyWorkerUnavailable struct { // contains filtered or unexported fields }
StickyWorkerUnavailable represents sticky worker unavailable error.
func (*StickyWorkerUnavailable) Error ¶ added in v1.17.0
func (e *StickyWorkerUnavailable) Error() string
Error returns string message.
func (*StickyWorkerUnavailable) Status ¶ added in v1.17.0
func (e *StickyWorkerUnavailable) Status() *status.Status
type TaskAlreadyStarted ¶
type TaskAlreadyStarted struct { Message string // contains filtered or unexported fields }
TaskAlreadyStarted represents task already started error.
func (*TaskAlreadyStarted) Error ¶
func (e *TaskAlreadyStarted) Error() string
Error returns string message.
func (*TaskAlreadyStarted) Status ¶ added in v0.31.0
func (e *TaskAlreadyStarted) Status() *status.Status