crosscluster/logical: validate UDT equivalency in LDR planning #132167
Labels
branch-release-24.3
Used to mark GA and release blockers, technical advisories, and bugs for 24.3
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
GA-blocker
T-sql-foundations
SQL Foundations Team (formerly SQL Schema + SQL Sessions)
When #131130 merges, we will support replication of a table with a UDT if the user in is in yolo mode, i.e. with the
SKIP SCHEMA CHECK
option. To allow UDT support in general, we need to validate UDT equivalency during LDR planning via theCheckLogicalReplicationCompatibility
function, here.With #131130, the source types will be plumbed to the
streampb.ReplicationProducerSpec
here.At first, we should check physical udt equivalency, i.e.
color: blue=1, green =2
does not equalcolor: green=1, blue =2
for now.Jira issue: CRDB-42861
Epic CRDB-41465
The text was updated successfully, but these errors were encountered: