Skip to content

Materialize: Use ApplySchema for bulk schema change#6251

Merged
sougou merged 2 commits intovitessio:masterfrom
planetscale:tj-materialize-apply-schema
Jun 2, 2020
Merged

Materialize: Use ApplySchema for bulk schema change#6251
sougou merged 2 commits intovitessio:masterfrom
planetscale:tj-materialize-apply-schema

Conversation

@teejae
Copy link
Copy Markdown
Contributor

@teejae teejae commented May 31, 2020

  • Use ApplySchema to more efficiently apply large schema changes
  • Get TabletAlias once
  • Add more logging to Materialize operation

Signed-off-by: Toliver Jue toliver@planetscale.com

@teejae teejae requested a review from sougou as a code owner May 31, 2020 07:24
@teejae teejae force-pushed the tj-materialize-apply-schema branch 2 times, most recently from 2e0968d to c545361 Compare May 31, 2020 08:28
Signed-off-by: Toliver Jue <toliver@planetscale.com>
@teejae teejae force-pushed the tj-materialize-apply-schema branch from c545361 to 02be677 Compare May 31, 2020 08:30
@teejae teejae requested review from morgo and systay June 2, 2020 02:47
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Copy link
Copy Markdown
Member

@rohit-nayak-ps rohit-nayak-ps left a comment

Choose a reason for hiding this comment

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

Nice, code looks good.

Tests are all passing now.

Local examples worked after AllowReplication=true and other cluster test flakiness seem resolved after a few reruns ...

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.

5 participants