Enumeration: EvictionReason
EvictionReason enum.
Enumeration Members
CACHE_FULL
CACHE_FULL:
1
Workflow cache is full
CACHE_MISS
CACHE_MISS:
2
Workflow received a partial task but was not in the cache. Typically it won't be in the lang cache either at this point, but we send an eviction to be sure.
FATAL
FATAL:
8
There was some fatal error processing the workflow, typically an internal error, but can also happen if then network drops out while paginating. Check message string.
LANG_FAIL
LANG_FAIL:
4
The lang side completed the workflow activation with a failure.
LANG_REQUESTED
LANG_REQUESTED:
5
The lang side explicitly requested this workflow be evicted.
NONDETERMINISM
NONDETERMINISM:
3
The workflow produced results inconsistent with history.
PAGINATION_OR_HISTORY_FETCH
PAGINATION_OR_HISTORY_FETCH:
9
Something went wrong attempting to fetch more history events.
TASK_NOT_FOUND
TASK_NOT_FOUND:
6
The workflow task we tried to respond to didn't exist. The workflow might have already finished, or the WFT timed out but we didn't learn about that yet.
UNHANDLED_COMMAND
UNHANDLED_COMMAND:
7
There was new work that must be handled while we attempted to complete the WFT. Ex: a new signal came in while trying to complete the workflow.
UNSPECIFIED
UNSPECIFIED:
0
UNSPECIFIED value
WORKFLOW_EXECUTION_ENDING
WORKFLOW_EXECUTION_ENDING:
10
The workflow is being completed with a terminal command and we sent the WFT completion to server successfully.