Why does TiDB still not support changing column types in partitioned tables with DDL reorganization?

This topic has been translated from a Chinese forum by GPT and might contain errors.

Original topic: 分区表要改列类型DDL要做reorg,TiDB为什么一直不支持呢?

| username: TiDBer_Wal2dh9o

The change column type DDL was already released in version 5.1, but even until version 7.5, partitioned tables are still not supported. Why is it always a half-finished project? Is there a plan to support it? Or what is the reason for not planning to support it?

| username: WalterWj | Original post link

Plans will be made and tackled one by one.

| username: zhang_2023 | Original post link

It feels like TiDB hasn’t been fully defined yet and is constantly iterating.

| username: Billmay表妹 | Original post link

It should be in the plan…

Just needs to be scheduled~

| username: xfworld | Original post link

After internal friction, restart and be patient.

| username: mono | Original post link

Have you considered handling it indirectly? Add a column, then delete a column!

| username: kkpeter | Original post link

How should this kind of data be handled?

| username: mono | Original post link

Queries, inserts, or updates are all possible. Please give a thumbs up if you’re satisfied!

| username: kkpeter | Original post link

This will require stopping the business, and if there is a lot of data, the time might be quite long, which is probably unacceptable.