Vineet Garg created HIVE-18857:
----------------------------------

             Summary: Store default value text instead of default value 
expression in metastore
                 Key: HIVE-18857
                 URL: https://issues.apache.org/jira/browse/HIVE-18857
             Project: Hive
          Issue Type: Improvement
          Components: SQL
            Reporter: Vineet Garg
            Assignee: Vineet Garg


Currently for default value an expression is generated and serialized to store 
in metastore. It should be improved to rather serialize the default value 
itself instead of expression and store that in metastore. This will have the 
following benefits:
* It will make metastore schema upgrade safe. e.g. if a UDF function name is 
changed hive wouldn't be able to parse back the expression for this UDF which 
was serialized in earlier version.
*  It will make metastore schema for default constraint hive agnostic. Other 
databases would be able to use the value as it is.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to