The documentation states
RSU or Rolling Schema Upgrade
The node desynchronizes with the cluster and disables flow control during the execution of the DDL statement. The rest of the cluster is not affected. After the statement execution, the node applies delayed events and synchronizes with the cluster. Although the cluster is active, during the process some nodes have the newer schema and some nodes have the older schema. The RSU method is a manual operation. For this method, thegcache
must be large enough to store the data for the duration of the DDL change.
https://docs.percona.com/percona-xtradb-cluster/8.0/online-schema-upgrade.html
But when I do this the “ALTER TABLE” will be replicated to all my nodes.
Is this only a viewing problem? Do I really need to do the “ALTER TABLE” on all cluster nodes?
SHOW FULL COLUMNS for the table seems to be correct on all nodes.