Skip to content

Add namespace.ActiveInCluster(clusterName) check in archival task executor #10888

Description

@tsurdilo

Currently archival task executor is not gated behind a
namespace.ActiveInCluster(clusterName)
check, meaning with replication both active and standby cluster are archiving executions for global namespace (both history and visibility archival)
this situation can potentially put extra pressure archival store

server includes check if record exists before writing, for history archival, but seems not to have this check for visibility data archival

ask here is to add a gate for archival executor to push to archival only if namespace is active

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions