Skip to content

vtgate: --keyspaces_to_watch allow globs like pitr*#793

Open
neil-harkins-sf wants to merge 1 commit intoslack-19.0from
nh_v19_vtgate_keyspaces_to_watch_globs
Open

vtgate: --keyspaces_to_watch allow globs like pitr*#793
neil-harkins-sf wants to merge 1 commit intoslack-19.0from
nh_v19_vtgate_keyspaces_to_watch_globs

Conversation

@neil-harkins-sf
Copy link

Description

Slack's --keyspaces_to_watch csv arguments can be quite long (many keyspaces), and in some cases they change often, currently requiring PRs to the config/framework which deploys and spawns vtgate processes.

This PR allows any of those csv "keyspaces" to now contain an * wildcard suffix/prefix which can match multiple keyspaces at vtgate startup time.

Deployment Notes

Note that when a new keyspace is added which matches a glob, the vtgates will still have to be restarted to notice the new keyspace, but no change to the command line (usually requiring a PR) is not necessary.

AI Disclosure

This PR was written primarily by Claude Code

@neil-harkins-sf neil-harkins-sf requested a review from a team as a code owner February 5, 2026 17:18
@github-actions github-actions bot added this to the v19.0.7 milestone Feb 5, 2026
@github-actions
Copy link

github-actions bot commented Mar 8, 2026

This PR is being marked as stale because it has been open for 30 days with no activity. To rectify, you may do any of the following:

  • Push additional commits to the associated branch.
  • Remove the stale label.
  • Add a comment indicating why it is not stale.

If no action is taken within 7 days, this PR will be closed.

@github-actions github-actions bot added the Stale label Mar 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants