Github user traflm commented on a diff in the pull request:
https://github.com/apache/trafodion/pull/1481#discussion_r176278679
--- Diff: core/sql/common/ComSmallDefs.h ---
@@ -609,47 +609,59 @@ enum ComColumnClass { COM_UNKNOWN_CLASS
#define COM_ALTERED_USER_COLUMN_LIT "C "
enum ComColumnDefaultClass { COM_CURRENT_DEFAULT
+ , COM_CURRENT_UT_DEFAULT
--- End diff --
Thanks all, I now understand what is the issue! If there are old metadata,
and there is a upgrade, then things are messed up.
But I think this enum can be changed by adding new value at the end,
instead of "cannot be changed". So let me add them at the end, and add big
comments.
---