starrocks-schema-evolution

Community

Evolve StarRocks schemas safely with near-zero downtime

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.