apache / apache/doris

[Table Stream] Stream metadata retains a dropped column after light DROP COLUMN

Open
#67,109 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
15.9k
Forks
3.9k
Avg merge
2d 23h
Merged PRs (30d)
520

Description

## Problem

[Table Stream] Stream metadata retains a dropped column after light DROP COLUMN

## Minimal reproduction path

Create a ROW Binlog base table and Table Stream, perform a supported light DROP COLUMN, and compare SHOW/DESC metadata with SELECT * and explicit-column resolution before and after frontend restart. Verify that the exposed stream schema and query output follow one consistent schema contract and do not retain the dropped column.

## Expected result

Stream metadata and query output agree after light DROP COLUMN and frontend restart.

## Source

This report is a sanitized tracking record for Jira DORIS-28093. Internal hosts, paths, artifacts, build identifiers, and private logs are intentionally omitted.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the ROW Binlog base table and Table Stream path with a supported light DROP COLUMN. Compare SHOW/DESC metadata with SELECT * and explicit-column resolution before and after frontend restart; done means the exposed stream schema and query output agree and no longer retain the dropped column.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, sql
Domain
databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.