Skip to content

Remove pscale data-imports - #1451

Merged
no-itsbackpack merged 1 commit into
mainfrom
egomez/remove-data-imports
Sep 29, 2026
Merged

no-itsbackpack merged 1 commit into
mainfrom
egomez/remove-data-imports

Conversation

@no-itsbackpack

Copy link
Copy Markdown
Contributor

pscale data-imports drove the original database import flow. It has been deprecated and hidden from help, and the endpoints it calls are going away. Imports now run through an external keyspace and MoveTables:

pscale keyspace create-external mydb main mydb_source --host db.example.com ...
pscale branch vtctl move-tables create mydb main --source-keyspace mydb_source --target-keyspace mydb --all-tables ...

This removes the command, its API client, and its mock. The SSL mode type that pscale keyspace create-external uses to parse --ssl-mode moves to its own file. Two help texts that pointed at pscale data-imports now point at the external keyspace and MoveTables commands.

🤖 Generated with Claude Code

The command was deprecated and hidden, and its API endpoints are being
removed. Imports now use pscale keyspace create-external and pscale branch
vtctl move-tables.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@no-itsbackpack
no-itsbackpack marked this pull request as ready for review September 29, 2026 21:16
@no-itsbackpack
no-itsbackpack requested a review from a team as a code owner September 29, 2026 21:16
@no-itsbackpack
no-itsbackpack merged commit b9d30c3 into main Sep 29, 2026
3 checks passed
@no-itsbackpack
no-itsbackpack deleted the egomez/remove-data-imports branch September 29, 2026 21:16
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.

2 participants