Skip to content

Add dual visibility support#803

Closed
mihaelabalas84 wants to merge 2 commits intotemporalio:mainfrom
fairmoney:dual-visib
Closed

Add dual visibility support#803
mihaelabalas84 wants to merge 2 commits intotemporalio:mainfrom
fairmoney:dual-visib

Conversation

@mihaelabalas84
Copy link
Copy Markdown

What was changed

Why?

Checklist

  1. Closes

  2. How was this tested:

  1. Any docs updates needed?

@mihaelabalas84 mihaelabalas84 requested a review from a team as a code owner December 15, 2025 13:52
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Dec 15, 2025

CLA assistant check
All committers have signed the CLA.

@mihaelabalas84 mihaelabalas84 changed the title Dual visib Add dual visibility support Dec 15, 2025
@robholland
Copy link
Copy Markdown
Contributor

We have just merged the v1 branch to main which has simplified a lot of the helpers and templates. If you're able to adjust the PR to the new structure (which I think will be much cleaner than the previous) then we'd love to get this feature merged.

@robholland robholland added the needs revision Team has requested some changes label Dec 18, 2025
ignaciogonzalezsomoza added a commit to ignaciogonzalezsomoza/helm-charts that referenced this pull request Jan 22, 2026
Add support for secondaryVisibilityStore configuration to enable dual
visibility feature in Temporal server. This allows writing to two
visibility stores simultaneously for migration scenarios.

Changes:
- Add secondaryVisibilityStore support in temporal.persistence.filterConfig
- Include secondaryVisibility in temporal.persistence.eachStore iteration
- Add TEMPORAL_SECONDARY_VISIBILITY_STORE_PASSWORD env var to server pods
- Automatically process secondary visibility store in schema jobs

This implementation adapts PR temporalio#803 to the V1 chart architecture,
leveraging the centralized helper functions introduced in V1 to avoid
code duplication.

Resolves: temporalio#803
ignaciogonzalezsomoza added a commit to ignaciogonzalezsomoza/helm-charts that referenced this pull request Jan 22, 2026
Add support for secondaryVisibilityStore configuration to enable dual
visibility feature in Temporal server. This allows writing to two
visibility stores simultaneously for migration scenarios.

Changes:
- Add secondaryVisibilityStore support in temporal.persistence.filterConfig
- Include secondaryVisibility in temporal.persistence.eachStore iteration
- Add TEMPORAL_SECONDARY_VISIBILITY_STORE_PASSWORD env var to server pods
- Automatically process secondary visibility store in schema jobs

This implementation adapts PR temporalio#803 to the V1 chart architecture,
leveraging the centralized helper functions introduced in V1 to avoid
code duplication.

Resolves: temporalio#803
ignaciogonzalezsomoza added a commit to ignaciogonzalezsomoza/helm-charts that referenced this pull request Jan 23, 2026
Add support for secondaryVisibilityStore configuration to enable dual
visibility feature in Temporal server. This allows writing to two
visibility stores simultaneously for migration scenarios.

Changes:
- Add secondaryVisibilityStore support in temporal.persistence.filterConfig
- Include secondaryVisibility in temporal.persistence.eachStore iteration
- Add TEMPORAL_SECONDARY_VISIBILITY_STORE_PASSWORD env var to server pods
- Automatically process secondary visibility store in schema jobs

This implementation adapts PR temporalio#803 to the V1 chart architecture,
leveraging the centralized helper functions introduced in V1 to avoid
code duplication.

Resolves: temporalio#803
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs revision Team has requested some changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants