vstreamer: improve error message when table not found due to keyspace… #18961
+36
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Improves error message when VReplication fails to find a table due to keyspace vindex errors. Previously, if a
region_jsonvindex failed to load its config file (not mounted on vttablet), users saw only "table customer not found". Now the underlying error is included:table customer not found in keyspace main (keyspace has error: open /path/to/file: no such file or directory).Related Issue(s)
Fixes #18247
Checklist
Deployment Notes
None - error message improvement only.
AI Disclosure
Tests were written by Claude