Hi im noticing that completed workflows are not getting deleted even after retention period is over
with the following error
“Fail to process task”,“shard-id”:178,“address”:“10.71.19.10:7234”,“component”:“visibility-queue-processor”,“shard-id”:178,“queue-task-id”:25165913,“queue-task-visibility-timestamp”
operation DeleteWorkflowExecution encountered Provided value ONE is not allowed for Write Consistency Level (disallowed values are: [ANY, ONE, LOCAL_ONE])"
As i understand temporal uses the value provided in the config file
visibility:
driver: “cassandra”
cassandra:
disableInitialHostLookup: true
hosts: “host”
port: 29042
keyspace: temporal_visibility
user: “user”
existingSecret: “password”
replicationFactor: 3
consistency:
default:
consistency: “local_quorum”
serialConsistency: “local_serial”
So why is the delete operation ignoring this consistency level and using ONE as the value?
Note: i am using astraDB as my database provider, i understand that they do not support consistency ONE on writes but is this query expected?