Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pcr: delete physical_replication.enabled setting #119149

Merged
merged 2 commits into from Feb 15, 2024
Merged

Conversation

dt
Copy link
Member

@dt dt commented Feb 13, 2024

Release note (enterprise change): Physical Cluster Replication no longer requires toggling the setting physical_replication.enabled to be used, and the setting has been removed.

@dt dt requested a review from stevendanna February 13, 2024 19:59
@dt dt requested review from a team as code owners February 13, 2024 19:59
@cockroach-teamcity
Copy link
Member

This change is Reviewable

@dt dt requested review from a team as code owners February 13, 2024 21:13
@dt dt requested review from DarrylWong and renatolabs and removed request for a team February 13, 2024 21:13
Comment on lines -400 to -406
.filter(option => canViewKvGraphs || !option.isKvDashboard)
// Don't show the replication dashboard if not enabled.
.filter(
option =>
this.props.crossClusterReplicationEnabled ||
option.label !== "Physical Cluster Replication",
);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is fine to always show this dashboard. If people don't like it, we can follow up with something that just sets a new feature flag if you happen to have > 1 tenant.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think hiding it was a private-preview thing; with it coming out of preview I don't think there is any precedent for keeping it optional/hidden.

@dt
Copy link
Member Author

dt commented Feb 15, 2024

TFTR!

bors r+

@craig
Copy link
Contributor

craig bot commented Feb 15, 2024

Merge conflict.

Release note (enterprise change): Physical Cluster Replication is now always enabled, and the setting physical_replication.enabled has been removed.
@dt
Copy link
Member Author

dt commented Feb 15, 2024

bors r+

@craig
Copy link
Contributor

craig bot commented Feb 15, 2024

Build succeeded:

@craig craig bot merged commit 9e4c92c into cockroachdb:master Feb 15, 2024
9 of 12 checks passed
@dt dt deleted the pcr-setting branch February 16, 2024 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants