http://git-wip-us.apache.org/repos/asf/hive/blob/9a149843/standalone-metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
----------------------------------------------------------------------
diff --git 
a/standalone-metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
 
b/standalone-metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
index 4e49b7c..5ea5fc4 100644
--- 
a/standalone-metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
+++ 
b/standalone-metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
@@ -166,6 +166,8 @@ public class ThriftHiveMetastore {
 
     public List<String> get_partition_names(String db_name, String tbl_name, 
short max_parts) throws NoSuchObjectException, MetaException, 
org.apache.thrift.TException;
 
+    public PartitionValuesResponse get_partition_values(PartitionValuesRequest 
request) throws MetaException, NoSuchObjectException, 
org.apache.thrift.TException;
+
     public List<Partition> get_partitions_ps(String db_name, String tbl_name, 
List<String> part_vals, short max_parts) throws MetaException, 
NoSuchObjectException, org.apache.thrift.TException;
 
     public List<Partition> get_partitions_ps_with_auth(String db_name, String 
tbl_name, List<String> part_vals, short max_parts, String user_name, 
List<String> group_names) throws NoSuchObjectException, MetaException, 
org.apache.thrift.TException;
@@ -492,6 +494,8 @@ public class ThriftHiveMetastore {
 
     public void get_partition_names(String db_name, String tbl_name, short 
max_parts, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws 
org.apache.thrift.TException;
 
+    public void get_partition_values(PartitionValuesRequest request, 
org.apache.thrift.async.AsyncMethodCallback resultHandler) throws 
org.apache.thrift.TException;
+
     public void get_partitions_ps(String db_name, String tbl_name, 
List<String> part_vals, short max_parts, 
org.apache.thrift.async.AsyncMethodCallback resultHandler) throws 
org.apache.thrift.TException;
 
     public void get_partitions_ps_with_auth(String db_name, String tbl_name, 
List<String> part_vals, short max_parts, String user_name, List<String> 
group_names, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws 
org.apache.thrift.TException;
@@ -2593,6 +2597,35 @@ public class ThriftHiveMetastore {
       throw new 
org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT,
 "get_partition_names failed: unknown result");
     }
 
+    public PartitionValuesResponse get_partition_values(PartitionValuesRequest 
request) throws MetaException, NoSuchObjectException, 
org.apache.thrift.TException
+    {
+      send_get_partition_values(request);
+      return recv_get_partition_values();
+    }
+
+    public void send_get_partition_values(PartitionValuesRequest request) 
throws org.apache.thrift.TException
+    {
+      get_partition_values_args args = new get_partition_values_args();
+      args.setRequest(request);
+      sendBase("get_partition_values", args);
+    }
+
+    public PartitionValuesResponse recv_get_partition_values() throws 
MetaException, NoSuchObjectException, org.apache.thrift.TException
+    {
+      get_partition_values_result result = new get_partition_values_result();
+      receiveBase(result, "get_partition_values");
+      if (result.isSetSuccess()) {
+        return result.success;
+      }
+      if (result.o1 != null) {
+        throw result.o1;
+      }
+      if (result.o2 != null) {
+        throw result.o2;
+      }
+      throw new 
org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT,
 "get_partition_values failed: unknown result");
+    }
+
     public List<Partition> get_partitions_ps(String db_name, String tbl_name, 
List<String> part_vals, short max_parts) throws MetaException, 
NoSuchObjectException, org.apache.thrift.TException
     {
       send_get_partitions_ps(db_name, tbl_name, part_vals, max_parts);
@@ -7597,6 +7630,38 @@ public class ThriftHiveMetastore {
       }
     }
 
+    public void get_partition_values(PartitionValuesRequest request, 
org.apache.thrift.async.AsyncMethodCallback resultHandler) throws 
org.apache.thrift.TException {
+      checkReady();
+      get_partition_values_call method_call = new 
get_partition_values_call(request, resultHandler, this, ___protocolFactory, 
___transport);
+      this.___currentMethod = method_call;
+      ___manager.call(method_call);
+    }
+
+    public static class get_partition_values_call extends 
org.apache.thrift.async.TAsyncMethodCall {
+      private PartitionValuesRequest request;
+      public get_partition_values_call(PartitionValuesRequest request, 
org.apache.thrift.async.AsyncMethodCallback resultHandler, 
org.apache.thrift.async.TAsyncClient client, 
org.apache.thrift.protocol.TProtocolFactory protocolFactory, 
org.apache.thrift.transport.TNonblockingTransport transport) throws 
org.apache.thrift.TException {
+        super(client, protocolFactory, transport, resultHandler, false);
+        this.request = request;
+      }
+
+      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws 
org.apache.thrift.TException {
+        prot.writeMessageBegin(new 
org.apache.thrift.protocol.TMessage("get_partition_values", 
org.apache.thrift.protocol.TMessageType.CALL, 0));
+        get_partition_values_args args = new get_partition_values_args();
+        args.setRequest(request);
+        args.write(prot);
+        prot.writeMessageEnd();
+      }
+
+      public PartitionValuesResponse getResult() throws MetaException, 
NoSuchObjectException, org.apache.thrift.TException {
+        if (getState() != 
org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+          throw new IllegalStateException("Method call not finished!");
+        }
+        org.apache.thrift.transport.TMemoryInputTransport memoryTransport = 
new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+        org.apache.thrift.protocol.TProtocol prot = 
client.getProtocolFactory().getProtocol(memoryTransport);
+        return (new Client(prot)).recv_get_partition_values();
+      }
+    }
+
     public void get_partitions_ps(String db_name, String tbl_name, 
List<String> part_vals, short max_parts, 
org.apache.thrift.async.AsyncMethodCallback resultHandler) throws 
org.apache.thrift.TException {
       checkReady();
       get_partitions_ps_call method_call = new get_partitions_ps_call(db_name, 
tbl_name, part_vals, max_parts, resultHandler, this, ___protocolFactory, 
___transport);
@@ -11071,6 +11136,7 @@ public class ThriftHiveMetastore {
       processMap.put("get_partitions_with_auth", new 
get_partitions_with_auth());
       processMap.put("get_partitions_pspec", new get_partitions_pspec());
       processMap.put("get_partition_names", new get_partition_names());
+      processMap.put("get_partition_values", new get_partition_values());
       processMap.put("get_partitions_ps", new get_partitions_ps());
       processMap.put("get_partitions_ps_with_auth", new 
get_partitions_ps_with_auth());
       processMap.put("get_partition_names_ps", new get_partition_names_ps());
@@ -12823,6 +12889,32 @@ public class ThriftHiveMetastore {
       }
     }
 
+    public static class get_partition_values<I extends Iface> extends 
org.apache.thrift.ProcessFunction<I, get_partition_values_args> {
+      public get_partition_values() {
+        super("get_partition_values");
+      }
+
+      public get_partition_values_args getEmptyArgsInstance() {
+        return new get_partition_values_args();
+      }
+
+      protected boolean isOneway() {
+        return false;
+      }
+
+      public get_partition_values_result getResult(I iface, 
get_partition_values_args args) throws org.apache.thrift.TException {
+        get_partition_values_result result = new get_partition_values_result();
+        try {
+          result.success = iface.get_partition_values(args.request);
+        } catch (MetaException o1) {
+          result.o1 = o1;
+        } catch (NoSuchObjectException o2) {
+          result.o2 = o2;
+        }
+        return result;
+      }
+    }
+
     public static class get_partitions_ps<I extends Iface> extends 
org.apache.thrift.ProcessFunction<I, get_partitions_ps_args> {
       public get_partitions_ps() {
         super("get_partitions_ps");
@@ -15342,6 +15434,7 @@ public class ThriftHiveMetastore {
       processMap.put("get_partitions_with_auth", new 
get_partitions_with_auth());
       processMap.put("get_partitions_pspec", new get_partitions_pspec());
       processMap.put("get_partition_names", new get_partition_names());
+      processMap.put("get_partition_values", new get_partition_values());
       processMap.put("get_partitions_ps", new get_partitions_ps());
       processMap.put("get_partitions_ps_with_auth", new 
get_partitions_ps_with_auth());
       processMap.put("get_partition_names_ps", new get_partition_names_ps());
@@ -19357,6 +19450,68 @@ public class ThriftHiveMetastore {
       }
     }
 
+    public static class get_partition_values<I extends AsyncIface> extends 
org.apache.thrift.AsyncProcessFunction<I, get_partition_values_args, 
PartitionValuesResponse> {
+      public get_partition_values() {
+        super("get_partition_values");
+      }
+
+      public get_partition_values_args getEmptyArgsInstance() {
+        return new get_partition_values_args();
+      }
+
+      public AsyncMethodCallback<PartitionValuesResponse> 
getResultHandler(final AsyncFrameBuffer fb, final int seqid) {
+        final org.apache.thrift.AsyncProcessFunction fcall = this;
+        return new AsyncMethodCallback<PartitionValuesResponse>() { 
+          public void onComplete(PartitionValuesResponse o) {
+            get_partition_values_result result = new 
get_partition_values_result();
+            result.success = o;
+            try {
+              fcall.sendResponse(fb,result, 
org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+              return;
+            } catch (Exception e) {
+              LOGGER.error("Exception writing to internal frame buffer", e);
+            }
+            fb.close();
+          }
+          public void onError(Exception e) {
+            byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+            org.apache.thrift.TBase msg;
+            get_partition_values_result result = new 
get_partition_values_result();
+            if (e instanceof MetaException) {
+                        result.o1 = (MetaException) e;
+                        result.setO1IsSet(true);
+                        msg = result;
+            }
+            else             if (e instanceof NoSuchObjectException) {
+                        result.o2 = (NoSuchObjectException) e;
+                        result.setO2IsSet(true);
+                        msg = result;
+            }
+             else 
+            {
+              msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+              msg = (org.apache.thrift.TBase)new 
org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR,
 e.getMessage());
+            }
+            try {
+              fcall.sendResponse(fb,msg,msgType,seqid);
+              return;
+            } catch (Exception ex) {
+              LOGGER.error("Exception writing to internal frame buffer", ex);
+            }
+            fb.close();
+          }
+        };
+      }
+
+      protected boolean isOneway() {
+        return false;
+      }
+
+      public void start(I iface, get_partition_values_args args, 
org.apache.thrift.async.AsyncMethodCallback<PartitionValuesResponse> 
resultHandler) throws TException {
+        iface.get_partition_values(args.request,resultHandler);
+      }
+    }
+
     public static class get_partitions_ps<I extends AsyncIface> extends 
org.apache.thrift.AsyncProcessFunction<I, get_partitions_ps_args, 
List<Partition>> {
       public get_partitions_ps() {
         super("get_partitions_ps");
@@ -30611,13 +30766,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list706 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list706.size);
-                  String _elem707;
-                  for (int _i708 = 0; _i708 < _list706.size; ++_i708)
+                  org.apache.thrift.protocol.TList _list738 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list738.size);
+                  String _elem739;
+                  for (int _i740 = 0; _i740 < _list738.size; ++_i740)
                   {
-                    _elem707 = iprot.readString();
-                    struct.success.add(_elem707);
+                    _elem739 = iprot.readString();
+                    struct.success.add(_elem739);
                   }
                   iprot.readListEnd();
                 }
@@ -30652,9 +30807,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-            for (String _iter709 : struct.success)
+            for (String _iter741 : struct.success)
             {
-              oprot.writeString(_iter709);
+              oprot.writeString(_iter741);
             }
             oprot.writeListEnd();
           }
@@ -30693,9 +30848,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter710 : struct.success)
+            for (String _iter742 : struct.success)
             {
-              oprot.writeString(_iter710);
+              oprot.writeString(_iter742);
             }
           }
         }
@@ -30710,13 +30865,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list711 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.success = new ArrayList<String>(_list711.size);
-            String _elem712;
-            for (int _i713 = 0; _i713 < _list711.size; ++_i713)
+            org.apache.thrift.protocol.TList _list743 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.success = new ArrayList<String>(_list743.size);
+            String _elem744;
+            for (int _i745 = 0; _i745 < _list743.size; ++_i745)
             {
-              _elem712 = iprot.readString();
-              struct.success.add(_elem712);
+              _elem744 = iprot.readString();
+              struct.success.add(_elem744);
             }
           }
           struct.setSuccessIsSet(true);
@@ -31370,13 +31525,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list714 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list714.size);
-                  String _elem715;
-                  for (int _i716 = 0; _i716 < _list714.size; ++_i716)
+                  org.apache.thrift.protocol.TList _list746 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list746.size);
+                  String _elem747;
+                  for (int _i748 = 0; _i748 < _list746.size; ++_i748)
                   {
-                    _elem715 = iprot.readString();
-                    struct.success.add(_elem715);
+                    _elem747 = iprot.readString();
+                    struct.success.add(_elem747);
                   }
                   iprot.readListEnd();
                 }
@@ -31411,9 +31566,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-            for (String _iter717 : struct.success)
+            for (String _iter749 : struct.success)
             {
-              oprot.writeString(_iter717);
+              oprot.writeString(_iter749);
             }
             oprot.writeListEnd();
           }
@@ -31452,9 +31607,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter718 : struct.success)
+            for (String _iter750 : struct.success)
             {
-              oprot.writeString(_iter718);
+              oprot.writeString(_iter750);
             }
           }
         }
@@ -31469,13 +31624,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list719 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.success = new ArrayList<String>(_list719.size);
-            String _elem720;
-            for (int _i721 = 0; _i721 < _list719.size; ++_i721)
+            org.apache.thrift.protocol.TList _list751 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.success = new ArrayList<String>(_list751.size);
+            String _elem752;
+            for (int _i753 = 0; _i753 < _list751.size; ++_i753)
             {
-              _elem720 = iprot.readString();
-              struct.success.add(_elem720);
+              _elem752 = iprot.readString();
+              struct.success.add(_elem752);
             }
           }
           struct.setSuccessIsSet(true);
@@ -36082,16 +36237,16 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.MAP) {
                 {
-                  org.apache.thrift.protocol.TMap _map722 = 
iprot.readMapBegin();
-                  struct.success = new HashMap<String,Type>(2*_map722.size);
-                  String _key723;
-                  Type _val724;
-                  for (int _i725 = 0; _i725 < _map722.size; ++_i725)
+                  org.apache.thrift.protocol.TMap _map754 = 
iprot.readMapBegin();
+                  struct.success = new HashMap<String,Type>(2*_map754.size);
+                  String _key755;
+                  Type _val756;
+                  for (int _i757 = 0; _i757 < _map754.size; ++_i757)
                   {
-                    _key723 = iprot.readString();
-                    _val724 = new Type();
-                    _val724.read(iprot);
-                    struct.success.put(_key723, _val724);
+                    _key755 = iprot.readString();
+                    _val756 = new Type();
+                    _val756.read(iprot);
+                    struct.success.put(_key755, _val756);
                   }
                   iprot.readMapEnd();
                 }
@@ -36126,10 +36281,10 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeMapBegin(new 
org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, 
org.apache.thrift.protocol.TType.STRUCT, struct.success.size()));
-            for (Map.Entry<String, Type> _iter726 : struct.success.entrySet())
+            for (Map.Entry<String, Type> _iter758 : struct.success.entrySet())
             {
-              oprot.writeString(_iter726.getKey());
-              _iter726.getValue().write(oprot);
+              oprot.writeString(_iter758.getKey());
+              _iter758.getValue().write(oprot);
             }
             oprot.writeMapEnd();
           }
@@ -36168,10 +36323,10 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (Map.Entry<String, Type> _iter727 : struct.success.entrySet())
+            for (Map.Entry<String, Type> _iter759 : struct.success.entrySet())
             {
-              oprot.writeString(_iter727.getKey());
-              _iter727.getValue().write(oprot);
+              oprot.writeString(_iter759.getKey());
+              _iter759.getValue().write(oprot);
             }
           }
         }
@@ -36186,16 +36341,16 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TMap _map728 = new 
org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, 
org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-            struct.success = new HashMap<String,Type>(2*_map728.size);
-            String _key729;
-            Type _val730;
-            for (int _i731 = 0; _i731 < _map728.size; ++_i731)
+            org.apache.thrift.protocol.TMap _map760 = new 
org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, 
org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+            struct.success = new HashMap<String,Type>(2*_map760.size);
+            String _key761;
+            Type _val762;
+            for (int _i763 = 0; _i763 < _map760.size; ++_i763)
             {
-              _key729 = iprot.readString();
-              _val730 = new Type();
-              _val730.read(iprot);
-              struct.success.put(_key729, _val730);
+              _key761 = iprot.readString();
+              _val762 = new Type();
+              _val762.read(iprot);
+              struct.success.put(_key761, _val762);
             }
           }
           struct.setSuccessIsSet(true);
@@ -37230,14 +37385,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list732 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<FieldSchema>(_list732.size);
-                  FieldSchema _elem733;
-                  for (int _i734 = 0; _i734 < _list732.size; ++_i734)
+                  org.apache.thrift.protocol.TList _list764 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<FieldSchema>(_list764.size);
+                  FieldSchema _elem765;
+                  for (int _i766 = 0; _i766 < _list764.size; ++_i766)
                   {
-                    _elem733 = new FieldSchema();
-                    _elem733.read(iprot);
-                    struct.success.add(_elem733);
+                    _elem765 = new FieldSchema();
+                    _elem765.read(iprot);
+                    struct.success.add(_elem765);
                   }
                   iprot.readListEnd();
                 }
@@ -37290,9 +37445,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-            for (FieldSchema _iter735 : struct.success)
+            for (FieldSchema _iter767 : struct.success)
             {
-              _iter735.write(oprot);
+              _iter767.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -37347,9 +37502,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (FieldSchema _iter736 : struct.success)
+            for (FieldSchema _iter768 : struct.success)
             {
-              _iter736.write(oprot);
+              _iter768.write(oprot);
             }
           }
         }
@@ -37370,14 +37525,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(4);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list737 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.success = new ArrayList<FieldSchema>(_list737.size);
-            FieldSchema _elem738;
-            for (int _i739 = 0; _i739 < _list737.size; ++_i739)
+            org.apache.thrift.protocol.TList _list769 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.success = new ArrayList<FieldSchema>(_list769.size);
+            FieldSchema _elem770;
+            for (int _i771 = 0; _i771 < _list769.size; ++_i771)
             {
-              _elem738 = new FieldSchema();
-              _elem738.read(iprot);
-              struct.success.add(_elem738);
+              _elem770 = new FieldSchema();
+              _elem770.read(iprot);
+              struct.success.add(_elem770);
             }
           }
           struct.setSuccessIsSet(true);
@@ -38531,14 +38686,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list740 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<FieldSchema>(_list740.size);
-                  FieldSchema _elem741;
-                  for (int _i742 = 0; _i742 < _list740.size; ++_i742)
+                  org.apache.thrift.protocol.TList _list772 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<FieldSchema>(_list772.size);
+                  FieldSchema _elem773;
+                  for (int _i774 = 0; _i774 < _list772.size; ++_i774)
                   {
-                    _elem741 = new FieldSchema();
-                    _elem741.read(iprot);
-                    struct.success.add(_elem741);
+                    _elem773 = new FieldSchema();
+                    _elem773.read(iprot);
+                    struct.success.add(_elem773);
                   }
                   iprot.readListEnd();
                 }
@@ -38591,9 +38746,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-            for (FieldSchema _iter743 : struct.success)
+            for (FieldSchema _iter775 : struct.success)
             {
-              _iter743.write(oprot);
+              _iter775.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -38648,9 +38803,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (FieldSchema _iter744 : struct.success)
+            for (FieldSchema _iter776 : struct.success)
             {
-              _iter744.write(oprot);
+              _iter776.write(oprot);
             }
           }
         }
@@ -38671,14 +38826,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(4);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list745 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.success = new ArrayList<FieldSchema>(_list745.size);
-            FieldSchema _elem746;
-            for (int _i747 = 0; _i747 < _list745.size; ++_i747)
+            org.apache.thrift.protocol.TList _list777 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.success = new ArrayList<FieldSchema>(_list777.size);
+            FieldSchema _elem778;
+            for (int _i779 = 0; _i779 < _list777.size; ++_i779)
             {
-              _elem746 = new FieldSchema();
-              _elem746.read(iprot);
-              struct.success.add(_elem746);
+              _elem778 = new FieldSchema();
+              _elem778.read(iprot);
+              struct.success.add(_elem778);
             }
           }
           struct.setSuccessIsSet(true);
@@ -39723,14 +39878,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list748 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<FieldSchema>(_list748.size);
-                  FieldSchema _elem749;
-                  for (int _i750 = 0; _i750 < _list748.size; ++_i750)
+                  org.apache.thrift.protocol.TList _list780 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<FieldSchema>(_list780.size);
+                  FieldSchema _elem781;
+                  for (int _i782 = 0; _i782 < _list780.size; ++_i782)
                   {
-                    _elem749 = new FieldSchema();
-                    _elem749.read(iprot);
-                    struct.success.add(_elem749);
+                    _elem781 = new FieldSchema();
+                    _elem781.read(iprot);
+                    struct.success.add(_elem781);
                   }
                   iprot.readListEnd();
                 }
@@ -39783,9 +39938,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-            for (FieldSchema _iter751 : struct.success)
+            for (FieldSchema _iter783 : struct.success)
             {
-              _iter751.write(oprot);
+              _iter783.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -39840,9 +39995,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (FieldSchema _iter752 : struct.success)
+            for (FieldSchema _iter784 : struct.success)
             {
-              _iter752.write(oprot);
+              _iter784.write(oprot);
             }
           }
         }
@@ -39863,14 +40018,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(4);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list753 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.success = new ArrayList<FieldSchema>(_list753.size);
-            FieldSchema _elem754;
-            for (int _i755 = 0; _i755 < _list753.size; ++_i755)
+            org.apache.thrift.protocol.TList _list785 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.success = new ArrayList<FieldSchema>(_list785.size);
+            FieldSchema _elem786;
+            for (int _i787 = 0; _i787 < _list785.size; ++_i787)
             {
-              _elem754 = new FieldSchema();
-              _elem754.read(iprot);
-              struct.success.add(_elem754);
+              _elem786 = new FieldSchema();
+              _elem786.read(iprot);
+              struct.success.add(_elem786);
             }
           }
           struct.setSuccessIsSet(true);
@@ -41024,14 +41179,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list756 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<FieldSchema>(_list756.size);
-                  FieldSchema _elem757;
-                  for (int _i758 = 0; _i758 < _list756.size; ++_i758)
+                  org.apache.thrift.protocol.TList _list788 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<FieldSchema>(_list788.size);
+                  FieldSchema _elem789;
+                  for (int _i790 = 0; _i790 < _list788.size; ++_i790)
                   {
-                    _elem757 = new FieldSchema();
-                    _elem757.read(iprot);
-                    struct.success.add(_elem757);
+                    _elem789 = new FieldSchema();
+                    _elem789.read(iprot);
+                    struct.success.add(_elem789);
                   }
                   iprot.readListEnd();
                 }
@@ -41084,9 +41239,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-            for (FieldSchema _iter759 : struct.success)
+            for (FieldSchema _iter791 : struct.success)
             {
-              _iter759.write(oprot);
+              _iter791.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -41141,9 +41296,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (FieldSchema _iter760 : struct.success)
+            for (FieldSchema _iter792 : struct.success)
             {
-              _iter760.write(oprot);
+              _iter792.write(oprot);
             }
           }
         }
@@ -41164,14 +41319,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(4);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list761 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.success = new ArrayList<FieldSchema>(_list761.size);
-            FieldSchema _elem762;
-            for (int _i763 = 0; _i763 < _list761.size; ++_i763)
+            org.apache.thrift.protocol.TList _list793 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.success = new ArrayList<FieldSchema>(_list793.size);
+            FieldSchema _elem794;
+            for (int _i795 = 0; _i795 < _list793.size; ++_i795)
             {
-              _elem762 = new FieldSchema();
-              _elem762.read(iprot);
-              struct.success.add(_elem762);
+              _elem794 = new FieldSchema();
+              _elem794.read(iprot);
+              struct.success.add(_elem794);
             }
           }
           struct.setSuccessIsSet(true);
@@ -44098,14 +44253,14 @@ public class ThriftHiveMetastore {
             case 2: // PRIMARY_KEYS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list764 = 
iprot.readListBegin();
-                  struct.primaryKeys = new 
ArrayList<SQLPrimaryKey>(_list764.size);
-                  SQLPrimaryKey _elem765;
-                  for (int _i766 = 0; _i766 < _list764.size; ++_i766)
+                  org.apache.thrift.protocol.TList _list796 = 
iprot.readListBegin();
+                  struct.primaryKeys = new 
ArrayList<SQLPrimaryKey>(_list796.size);
+                  SQLPrimaryKey _elem797;
+                  for (int _i798 = 0; _i798 < _list796.size; ++_i798)
                   {
-                    _elem765 = new SQLPrimaryKey();
-                    _elem765.read(iprot);
-                    struct.primaryKeys.add(_elem765);
+                    _elem797 = new SQLPrimaryKey();
+                    _elem797.read(iprot);
+                    struct.primaryKeys.add(_elem797);
                   }
                   iprot.readListEnd();
                 }
@@ -44117,14 +44272,14 @@ public class ThriftHiveMetastore {
             case 3: // FOREIGN_KEYS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list767 = 
iprot.readListBegin();
-                  struct.foreignKeys = new 
ArrayList<SQLForeignKey>(_list767.size);
-                  SQLForeignKey _elem768;
-                  for (int _i769 = 0; _i769 < _list767.size; ++_i769)
+                  org.apache.thrift.protocol.TList _list799 = 
iprot.readListBegin();
+                  struct.foreignKeys = new 
ArrayList<SQLForeignKey>(_list799.size);
+                  SQLForeignKey _elem800;
+                  for (int _i801 = 0; _i801 < _list799.size; ++_i801)
                   {
-                    _elem768 = new SQLForeignKey();
-                    _elem768.read(iprot);
-                    struct.foreignKeys.add(_elem768);
+                    _elem800 = new SQLForeignKey();
+                    _elem800.read(iprot);
+                    struct.foreignKeys.add(_elem800);
                   }
                   iprot.readListEnd();
                 }
@@ -44136,14 +44291,14 @@ public class ThriftHiveMetastore {
             case 4: // UNIQUE_CONSTRAINTS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list770 = 
iprot.readListBegin();
-                  struct.uniqueConstraints = new 
ArrayList<SQLUniqueConstraint>(_list770.size);
-                  SQLUniqueConstraint _elem771;
-                  for (int _i772 = 0; _i772 < _list770.size; ++_i772)
+                  org.apache.thrift.protocol.TList _list802 = 
iprot.readListBegin();
+                  struct.uniqueConstraints = new 
ArrayList<SQLUniqueConstraint>(_list802.size);
+                  SQLUniqueConstraint _elem803;
+                  for (int _i804 = 0; _i804 < _list802.size; ++_i804)
                   {
-                    _elem771 = new SQLUniqueConstraint();
-                    _elem771.read(iprot);
-                    struct.uniqueConstraints.add(_elem771);
+                    _elem803 = new SQLUniqueConstraint();
+                    _elem803.read(iprot);
+                    struct.uniqueConstraints.add(_elem803);
                   }
                   iprot.readListEnd();
                 }
@@ -44155,14 +44310,14 @@ public class ThriftHiveMetastore {
             case 5: // NOT_NULL_CONSTRAINTS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list773 = 
iprot.readListBegin();
-                  struct.notNullConstraints = new 
ArrayList<SQLNotNullConstraint>(_list773.size);
-                  SQLNotNullConstraint _elem774;
-                  for (int _i775 = 0; _i775 < _list773.size; ++_i775)
+                  org.apache.thrift.protocol.TList _list805 = 
iprot.readListBegin();
+                  struct.notNullConstraints = new 
ArrayList<SQLNotNullConstraint>(_list805.size);
+                  SQLNotNullConstraint _elem806;
+                  for (int _i807 = 0; _i807 < _list805.size; ++_i807)
                   {
-                    _elem774 = new SQLNotNullConstraint();
-                    _elem774.read(iprot);
-                    struct.notNullConstraints.add(_elem774);
+                    _elem806 = new SQLNotNullConstraint();
+                    _elem806.read(iprot);
+                    struct.notNullConstraints.add(_elem806);
                   }
                   iprot.readListEnd();
                 }
@@ -44193,9 +44348,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(PRIMARY_KEYS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.primaryKeys.size()));
-            for (SQLPrimaryKey _iter776 : struct.primaryKeys)
+            for (SQLPrimaryKey _iter808 : struct.primaryKeys)
             {
-              _iter776.write(oprot);
+              _iter808.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -44205,9 +44360,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(FOREIGN_KEYS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.foreignKeys.size()));
-            for (SQLForeignKey _iter777 : struct.foreignKeys)
+            for (SQLForeignKey _iter809 : struct.foreignKeys)
             {
-              _iter777.write(oprot);
+              _iter809.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -44217,9 +44372,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(UNIQUE_CONSTRAINTS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.uniqueConstraints.size()));
-            for (SQLUniqueConstraint _iter778 : struct.uniqueConstraints)
+            for (SQLUniqueConstraint _iter810 : struct.uniqueConstraints)
             {
-              _iter778.write(oprot);
+              _iter810.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -44229,9 +44384,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(NOT_NULL_CONSTRAINTS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.notNullConstraints.size()));
-            for (SQLNotNullConstraint _iter779 : struct.notNullConstraints)
+            for (SQLNotNullConstraint _iter811 : struct.notNullConstraints)
             {
-              _iter779.write(oprot);
+              _iter811.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -44277,36 +44432,36 @@ public class ThriftHiveMetastore {
         if (struct.isSetPrimaryKeys()) {
           {
             oprot.writeI32(struct.primaryKeys.size());
-            for (SQLPrimaryKey _iter780 : struct.primaryKeys)
+            for (SQLPrimaryKey _iter812 : struct.primaryKeys)
             {
-              _iter780.write(oprot);
+              _iter812.write(oprot);
             }
           }
         }
         if (struct.isSetForeignKeys()) {
           {
             oprot.writeI32(struct.foreignKeys.size());
-            for (SQLForeignKey _iter781 : struct.foreignKeys)
+            for (SQLForeignKey _iter813 : struct.foreignKeys)
             {
-              _iter781.write(oprot);
+              _iter813.write(oprot);
             }
           }
         }
         if (struct.isSetUniqueConstraints()) {
           {
             oprot.writeI32(struct.uniqueConstraints.size());
-            for (SQLUniqueConstraint _iter782 : struct.uniqueConstraints)
+            for (SQLUniqueConstraint _iter814 : struct.uniqueConstraints)
             {
-              _iter782.write(oprot);
+              _iter814.write(oprot);
             }
           }
         }
         if (struct.isSetNotNullConstraints()) {
           {
             oprot.writeI32(struct.notNullConstraints.size());
-            for (SQLNotNullConstraint _iter783 : struct.notNullConstraints)
+            for (SQLNotNullConstraint _iter815 : struct.notNullConstraints)
             {
-              _iter783.write(oprot);
+              _iter815.write(oprot);
             }
           }
         }
@@ -44323,56 +44478,56 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(1)) {
           {
-            org.apache.thrift.protocol.TList _list784 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list784.size);
-            SQLPrimaryKey _elem785;
-            for (int _i786 = 0; _i786 < _list784.size; ++_i786)
+            org.apache.thrift.protocol.TList _list816 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list816.size);
+            SQLPrimaryKey _elem817;
+            for (int _i818 = 0; _i818 < _list816.size; ++_i818)
             {
-              _elem785 = new SQLPrimaryKey();
-              _elem785.read(iprot);
-              struct.primaryKeys.add(_elem785);
+              _elem817 = new SQLPrimaryKey();
+              _elem817.read(iprot);
+              struct.primaryKeys.add(_elem817);
             }
           }
           struct.setPrimaryKeysIsSet(true);
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list787 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.foreignKeys = new ArrayList<SQLForeignKey>(_list787.size);
-            SQLForeignKey _elem788;
-            for (int _i789 = 0; _i789 < _list787.size; ++_i789)
+            org.apache.thrift.protocol.TList _list819 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.foreignKeys = new ArrayList<SQLForeignKey>(_list819.size);
+            SQLForeignKey _elem820;
+            for (int _i821 = 0; _i821 < _list819.size; ++_i821)
             {
-              _elem788 = new SQLForeignKey();
-              _elem788.read(iprot);
-              struct.foreignKeys.add(_elem788);
+              _elem820 = new SQLForeignKey();
+              _elem820.read(iprot);
+              struct.foreignKeys.add(_elem820);
             }
           }
           struct.setForeignKeysIsSet(true);
         }
         if (incoming.get(3)) {
           {
-            org.apache.thrift.protocol.TList _list790 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.uniqueConstraints = new 
ArrayList<SQLUniqueConstraint>(_list790.size);
-            SQLUniqueConstraint _elem791;
-            for (int _i792 = 0; _i792 < _list790.size; ++_i792)
+            org.apache.thrift.protocol.TList _list822 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.uniqueConstraints = new 
ArrayList<SQLUniqueConstraint>(_list822.size);
+            SQLUniqueConstraint _elem823;
+            for (int _i824 = 0; _i824 < _list822.size; ++_i824)
             {
-              _elem791 = new SQLUniqueConstraint();
-              _elem791.read(iprot);
-              struct.uniqueConstraints.add(_elem791);
+              _elem823 = new SQLUniqueConstraint();
+              _elem823.read(iprot);
+              struct.uniqueConstraints.add(_elem823);
             }
           }
           struct.setUniqueConstraintsIsSet(true);
         }
         if (incoming.get(4)) {
           {
-            org.apache.thrift.protocol.TList _list793 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.notNullConstraints = new 
ArrayList<SQLNotNullConstraint>(_list793.size);
-            SQLNotNullConstraint _elem794;
-            for (int _i795 = 0; _i795 < _list793.size; ++_i795)
+            org.apache.thrift.protocol.TList _list825 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.notNullConstraints = new 
ArrayList<SQLNotNullConstraint>(_list825.size);
+            SQLNotNullConstraint _elem826;
+            for (int _i827 = 0; _i827 < _list825.size; ++_i827)
             {
-              _elem794 = new SQLNotNullConstraint();
-              _elem794.read(iprot);
-              struct.notNullConstraints.add(_elem794);
+              _elem826 = new SQLNotNullConstraint();
+              _elem826.read(iprot);
+              struct.notNullConstraints.add(_elem826);
             }
           }
           struct.setNotNullConstraintsIsSet(true);
@@ -51864,13 +52019,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_NAMES
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list796 = 
iprot.readListBegin();
-                  struct.partNames = new ArrayList<String>(_list796.size);
-                  String _elem797;
-                  for (int _i798 = 0; _i798 < _list796.size; ++_i798)
+                  org.apache.thrift.protocol.TList _list828 = 
iprot.readListBegin();
+                  struct.partNames = new ArrayList<String>(_list828.size);
+                  String _elem829;
+                  for (int _i830 = 0; _i830 < _list828.size; ++_i830)
                   {
-                    _elem797 = iprot.readString();
-                    struct.partNames.add(_elem797);
+                    _elem829 = iprot.readString();
+                    struct.partNames.add(_elem829);
                   }
                   iprot.readListEnd();
                 }
@@ -51906,9 +52061,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(PART_NAMES_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.partNames.size()));
-            for (String _iter799 : struct.partNames)
+            for (String _iter831 : struct.partNames)
             {
-              oprot.writeString(_iter799);
+              oprot.writeString(_iter831);
             }
             oprot.writeListEnd();
           }
@@ -51951,9 +52106,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetPartNames()) {
           {
             oprot.writeI32(struct.partNames.size());
-            for (String _iter800 : struct.partNames)
+            for (String _iter832 : struct.partNames)
             {
-              oprot.writeString(_iter800);
+              oprot.writeString(_iter832);
             }
           }
         }
@@ -51973,13 +52128,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list801 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.partNames = new ArrayList<String>(_list801.size);
-            String _elem802;
-            for (int _i803 = 0; _i803 < _list801.size; ++_i803)
+            org.apache.thrift.protocol.TList _list833 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.partNames = new ArrayList<String>(_list833.size);
+            String _elem834;
+            for (int _i835 = 0; _i835 < _list833.size; ++_i835)
             {
-              _elem802 = iprot.readString();
-              struct.partNames.add(_elem802);
+              _elem834 = iprot.readString();
+              struct.partNames.add(_elem834);
             }
           }
           struct.setPartNamesIsSet(true);
@@ -53204,13 +53359,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list804 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list804.size);
-                  String _elem805;
-                  for (int _i806 = 0; _i806 < _list804.size; ++_i806)
+                  org.apache.thrift.protocol.TList _list836 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list836.size);
+                  String _elem837;
+                  for (int _i838 = 0; _i838 < _list836.size; ++_i838)
                   {
-                    _elem805 = iprot.readString();
-                    struct.success.add(_elem805);
+                    _elem837 = iprot.readString();
+                    struct.success.add(_elem837);
                   }
                   iprot.readListEnd();
                 }
@@ -53245,9 +53400,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-            for (String _iter807 : struct.success)
+            for (String _iter839 : struct.success)
             {
-              oprot.writeString(_iter807);
+              oprot.writeString(_iter839);
             }
             oprot.writeListEnd();
           }
@@ -53286,9 +53441,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter808 : struct.success)
+            for (String _iter840 : struct.success)
             {
-              oprot.writeString(_iter808);
+              oprot.writeString(_iter840);
             }
           }
         }
@@ -53303,13 +53458,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list809 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.success = new ArrayList<String>(_list809.size);
-            String _elem810;
-            for (int _i811 = 0; _i811 < _list809.size; ++_i811)
+            org.apache.thrift.protocol.TList _list841 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.success = new ArrayList<String>(_list841.size);
+            String _elem842;
+            for (int _i843 = 0; _i843 < _list841.size; ++_i843)
             {
-              _elem810 = iprot.readString();
-              struct.success.add(_elem810);
+              _elem842 = iprot.readString();
+              struct.success.add(_elem842);
             }
           }
           struct.setSuccessIsSet(true);
@@ -54283,13 +54438,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list812 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list812.size);
-                  String _elem813;
-                  for (int _i814 = 0; _i814 < _list812.size; ++_i814)
+                  org.apache.thrift.protocol.TList _list844 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list844.size);
+                  String _elem845;
+                  for (int _i846 = 0; _i846 < _list844.size; ++_i846)
                   {
-                    _elem813 = iprot.readString();
-                    struct.success.add(_elem813);
+                    _elem845 = iprot.readString();
+                    struct.success.add(_elem845);
                   }
                   iprot.readListEnd();
                 }
@@ -54324,9 +54479,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-            for (String _iter815 : struct.success)
+            for (String _iter847 : struct.success)
             {
-              oprot.writeString(_iter815);
+              oprot.writeString(_iter847);
             }
             oprot.writeListEnd();
           }
@@ -54365,9 +54520,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter816 : struct.success)
+            for (String _iter848 : struct.success)
             {
-              oprot.writeString(_iter816);
+              oprot.writeString(_iter848);
             }
           }
         }
@@ -54382,13 +54537,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list817 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.success = new ArrayList<String>(_list817.size);
-            String _elem818;
-            for (int _i819 = 0; _i819 < _list817.size; ++_i819)
+            org.apache.thrift.protocol.TList _list849 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.success = new ArrayList<String>(_list849.size);
+            String _elem850;
+            for (int _i851 = 0; _i851 < _list849.size; ++_i851)
             {
-              _elem818 = iprot.readString();
-              struct.success.add(_elem818);
+              _elem850 = iprot.readString();
+              struct.success.add(_elem850);
             }
           }
           struct.setSuccessIsSet(true);
@@ -54893,13 +55048,13 @@ public class ThriftHiveMetastore {
             case 3: // TBL_TYPES
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list820 = 
iprot.readListBegin();
-                  struct.tbl_types = new ArrayList<String>(_list820.size);
-                  String _elem821;
-                  for (int _i822 = 0; _i822 < _list820.size; ++_i822)
+                  org.apache.thrift.protocol.TList _list852 = 
iprot.readListBegin();
+                  struct.tbl_types = new ArrayList<String>(_list852.size);
+                  String _elem853;
+                  for (int _i854 = 0; _i854 < _list852.size; ++_i854)
                   {
-                    _elem821 = iprot.readString();
-                    struct.tbl_types.add(_elem821);
+                    _elem853 = iprot.readString();
+                    struct.tbl_types.add(_elem853);
                   }
                   iprot.readListEnd();
                 }
@@ -54935,9 +55090,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(TBL_TYPES_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.tbl_types.size()));
-            for (String _iter823 : struct.tbl_types)
+            for (String _iter855 : struct.tbl_types)
             {
-              oprot.writeString(_iter823);
+              oprot.writeString(_iter855);
             }
             oprot.writeListEnd();
           }
@@ -54980,9 +55135,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetTbl_types()) {
           {
             oprot.writeI32(struct.tbl_types.size());
-            for (String _iter824 : struct.tbl_types)
+            for (String _iter856 : struct.tbl_types)
             {
-              oprot.writeString(_iter824);
+              oprot.writeString(_iter856);
             }
           }
         }
@@ -55002,13 +55157,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list825 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.tbl_types = new ArrayList<String>(_list825.size);
-            String _elem826;
-            for (int _i827 = 0; _i827 < _list825.size; ++_i827)
+            org.apache.thrift.protocol.TList _list857 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.tbl_types = new ArrayList<String>(_list857.size);
+            String _elem858;
+            for (int _i859 = 0; _i859 < _list857.size; ++_i859)
             {
-              _elem826 = iprot.readString();
-              struct.tbl_types.add(_elem826);
+              _elem858 = iprot.readString();
+              struct.tbl_types.add(_elem858);
             }
           }
           struct.setTbl_typesIsSet(true);
@@ -55414,14 +55569,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list828 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<TableMeta>(_list828.size);
-                  TableMeta _elem829;
-                  for (int _i830 = 0; _i830 < _list828.size; ++_i830)
+                  org.apache.thrift.protocol.TList _list860 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<TableMeta>(_list860.size);
+                  TableMeta _elem861;
+                  for (int _i862 = 0; _i862 < _list860.size; ++_i862)
                   {
-                    _elem829 = new TableMeta();
-                    _elem829.read(iprot);
-                    struct.success.add(_elem829);
+                    _elem861 = new TableMeta();
+                    _elem861.read(iprot);
+                    struct.success.add(_elem861);
                   }
                   iprot.readListEnd();
                 }
@@ -55456,9 +55611,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-            for (TableMeta _iter831 : struct.success)
+            for (TableMeta _iter863 : struct.success)
             {
-              _iter831.write(oprot);
+              _iter863.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -55497,9 +55652,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (TableMeta _iter832 : struct.success)
+            for (TableMeta _iter864 : struct.success)
             {
-              _iter832.write(oprot);
+              _iter864.write(oprot);
             }
           }
         }
@@ -55514,14 +55669,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list833 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.success = new ArrayList<TableMeta>(_list833.size);
-            TableMeta _elem834;
-            for (int _i835 = 0; _i835 < _list833.size; ++_i835)
+            org.apache.thrift.protocol.TList _list865 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.success = new ArrayList<TableMeta>(_list865.size);
+            TableMeta _elem866;
+            for (int _i867 = 0; _i867 < _list865.size; ++_i867)
             {
-              _elem834 = new TableMeta();
-              _elem834.read(iprot);
-              struct.success.add(_elem834);
+              _elem866 = new TableMeta();
+              _elem866.read(iprot);
+              struct.success.add(_elem866);
             }
           }
           struct.setSuccessIsSet(true);
@@ -56287,13 +56442,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list836 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list836.size);
-                  String _elem837;
-                  for (int _i838 = 0; _i838 < _list836.size; ++_i838)
+                  org.apache.thrift.protocol.TList _list868 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list868.size);
+                  String _elem869;
+                  for (int _i870 = 0; _i870 < _list868.size; ++_i870)
                   {
-                    _elem837 = iprot.readString();
-                    struct.success.add(_elem837);
+                    _elem869 = iprot.readString();
+                    struct.success.add(_elem869);
                   }
                   iprot.readListEnd();
                 }
@@ -56328,9 +56483,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-            for (String _iter839 : struct.success)
+            for (String _iter871 : struct.success)
             {
-              oprot.writeString(_iter839);
+              oprot.writeString(_iter871);
             }
             oprot.writeListEnd();
           }
@@ -56369,9 +56524,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter840 : struct.success)
+            for (String _iter872 : struct.success)
             {
-              oprot.writeString(_iter840);
+              oprot.writeString(_iter872);
             }
           }
         }
@@ -56386,13 +56541,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list841 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.success = new ArrayList<String>(_list841.size);
-            String _elem842;
-            for (int _i843 = 0; _i843 < _list841.size; ++_i843)
+            org.apache.thrift.protocol.TList _list873 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.success = new ArrayList<String>(_list873.size);
+            String _elem874;
+            for (int _i875 = 0; _i875 < _list873.size; ++_i875)
             {
-              _elem842 = iprot.readString();
-              struct.success.add(_elem842);
+              _elem874 = iprot.readString();
+              struct.success.add(_elem874);
             }
           }
           struct.setSuccessIsSet(true);
@@ -57845,13 +58000,13 @@ public class ThriftHiveMetastore {
             case 2: // TBL_NAMES
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list844 = 
iprot.readListBegin();
-                  struct.tbl_names = new ArrayList<String>(_list844.size);
-                  String _elem845;
-                  for (int _i846 = 0; _i846 < _list844.size; ++_i846)
+                  org.apache.thrift.protocol.TList _list876 = 
iprot.readListBegin();
+                  struct.tbl_names = new ArrayList<String>(_list876.size);
+                  String _elem877;
+                  for (int _i878 = 0; _i878 < _list876.size; ++_i878)
                   {
-                    _elem845 = iprot.readString();
-                    struct.tbl_names.add(_elem845);
+                    _elem877 = iprot.readString();
+                    struct.tbl_names.add(_elem877);
                   }
                   iprot.readListEnd();
                 }
@@ -57882,9 +58037,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(TBL_NAMES_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.tbl_names.size()));
-            for (String _iter847 : struct.tbl_names)
+            for (String _iter879 : struct.tbl_names)
             {
-              oprot.writeString(_iter847);
+              oprot.writeString(_iter879);
             }
             oprot.writeListEnd();
           }
@@ -57921,9 +58076,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetTbl_names()) {
           {
             oprot.writeI32(struct.tbl_names.size());
-            for (String _iter848 : struct.tbl_names)
+            for (String _iter880 : struct.tbl_names)
             {
-              oprot.writeString(_iter848);
+              oprot.writeString(_iter880);
             }
           }
         }
@@ -57939,13 +58094,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(1)) {
           {
-            org.apache.thrift.protocol.TList _list849 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.tbl_names = new ArrayList<String>(_list849.size);
-            String _elem850;
-            for (int _i851 = 0; _i851 < _list849.size; ++_i851)
+            org.apache.thrift.protocol.TList _list881 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.tbl_names = new ArrayList<String>(_list881.size);
+            String _elem882;
+            for (int _i883 = 0; _i883 < _list881.size; ++_i883)
             {
-              _elem850 = iprot.readString();
-              struct.tbl_names.add(_elem850);
+              _elem882 = iprot.readString();
+              struct.tbl_names.add(_elem882);
             }
           }
           struct.setTbl_namesIsSet(true);
@@ -58270,14 +58425,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list852 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<Table>(_list852.size);
-                  Table _elem853;
-                  for (int _i854 = 0; _i854 < _list852.size; ++_i854)
+                  org.apache.thrift.protocol.TList _list884 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<Table>(_list884.size);
+                  Table _elem885;
+                  for (int _i886 = 0; _i886 < _list884.size; ++_i886)
                   {
-                    _elem853 = new Table();
-                    _elem853.read(iprot);
-                    struct.success.add(_elem853);
+                    _elem885 = new Table();
+                    _elem885.read(iprot);
+                    struct.success.add(_elem885);
                   }
                   iprot.readListEnd();
                 }
@@ -58303,9 +58458,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-            for (Table _iter855 : struct.success)
+            for (Table _iter887 : struct.success)
             {
-              _iter855.write(oprot);
+              _iter887.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -58336,9 +58491,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (Table _iter856 : struct.success)
+            for (Table _iter888 : struct.success)
             {
-              _iter856.write(oprot);
+              _iter888.write(oprot);
             }
           }
         }
@@ -58350,14 +58505,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(1);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list857 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.success = new ArrayList<Table>(_list857.size);
-            Table _elem858;
-            for (int _i859 = 0; _i859 < _list857.size; ++_i859)
+            org.apache.thrift.protocol.TList _list889 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.success = new ArrayList<Table>(_list889.size);
+            Table _elem890;
+            for (int _i891 = 0; _i891 < _list889.size; ++_i891)
             {
-              _elem858 = new Table();
-              _elem858.read(iprot);
-              struct.success.add(_elem858);
+              _elem890 = new Table();
+              _elem890.read(iprot);
+              struct.success.add(_elem890);
             }
           }
           struct.setSuccessIsSet(true);
@@ -61470,13 +61625,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list860 = 
iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list860.size);
-                  String _elem861;
-                  for (int _i862 = 0; _i862 < _list860.size; ++_i862)
+                  org.apache.thrift.protocol.TList _list892 = 
iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list892.size);
+                  String _elem893;
+                  for (int _i894 = 0; _i894 < _list892.size; ++_i894)
                   {
-                    _elem861 = iprot.readString();
-                    struct.success.add(_elem861);
+                    _elem893 = iprot.readString();
+                    struct.success.add(_elem893);
                   }
                   iprot.readListEnd();
                 }
@@ -61529,9 +61684,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-            for (String _iter863 : struct.success)
+            for (String _iter895 : struct.success)
             {
-              oprot.writeString(_iter863);
+              oprot.writeString(_iter895);
             }
             oprot.writeListEnd();
           }
@@ -61586,9 +61741,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter864 : struct.success)
+            for (String _iter896 : struct.success)
             {
-              oprot.writeString(_iter864);
+              oprot.writeString(_iter896);
             }
           }
         }
@@ -61609,13 +61764,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(4);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list865 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.success = new ArrayList<String>(_list865.size);
-            String _elem866;
-            for (int _i867 = 0; _i867 < _list865.size; ++_i867)
+            org.apache.thrift.protocol.TList _list897 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.success = new ArrayList<String>(_list897.size);
+            String _elem898;
+            for (int _i899 = 0; _i899 < _list897.size; ++_i899)
             {
-              _elem866 = iprot.readString();
-              struct.success.add(_elem866);
+              _elem898 = iprot.readString();
+              struct.success.add(_elem898);
             }
           }
           struct.setSuccessIsSet(true);
@@ -67474,14 +67629,14 @@ public class ThriftHiveMetastore {
             case 1: // NEW_PARTS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list868 = 
iprot.readListBegin();
-                  struct.new_parts = new ArrayList<Partition>(_list868.size);
-                  Partition _elem869;
-                  for (int _i870 = 0; _i870 < _list868.size; ++_i870)
+                  org.apache.thrift.protocol.TList _list900 = 
iprot.readListBegin();
+                  struct.new_parts = new ArrayList<Partition>(_list900.size);
+                  Partition _elem901;
+                  for (int _i902 = 0; _i902 < _list900.size; ++_i902)
                   {
-                    _elem869 = new Partition();
-                    _elem869.read(iprot);
-                    struct.new_parts.add(_elem869);
+                    _elem901 = new Partition();
+                    _elem901.read(iprot);
+                    struct.new_parts.add(_elem901);
                   }
                   iprot.readListEnd();
                 }
@@ -67507,9 +67662,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(NEW_PARTS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.new_parts.size()));
-            for (Partition _iter871 : struct.new_parts)
+            for (Partition _iter903 : struct.new_parts)
             {
-              _iter871.write(oprot);
+              _iter903.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -67540,9 +67695,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetNew_parts()) {
           {
             oprot.writeI32(struct.new_parts.size());
-            for (Partition _iter872 : struct.new_parts)
+            for (Partition _iter904 : struct.new_parts)
             {
-              _iter872.write(oprot);
+              _iter904.write(oprot);
             }
           }
         }
@@ -67554,14 +67709,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(1);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list873 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.new_parts = new ArrayList<Partition>(_list873.size);
-            Partition _elem874;
-            for (int _i875 = 0; _i875 < _list873.size; ++_i875)
+            org.apache.thrift.protocol.TList _list905 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.new_parts = new ArrayList<Partition>(_list905.size);
+            Partition _elem906;
+            for (int _i907 = 0; _i907 < _list905.size; ++_i907)
             {
-              _elem874 = new Partition();
-              _elem874.read(iprot);
-              struct.new_parts.add(_elem874);
+              _elem906 = new Partition();
+              _elem906.read(iprot);
+              struct.new_parts.add(_elem906);
             }
           }
           struct.setNew_partsIsSet(true);
@@ -68562,14 +68717,14 @@ public class ThriftHiveMetastore {
             case 1: // NEW_PARTS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list876 = 
iprot.readListBegin();
-                  struct.new_parts = new 
ArrayList<PartitionSpec>(_list876.size);
-                  PartitionSpec _elem877;
-                  for (int _i878 = 0; _i878 < _list876.size; ++_i878)
+                  org.apache.thrift.protocol.TList _list908 = 
iprot.readListBegin();
+                  struct.new_parts = new 
ArrayList<PartitionSpec>(_list908.size);
+                  PartitionSpec _elem909;
+                  for (int _i910 = 0; _i910 < _list908.size; ++_i910)
                   {
-                    _elem877 = new PartitionSpec();
-                    _elem877.read(iprot);
-                    struct.new_parts.add(_elem877);
+                    _elem909 = new PartitionSpec();
+                    _elem909.read(iprot);
+                    struct.new_parts.add(_elem909);
                   }
                   iprot.readListEnd();
                 }
@@ -68595,9 +68750,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(NEW_PARTS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.new_parts.size()));
-            for (PartitionSpec _iter879 : struct.new_parts)
+            for (PartitionSpec _iter911 : struct.new_parts)
             {
-              _iter879.write(oprot);
+              _iter911.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -68628,9 +68783,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetNew_parts()) {
           {
             oprot.writeI32(struct.new_parts.size());
-            for (PartitionSpec _iter880 : struct.new_parts)
+            for (PartitionSpec _iter912 : struct.new_parts)
             {
-              _iter880.write(oprot);
+              _iter912.write(oprot);
             }
           }
         }
@@ -68642,14 +68797,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(1);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list881 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-            struct.new_parts = new ArrayList<PartitionSpec>(_list881.size);
-            PartitionSpec _elem882;
-            for (int _i883 = 0; _i883 < _list881.size; ++_i883)
+            org.apache.thrift.protocol.TList _list913 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+            struct.new_parts = new ArrayList<PartitionSpec>(_list913.size);
+            PartitionSpec _elem914;
+            for (int _i915 = 0; _i915 < _list913.size; ++_i915)
             {
-              _elem882 = new PartitionSpec();
-              _elem882.read(iprot);
-              struct.new_parts.add(_elem882);
+              _elem914 = new PartitionSpec();
+              _elem914.read(iprot);
+              struct.new_parts.add(_elem914);
             }
           }
           struct.setNew_partsIsSet(true);
@@ -69825,13 +69980,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list884 = 
iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list884.size);
-                  String _elem885;
-                  for (int _i886 = 0; _i886 < _list884.size; ++_i886)
+                  org.apache.thrift.protocol.TList _list916 = 
iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list916.size);
+                  String _elem917;
+                  for (int _i918 = 0; _i918 < _list916.size; ++_i918)
                   {
-                    _elem885 = iprot.readString();
-                    struct.part_vals.add(_elem885);
+                    _elem917 = iprot.readString();
+                    struct.part_vals.add(_elem917);
                   }
                   iprot.readListEnd();
                 }
@@ -69867,9 +70022,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(PART_VALS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.part_vals.size()));
-            for (String _iter887 : struct.part_vals)
+            for (String _iter919 : struct.part_vals)
             {
-              oprot.writeString(_iter887);
+              oprot.writeString(_iter919);
             }
             oprot.writeListEnd();
           }
@@ -69912,9 +70067,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetPart_vals()) {
           {
             oprot.writeI32(struct.part_vals.size());
-            for (String _iter888 : struct.part_vals)
+            for (String _iter920 : struct.part_vals)
             {
-              oprot.writeString(_iter888);
+              oprot.writeString(_iter920);
             }
           }
         }
@@ -69934,13 +70089,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list889 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.part_vals = new ArrayList<String>(_list889.size);
-            String _elem890;
-            for (int _i891 = 0; _i891 < _list889.size; ++_i891)
+            org.apache.thrift.protocol.TList _list921 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.part_vals = new ArrayList<String>(_list921.size);
+            String _elem922;
+            for (int _i923 = 0; _i923 < _list921.size; ++_i923)
             {
-              _elem890 = iprot.readString();
-              struct.part_vals.add(_elem890);
+              _elem922 = iprot.readString();
+              struct.part_vals.add(_elem922);
             }
           }
           struct.setPart_valsIsSet(true);
@@ -72249,13 +72404,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list892 = 
iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list892.size);
-                  String _elem893;
-                  for (int _i894 = 0; _i894 < _list892.size; ++_i894)
+                  org.apache.thrift.protocol.TList _list924 = 
iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list924.size);
+                  String _elem925;
+                  for (int _i926 = 0; _i926 < _list924.size; ++_i926)
                   {
-                    _elem893 = iprot.readString();
-                    struct.part_vals.add(_elem893);
+                    _elem925 = iprot.readString();
+                    struct.part_vals.add(_elem925);
                   }
                   iprot.readListEnd();
                 }
@@ -72300,9 +72455,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(PART_VALS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.part_vals.size()));
-            for (String _iter895 : struct.part_vals)
+            for (String _iter927 : struct.part_vals)
             {
-              oprot.writeString(_iter895);
+              oprot.writeString(_iter927);
             }
             oprot.writeListEnd();
           }
@@ -72353,9 +72508,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetPart_vals()) {
           {
             oprot.writeI32(struct.part_vals.size());
-            for (String _iter896 : struct.part_vals)
+            for (String _iter928 : struct.part_vals)
             {
-              oprot.writeString(_iter896);
+              oprot.writeString(_iter928);
             }
           }
         }
@@ -72378,13 +72533,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list897 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-            struct.part_vals = new ArrayList<String>(_list897.size);
-            String _elem898;
-            for (int _i899 = 0; _i899 < _list897.size; ++_i899)
+            org.apache.thrift.protocol.TList _list929 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+            struct.part_vals = new ArrayList<String>(_list929.size);
+            String _elem930;
+            for (int _i931 = 0; _i931 < _list929.size; ++_i931)
             {
-              _elem898 = iprot.readString();
-              struct.part_vals.add(_elem898);
+              _elem930 = iprot.readString();
+              struct.part_vals.add(_elem930);
             }
           }
           struct.setPart_valsIsSet(true);
@@ -76254,13 +76409,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list900 = 
iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list900.size);
-                  String _elem901;
-                  for (int _i902 = 0; _i902 < _list900.size; ++_i902)
+                  org.apache.thrift.protocol.TList _list932 = 
iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list932.size);
+                  String _elem933;
+                  for (int _i934 = 0; _i934 < _list932.size; ++_i934)
                   {
-                    _elem901 = iprot.readString();
-                    struct.part_vals.add(_elem901);
+                    _elem933 = iprot.readString();
+                    struct.part_vals.add(_elem933);
                   }
                   iprot.readListEnd();
                 }
@@ -76304,9 +76459,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(PART_V

<TRUNCATED>

Reply via email to