Krisztian Kasa created HIVE-25744:
-------------------------------------

             Summary: Support backward compatibility of thrift struct 
CreationMetadata
                 Key: HIVE-25744
                 URL: https://issues.apache.org/jira/browse/HIVE-25744
             Project: Hive
          Issue Type: Task
          Components: Materialized views, Thrift API
            Reporter: Krisztian Kasa
            Assignee: Krisztian Kasa
             Fix For: 4.0.0


Old
{code}
struct CreationMetadata {
    1: required string catName
    2: required string dbName,
    3: required string tblName,
    4: required set<string> tablesUsed,
    5: optional string validTxnList,
    6: optional i64 materializationTime
}HIVE-25656 introduced a breaking change in the HiveServer2 <-> Metastore 
thrift api:
{code}
New
{code}
struct CreationMetadata {
    1: required string catName
    2: required string dbName,
    3: required string tblName,
    4: required set<SourceTable> tablesUsed,
    5: optional string validTxnList,
    6: optional i64 materializationTime
}
{code}
4th field type changed



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to