starrocks-schema-evolution
CommunityEvolve StarRocks schemas safely with near-zero downtime
Software Engineering#dbt#data migration#schema evolution#zero downtime#starrocks#alter table#type widening
Authorivanshamaev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
StarRocks schema evolution often risks breaking downstream queries, causing downtime, or triggering unintended full rewrites when changing columns in production.
Core Features & Use Cases
- DIRECT / LINKED / SORT change guidance: classifies ALTER TABLE COLUMN operations by whether they are metadata-only, background backfilled, or require full tablet rewrites.
- Safe ALTER patterns for ADD/DROP/MODIFY/REORDER: covers nullable vs defaulted columns, allowed type widenings, restrictions for key columns, and safe drop constraints.
- Operational monitoring and rollback safety: explains how to track progress via SHOW ALTER TABLE COLUMN, when to cancel jobs safely, and how to use expand-contract patterns for breaking changes and dbt model evolution.
Quick Start
Use the skill to plan and execute a zero-downtime StarRocks schema change by adding a new nullable column to a production table, monitoring the job state until FINISHED, and updating dbt settings to append new columns without dropping existing ones.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: starrocks-schema-evolution Download link: https://github.com/ivanshamaev/de-agent-skills/archive/main.zip#starrocks-schema-evolution Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.