ouchengeng created HIVE-22669:
---------------------------------

             Summary: Do not initiate Deserializer for DescTable operation when 
it's not needed
                 Key: HIVE-22669
                 URL: https://issues.apache.org/jira/browse/HIVE-22669
             Project: Hive
          Issue Type: Improvement
          Components: Clients, Hive
    Affects Versions: 3.0.0
            Reporter: ouchengeng
            Assignee: ouchengeng


For `desc table ` queries, DescTableOperation always creates a Deserializer 
object, even though it's not often needed. 

What often is that if a table is backed on some particular SerDe class, uses 
have no chance to `desc table` without adding that jar file. With this patch, 
users at least are able to desc tables when they only need metadata of the 
table, especially in an open Hive environment.

For above two reasons, it's better to create Deserializer object when it's 
needed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to