Currently, the UDF used for custom conflict resolution depends on the implicit record type for a table to pass the existing and proposed work to the user's function. The implicit record type, however, does not include any NOT VISIBLE columns in the table. As a result CRDB-generated columns such as crdb_region and rowid are not supported by the UDF.
Describe the problem
Currently, the UDF used for custom conflict resolution depends on the implicit record type for a table to pass the existing and proposed work to the user's function. The implicit record type, however, does not include any NOT VISIBLE columns in the table. As a result CRDB-generated columns such as
crdb_region
androwid
are not supported by the UDF.Jira issue: CRDB-41344