You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by ha...@apache.org on 2014/03/30 20:40:46 UTC

svn commit: r1583186 [5/7] - in /hive/branches/branch-0.13: itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/ metastore/if/ metastore/src/gen/thrift/gen-cpp/ metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ met...

Modified: hive/branches/branch-0.13/metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
URL: http://svn.apache.org/viewvc/hive/branches/branch-0.13/metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java?rev=1583186&r1=1583185&r2=1583186&view=diff
==============================================================================
--- hive/branches/branch-0.13/metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java (original)
+++ hive/branches/branch-0.13/metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java Sun Mar 30 18:40:45 2014
@@ -246,6 +246,8 @@ public class ThriftHiveMetastore {
 
     public void heartbeat(HeartbeatRequest ids) throws NoSuchLockException, NoSuchTxnException, TxnAbortedException, org.apache.thrift.TException;
 
+    public HeartbeatTxnRangeResponse heartbeat_txn_range(HeartbeatTxnRangeRequest txns) throws org.apache.thrift.TException;
+
     public void compact(CompactionRequest rqst) throws org.apache.thrift.TException;
 
     public ShowCompactResponse show_compact(ShowCompactRequest rqst) throws org.apache.thrift.TException;
@@ -462,6 +464,8 @@ public class ThriftHiveMetastore {
 
     public void heartbeat(HeartbeatRequest ids, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.heartbeat_call> resultHandler) throws org.apache.thrift.TException;
 
+    public void heartbeat_txn_range(HeartbeatTxnRangeRequest txns, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.heartbeat_txn_range_call> resultHandler) throws org.apache.thrift.TException;
+
     public void compact(CompactionRequest rqst, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.compact_call> resultHandler) throws org.apache.thrift.TException;
 
     public void show_compact(ShowCompactRequest rqst, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.show_compact_call> resultHandler) throws org.apache.thrift.TException;
@@ -3600,6 +3604,29 @@ public class ThriftHiveMetastore {
       return;
     }
 
+    public HeartbeatTxnRangeResponse heartbeat_txn_range(HeartbeatTxnRangeRequest txns) throws org.apache.thrift.TException
+    {
+      send_heartbeat_txn_range(txns);
+      return recv_heartbeat_txn_range();
+    }
+
+    public void send_heartbeat_txn_range(HeartbeatTxnRangeRequest txns) throws org.apache.thrift.TException
+    {
+      heartbeat_txn_range_args args = new heartbeat_txn_range_args();
+      args.setTxns(txns);
+      sendBase("heartbeat_txn_range", args);
+    }
+
+    public HeartbeatTxnRangeResponse recv_heartbeat_txn_range() throws org.apache.thrift.TException
+    {
+      heartbeat_txn_range_result result = new heartbeat_txn_range_result();
+      receiveBase(result, "heartbeat_txn_range");
+      if (result.isSetSuccess()) {
+        return result.success;
+      }
+      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "heartbeat_txn_range failed: unknown result");
+    }
+
     public void compact(CompactionRequest rqst) throws org.apache.thrift.TException
     {
       send_compact(rqst);
@@ -7403,6 +7430,38 @@ public class ThriftHiveMetastore {
       }
     }
 
+    public void heartbeat_txn_range(HeartbeatTxnRangeRequest txns, org.apache.thrift.async.AsyncMethodCallback<heartbeat_txn_range_call> resultHandler) throws org.apache.thrift.TException {
+      checkReady();
+      heartbeat_txn_range_call method_call = new heartbeat_txn_range_call(txns, resultHandler, this, ___protocolFactory, ___transport);
+      this.___currentMethod = method_call;
+      ___manager.call(method_call);
+    }
+
+    public static class heartbeat_txn_range_call extends org.apache.thrift.async.TAsyncMethodCall {
+      private HeartbeatTxnRangeRequest txns;
+      public heartbeat_txn_range_call(HeartbeatTxnRangeRequest txns, org.apache.thrift.async.AsyncMethodCallback<heartbeat_txn_range_call> 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.txns = txns;
+      }
+
+      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("heartbeat_txn_range", org.apache.thrift.protocol.TMessageType.CALL, 0));
+        heartbeat_txn_range_args args = new heartbeat_txn_range_args();
+        args.setTxns(txns);
+        args.write(prot);
+        prot.writeMessageEnd();
+      }
+
+      public HeartbeatTxnRangeResponse getResult() throws 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_heartbeat_txn_range();
+      }
+    }
+
     public void compact(CompactionRequest rqst, org.apache.thrift.async.AsyncMethodCallback<compact_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       compact_call method_call = new compact_call(rqst, resultHandler, this, ___protocolFactory, ___transport);
@@ -7584,6 +7643,7 @@ public class ThriftHiveMetastore {
       processMap.put("unlock", new unlock());
       processMap.put("show_locks", new show_locks());
       processMap.put("heartbeat", new heartbeat());
+      processMap.put("heartbeat_txn_range", new heartbeat_txn_range());
       processMap.put("compact", new compact());
       processMap.put("show_compact", new show_compact());
       return processMap;
@@ -10324,6 +10384,26 @@ public class ThriftHiveMetastore {
       }
     }
 
+    public static class heartbeat_txn_range<I extends Iface> extends org.apache.thrift.ProcessFunction<I, heartbeat_txn_range_args> {
+      public heartbeat_txn_range() {
+        super("heartbeat_txn_range");
+      }
+
+      public heartbeat_txn_range_args getEmptyArgsInstance() {
+        return new heartbeat_txn_range_args();
+      }
+
+      protected boolean isOneway() {
+        return false;
+      }
+
+      public heartbeat_txn_range_result getResult(I iface, heartbeat_txn_range_args args) throws org.apache.thrift.TException {
+        heartbeat_txn_range_result result = new heartbeat_txn_range_result();
+        result.success = iface.heartbeat_txn_range(args.txns);
+        return result;
+      }
+    }
+
     public static class compact<I extends Iface> extends org.apache.thrift.ProcessFunction<I, compact_args> {
       public compact() {
         super("compact");
@@ -14118,13 +14198,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list426 = iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list426.size);
-                  for (int _i427 = 0; _i427 < _list426.size; ++_i427)
+                  org.apache.thrift.protocol.TList _list442 = iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list442.size);
+                  for (int _i443 = 0; _i443 < _list442.size; ++_i443)
                   {
-                    String _elem428; // optional
-                    _elem428 = iprot.readString();
-                    struct.success.add(_elem428);
+                    String _elem444; // required
+                    _elem444 = iprot.readString();
+                    struct.success.add(_elem444);
                   }
                   iprot.readListEnd();
                 }
@@ -14159,9 +14239,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 _iter429 : struct.success)
+            for (String _iter445 : struct.success)
             {
-              oprot.writeString(_iter429);
+              oprot.writeString(_iter445);
             }
             oprot.writeListEnd();
           }
@@ -14200,9 +14280,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter430 : struct.success)
+            for (String _iter446 : struct.success)
             {
-              oprot.writeString(_iter430);
+              oprot.writeString(_iter446);
             }
           }
         }
@@ -14217,13 +14297,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list431 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.success = new ArrayList<String>(_list431.size);
-            for (int _i432 = 0; _i432 < _list431.size; ++_i432)
+            org.apache.thrift.protocol.TList _list447 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.success = new ArrayList<String>(_list447.size);
+            for (int _i448 = 0; _i448 < _list447.size; ++_i448)
             {
-              String _elem433; // optional
-              _elem433 = iprot.readString();
-              struct.success.add(_elem433);
+              String _elem449; // required
+              _elem449 = iprot.readString();
+              struct.success.add(_elem449);
             }
           }
           struct.setSuccessIsSet(true);
@@ -14880,13 +14960,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list434 = iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list434.size);
-                  for (int _i435 = 0; _i435 < _list434.size; ++_i435)
+                  org.apache.thrift.protocol.TList _list450 = iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list450.size);
+                  for (int _i451 = 0; _i451 < _list450.size; ++_i451)
                   {
-                    String _elem436; // optional
-                    _elem436 = iprot.readString();
-                    struct.success.add(_elem436);
+                    String _elem452; // required
+                    _elem452 = iprot.readString();
+                    struct.success.add(_elem452);
                   }
                   iprot.readListEnd();
                 }
@@ -14921,9 +15001,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 _iter437 : struct.success)
+            for (String _iter453 : struct.success)
             {
-              oprot.writeString(_iter437);
+              oprot.writeString(_iter453);
             }
             oprot.writeListEnd();
           }
@@ -14962,9 +15042,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter438 : struct.success)
+            for (String _iter454 : struct.success)
             {
-              oprot.writeString(_iter438);
+              oprot.writeString(_iter454);
             }
           }
         }
@@ -14979,13 +15059,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list439 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.success = new ArrayList<String>(_list439.size);
-            for (int _i440 = 0; _i440 < _list439.size; ++_i440)
+            org.apache.thrift.protocol.TList _list455 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.success = new ArrayList<String>(_list455.size);
+            for (int _i456 = 0; _i456 < _list455.size; ++_i456)
             {
-              String _elem441; // optional
-              _elem441 = iprot.readString();
-              struct.success.add(_elem441);
+              String _elem457; // required
+              _elem457 = iprot.readString();
+              struct.success.add(_elem457);
             }
           }
           struct.setSuccessIsSet(true);
@@ -19592,16 +19672,16 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.MAP) {
                 {
-                  org.apache.thrift.protocol.TMap _map442 = iprot.readMapBegin();
-                  struct.success = new HashMap<String,Type>(2*_map442.size);
-                  for (int _i443 = 0; _i443 < _map442.size; ++_i443)
+                  org.apache.thrift.protocol.TMap _map458 = iprot.readMapBegin();
+                  struct.success = new HashMap<String,Type>(2*_map458.size);
+                  for (int _i459 = 0; _i459 < _map458.size; ++_i459)
                   {
-                    String _key444; // required
-                    Type _val445; // required
-                    _key444 = iprot.readString();
-                    _val445 = new Type();
-                    _val445.read(iprot);
-                    struct.success.put(_key444, _val445);
+                    String _key460; // required
+                    Type _val461; // required
+                    _key460 = iprot.readString();
+                    _val461 = new Type();
+                    _val461.read(iprot);
+                    struct.success.put(_key460, _val461);
                   }
                   iprot.readMapEnd();
                 }
@@ -19636,10 +19716,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> _iter446 : struct.success.entrySet())
+            for (Map.Entry<String, Type> _iter462 : struct.success.entrySet())
             {
-              oprot.writeString(_iter446.getKey());
-              _iter446.getValue().write(oprot);
+              oprot.writeString(_iter462.getKey());
+              _iter462.getValue().write(oprot);
             }
             oprot.writeMapEnd();
           }
@@ -19678,10 +19758,10 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (Map.Entry<String, Type> _iter447 : struct.success.entrySet())
+            for (Map.Entry<String, Type> _iter463 : struct.success.entrySet())
             {
-              oprot.writeString(_iter447.getKey());
-              _iter447.getValue().write(oprot);
+              oprot.writeString(_iter463.getKey());
+              _iter463.getValue().write(oprot);
             }
           }
         }
@@ -19696,16 +19776,16 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TMap _map448 = 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*_map448.size);
-            for (int _i449 = 0; _i449 < _map448.size; ++_i449)
+            org.apache.thrift.protocol.TMap _map464 = 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*_map464.size);
+            for (int _i465 = 0; _i465 < _map464.size; ++_i465)
             {
-              String _key450; // required
-              Type _val451; // required
-              _key450 = iprot.readString();
-              _val451 = new Type();
-              _val451.read(iprot);
-              struct.success.put(_key450, _val451);
+              String _key466; // required
+              Type _val467; // required
+              _key466 = iprot.readString();
+              _val467 = new Type();
+              _val467.read(iprot);
+              struct.success.put(_key466, _val467);
             }
           }
           struct.setSuccessIsSet(true);
@@ -20740,14 +20820,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list452 = iprot.readListBegin();
-                  struct.success = new ArrayList<FieldSchema>(_list452.size);
-                  for (int _i453 = 0; _i453 < _list452.size; ++_i453)
+                  org.apache.thrift.protocol.TList _list468 = iprot.readListBegin();
+                  struct.success = new ArrayList<FieldSchema>(_list468.size);
+                  for (int _i469 = 0; _i469 < _list468.size; ++_i469)
                   {
-                    FieldSchema _elem454; // optional
-                    _elem454 = new FieldSchema();
-                    _elem454.read(iprot);
-                    struct.success.add(_elem454);
+                    FieldSchema _elem470; // required
+                    _elem470 = new FieldSchema();
+                    _elem470.read(iprot);
+                    struct.success.add(_elem470);
                   }
                   iprot.readListEnd();
                 }
@@ -20800,9 +20880,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 _iter455 : struct.success)
+            for (FieldSchema _iter471 : struct.success)
             {
-              _iter455.write(oprot);
+              _iter471.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -20857,9 +20937,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (FieldSchema _iter456 : struct.success)
+            for (FieldSchema _iter472 : struct.success)
             {
-              _iter456.write(oprot);
+              _iter472.write(oprot);
             }
           }
         }
@@ -20880,14 +20960,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(4);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list457 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-            struct.success = new ArrayList<FieldSchema>(_list457.size);
-            for (int _i458 = 0; _i458 < _list457.size; ++_i458)
+            org.apache.thrift.protocol.TList _list473 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+            struct.success = new ArrayList<FieldSchema>(_list473.size);
+            for (int _i474 = 0; _i474 < _list473.size; ++_i474)
             {
-              FieldSchema _elem459; // optional
-              _elem459 = new FieldSchema();
-              _elem459.read(iprot);
-              struct.success.add(_elem459);
+              FieldSchema _elem475; // required
+              _elem475 = new FieldSchema();
+              _elem475.read(iprot);
+              struct.success.add(_elem475);
             }
           }
           struct.setSuccessIsSet(true);
@@ -21932,14 +22012,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list460 = iprot.readListBegin();
-                  struct.success = new ArrayList<FieldSchema>(_list460.size);
-                  for (int _i461 = 0; _i461 < _list460.size; ++_i461)
+                  org.apache.thrift.protocol.TList _list476 = iprot.readListBegin();
+                  struct.success = new ArrayList<FieldSchema>(_list476.size);
+                  for (int _i477 = 0; _i477 < _list476.size; ++_i477)
                   {
-                    FieldSchema _elem462; // optional
-                    _elem462 = new FieldSchema();
-                    _elem462.read(iprot);
-                    struct.success.add(_elem462);
+                    FieldSchema _elem478; // required
+                    _elem478 = new FieldSchema();
+                    _elem478.read(iprot);
+                    struct.success.add(_elem478);
                   }
                   iprot.readListEnd();
                 }
@@ -21992,9 +22072,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 _iter463 : struct.success)
+            for (FieldSchema _iter479 : struct.success)
             {
-              _iter463.write(oprot);
+              _iter479.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -22049,9 +22129,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (FieldSchema _iter464 : struct.success)
+            for (FieldSchema _iter480 : struct.success)
             {
-              _iter464.write(oprot);
+              _iter480.write(oprot);
             }
           }
         }
@@ -22072,14 +22152,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(4);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list465 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-            struct.success = new ArrayList<FieldSchema>(_list465.size);
-            for (int _i466 = 0; _i466 < _list465.size; ++_i466)
+            org.apache.thrift.protocol.TList _list481 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+            struct.success = new ArrayList<FieldSchema>(_list481.size);
+            for (int _i482 = 0; _i482 < _list481.size; ++_i482)
             {
-              FieldSchema _elem467; // optional
-              _elem467 = new FieldSchema();
-              _elem467.read(iprot);
-              struct.success.add(_elem467);
+              FieldSchema _elem483; // required
+              _elem483 = new FieldSchema();
+              _elem483.read(iprot);
+              struct.success.add(_elem483);
             }
           }
           struct.setSuccessIsSet(true);
@@ -27322,13 +27402,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list468 = iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list468.size);
-                  for (int _i469 = 0; _i469 < _list468.size; ++_i469)
+                  org.apache.thrift.protocol.TList _list484 = iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list484.size);
+                  for (int _i485 = 0; _i485 < _list484.size; ++_i485)
                   {
-                    String _elem470; // optional
-                    _elem470 = iprot.readString();
-                    struct.success.add(_elem470);
+                    String _elem486; // required
+                    _elem486 = iprot.readString();
+                    struct.success.add(_elem486);
                   }
                   iprot.readListEnd();
                 }
@@ -27363,9 +27443,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 _iter471 : struct.success)
+            for (String _iter487 : struct.success)
             {
-              oprot.writeString(_iter471);
+              oprot.writeString(_iter487);
             }
             oprot.writeListEnd();
           }
@@ -27404,9 +27484,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter472 : struct.success)
+            for (String _iter488 : struct.success)
             {
-              oprot.writeString(_iter472);
+              oprot.writeString(_iter488);
             }
           }
         }
@@ -27421,13 +27501,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list473 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.success = new ArrayList<String>(_list473.size);
-            for (int _i474 = 0; _i474 < _list473.size; ++_i474)
+            org.apache.thrift.protocol.TList _list489 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.success = new ArrayList<String>(_list489.size);
+            for (int _i490 = 0; _i490 < _list489.size; ++_i490)
             {
-              String _elem475; // optional
-              _elem475 = iprot.readString();
-              struct.success.add(_elem475);
+              String _elem491; // required
+              _elem491 = iprot.readString();
+              struct.success.add(_elem491);
             }
           }
           struct.setSuccessIsSet(true);
@@ -28196,13 +28276,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list476 = iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list476.size);
-                  for (int _i477 = 0; _i477 < _list476.size; ++_i477)
+                  org.apache.thrift.protocol.TList _list492 = iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list492.size);
+                  for (int _i493 = 0; _i493 < _list492.size; ++_i493)
                   {
-                    String _elem478; // optional
-                    _elem478 = iprot.readString();
-                    struct.success.add(_elem478);
+                    String _elem494; // required
+                    _elem494 = iprot.readString();
+                    struct.success.add(_elem494);
                   }
                   iprot.readListEnd();
                 }
@@ -28237,9 +28317,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 _iter479 : struct.success)
+            for (String _iter495 : struct.success)
             {
-              oprot.writeString(_iter479);
+              oprot.writeString(_iter495);
             }
             oprot.writeListEnd();
           }
@@ -28278,9 +28358,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter480 : struct.success)
+            for (String _iter496 : struct.success)
             {
-              oprot.writeString(_iter480);
+              oprot.writeString(_iter496);
             }
           }
         }
@@ -28295,13 +28375,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list481 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.success = new ArrayList<String>(_list481.size);
-            for (int _i482 = 0; _i482 < _list481.size; ++_i482)
+            org.apache.thrift.protocol.TList _list497 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.success = new ArrayList<String>(_list497.size);
+            for (int _i498 = 0; _i498 < _list497.size; ++_i498)
             {
-              String _elem483; // optional
-              _elem483 = iprot.readString();
-              struct.success.add(_elem483);
+              String _elem499; // required
+              _elem499 = iprot.readString();
+              struct.success.add(_elem499);
             }
           }
           struct.setSuccessIsSet(true);
@@ -29757,13 +29837,13 @@ public class ThriftHiveMetastore {
             case 2: // TBL_NAMES
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list484 = iprot.readListBegin();
-                  struct.tbl_names = new ArrayList<String>(_list484.size);
-                  for (int _i485 = 0; _i485 < _list484.size; ++_i485)
+                  org.apache.thrift.protocol.TList _list500 = iprot.readListBegin();
+                  struct.tbl_names = new ArrayList<String>(_list500.size);
+                  for (int _i501 = 0; _i501 < _list500.size; ++_i501)
                   {
-                    String _elem486; // optional
-                    _elem486 = iprot.readString();
-                    struct.tbl_names.add(_elem486);
+                    String _elem502; // required
+                    _elem502 = iprot.readString();
+                    struct.tbl_names.add(_elem502);
                   }
                   iprot.readListEnd();
                 }
@@ -29794,9 +29874,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 _iter487 : struct.tbl_names)
+            for (String _iter503 : struct.tbl_names)
             {
-              oprot.writeString(_iter487);
+              oprot.writeString(_iter503);
             }
             oprot.writeListEnd();
           }
@@ -29833,9 +29913,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetTbl_names()) {
           {
             oprot.writeI32(struct.tbl_names.size());
-            for (String _iter488 : struct.tbl_names)
+            for (String _iter504 : struct.tbl_names)
             {
-              oprot.writeString(_iter488);
+              oprot.writeString(_iter504);
             }
           }
         }
@@ -29851,13 +29931,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(1)) {
           {
-            org.apache.thrift.protocol.TList _list489 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.tbl_names = new ArrayList<String>(_list489.size);
-            for (int _i490 = 0; _i490 < _list489.size; ++_i490)
+            org.apache.thrift.protocol.TList _list505 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.tbl_names = new ArrayList<String>(_list505.size);
+            for (int _i506 = 0; _i506 < _list505.size; ++_i506)
             {
-              String _elem491; // optional
-              _elem491 = iprot.readString();
-              struct.tbl_names.add(_elem491);
+              String _elem507; // required
+              _elem507 = iprot.readString();
+              struct.tbl_names.add(_elem507);
             }
           }
           struct.setTbl_namesIsSet(true);
@@ -30425,14 +30505,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list492 = iprot.readListBegin();
-                  struct.success = new ArrayList<Table>(_list492.size);
-                  for (int _i493 = 0; _i493 < _list492.size; ++_i493)
+                  org.apache.thrift.protocol.TList _list508 = iprot.readListBegin();
+                  struct.success = new ArrayList<Table>(_list508.size);
+                  for (int _i509 = 0; _i509 < _list508.size; ++_i509)
                   {
-                    Table _elem494; // optional
-                    _elem494 = new Table();
-                    _elem494.read(iprot);
-                    struct.success.add(_elem494);
+                    Table _elem510; // required
+                    _elem510 = new Table();
+                    _elem510.read(iprot);
+                    struct.success.add(_elem510);
                   }
                   iprot.readListEnd();
                 }
@@ -30485,9 +30565,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 _iter495 : struct.success)
+            for (Table _iter511 : struct.success)
             {
-              _iter495.write(oprot);
+              _iter511.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -30542,9 +30622,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (Table _iter496 : struct.success)
+            for (Table _iter512 : struct.success)
             {
-              _iter496.write(oprot);
+              _iter512.write(oprot);
             }
           }
         }
@@ -30565,14 +30645,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(4);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list497 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-            struct.success = new ArrayList<Table>(_list497.size);
-            for (int _i498 = 0; _i498 < _list497.size; ++_i498)
+            org.apache.thrift.protocol.TList _list513 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+            struct.success = new ArrayList<Table>(_list513.size);
+            for (int _i514 = 0; _i514 < _list513.size; ++_i514)
             {
-              Table _elem499; // optional
-              _elem499 = new Table();
-              _elem499.read(iprot);
-              struct.success.add(_elem499);
+              Table _elem515; // required
+              _elem515 = new Table();
+              _elem515.read(iprot);
+              struct.success.add(_elem515);
             }
           }
           struct.setSuccessIsSet(true);
@@ -31721,13 +31801,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list500 = iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list500.size);
-                  for (int _i501 = 0; _i501 < _list500.size; ++_i501)
+                  org.apache.thrift.protocol.TList _list516 = iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list516.size);
+                  for (int _i517 = 0; _i517 < _list516.size; ++_i517)
                   {
-                    String _elem502; // optional
-                    _elem502 = iprot.readString();
-                    struct.success.add(_elem502);
+                    String _elem518; // required
+                    _elem518 = iprot.readString();
+                    struct.success.add(_elem518);
                   }
                   iprot.readListEnd();
                 }
@@ -31780,9 +31860,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 _iter503 : struct.success)
+            for (String _iter519 : struct.success)
             {
-              oprot.writeString(_iter503);
+              oprot.writeString(_iter519);
             }
             oprot.writeListEnd();
           }
@@ -31837,9 +31917,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter504 : struct.success)
+            for (String _iter520 : struct.success)
             {
-              oprot.writeString(_iter504);
+              oprot.writeString(_iter520);
             }
           }
         }
@@ -31860,13 +31940,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(4);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list505 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.success = new ArrayList<String>(_list505.size);
-            for (int _i506 = 0; _i506 < _list505.size; ++_i506)
+            org.apache.thrift.protocol.TList _list521 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.success = new ArrayList<String>(_list521.size);
+            for (int _i522 = 0; _i522 < _list521.size; ++_i522)
             {
-              String _elem507; // optional
-              _elem507 = iprot.readString();
-              struct.success.add(_elem507);
+              String _elem523; // required
+              _elem523 = iprot.readString();
+              struct.success.add(_elem523);
             }
           }
           struct.setSuccessIsSet(true);
@@ -36586,14 +36666,14 @@ public class ThriftHiveMetastore {
             case 1: // NEW_PARTS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list508 = iprot.readListBegin();
-                  struct.new_parts = new ArrayList<Partition>(_list508.size);
-                  for (int _i509 = 0; _i509 < _list508.size; ++_i509)
+                  org.apache.thrift.protocol.TList _list524 = iprot.readListBegin();
+                  struct.new_parts = new ArrayList<Partition>(_list524.size);
+                  for (int _i525 = 0; _i525 < _list524.size; ++_i525)
                   {
-                    Partition _elem510; // optional
-                    _elem510 = new Partition();
-                    _elem510.read(iprot);
-                    struct.new_parts.add(_elem510);
+                    Partition _elem526; // required
+                    _elem526 = new Partition();
+                    _elem526.read(iprot);
+                    struct.new_parts.add(_elem526);
                   }
                   iprot.readListEnd();
                 }
@@ -36619,9 +36699,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 _iter511 : struct.new_parts)
+            for (Partition _iter527 : struct.new_parts)
             {
-              _iter511.write(oprot);
+              _iter527.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -36652,9 +36732,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetNew_parts()) {
           {
             oprot.writeI32(struct.new_parts.size());
-            for (Partition _iter512 : struct.new_parts)
+            for (Partition _iter528 : struct.new_parts)
             {
-              _iter512.write(oprot);
+              _iter528.write(oprot);
             }
           }
         }
@@ -36666,14 +36746,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(1);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list513 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-            struct.new_parts = new ArrayList<Partition>(_list513.size);
-            for (int _i514 = 0; _i514 < _list513.size; ++_i514)
+            org.apache.thrift.protocol.TList _list529 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+            struct.new_parts = new ArrayList<Partition>(_list529.size);
+            for (int _i530 = 0; _i530 < _list529.size; ++_i530)
             {
-              Partition _elem515; // optional
-              _elem515 = new Partition();
-              _elem515.read(iprot);
-              struct.new_parts.add(_elem515);
+              Partition _elem531; // required
+              _elem531 = new Partition();
+              _elem531.read(iprot);
+              struct.new_parts.add(_elem531);
             }
           }
           struct.setNew_partsIsSet(true);
@@ -37852,13 +37932,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list516 = iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list516.size);
-                  for (int _i517 = 0; _i517 < _list516.size; ++_i517)
+                  org.apache.thrift.protocol.TList _list532 = iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list532.size);
+                  for (int _i533 = 0; _i533 < _list532.size; ++_i533)
                   {
-                    String _elem518; // optional
-                    _elem518 = iprot.readString();
-                    struct.part_vals.add(_elem518);
+                    String _elem534; // required
+                    _elem534 = iprot.readString();
+                    struct.part_vals.add(_elem534);
                   }
                   iprot.readListEnd();
                 }
@@ -37894,9 +37974,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 _iter519 : struct.part_vals)
+            for (String _iter535 : struct.part_vals)
             {
-              oprot.writeString(_iter519);
+              oprot.writeString(_iter535);
             }
             oprot.writeListEnd();
           }
@@ -37939,9 +38019,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetPart_vals()) {
           {
             oprot.writeI32(struct.part_vals.size());
-            for (String _iter520 : struct.part_vals)
+            for (String _iter536 : struct.part_vals)
             {
-              oprot.writeString(_iter520);
+              oprot.writeString(_iter536);
             }
           }
         }
@@ -37961,13 +38041,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list521 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.part_vals = new ArrayList<String>(_list521.size);
-            for (int _i522 = 0; _i522 < _list521.size; ++_i522)
+            org.apache.thrift.protocol.TList _list537 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.part_vals = new ArrayList<String>(_list537.size);
+            for (int _i538 = 0; _i538 < _list537.size; ++_i538)
             {
-              String _elem523; // optional
-              _elem523 = iprot.readString();
-              struct.part_vals.add(_elem523);
+              String _elem539; // required
+              _elem539 = iprot.readString();
+              struct.part_vals.add(_elem539);
             }
           }
           struct.setPart_valsIsSet(true);
@@ -40279,13 +40359,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list524 = iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list524.size);
-                  for (int _i525 = 0; _i525 < _list524.size; ++_i525)
+                  org.apache.thrift.protocol.TList _list540 = iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list540.size);
+                  for (int _i541 = 0; _i541 < _list540.size; ++_i541)
                   {
-                    String _elem526; // optional
-                    _elem526 = iprot.readString();
-                    struct.part_vals.add(_elem526);
+                    String _elem542; // required
+                    _elem542 = iprot.readString();
+                    struct.part_vals.add(_elem542);
                   }
                   iprot.readListEnd();
                 }
@@ -40330,9 +40410,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 _iter527 : struct.part_vals)
+            for (String _iter543 : struct.part_vals)
             {
-              oprot.writeString(_iter527);
+              oprot.writeString(_iter543);
             }
             oprot.writeListEnd();
           }
@@ -40383,9 +40463,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetPart_vals()) {
           {
             oprot.writeI32(struct.part_vals.size());
-            for (String _iter528 : struct.part_vals)
+            for (String _iter544 : struct.part_vals)
             {
-              oprot.writeString(_iter528);
+              oprot.writeString(_iter544);
             }
           }
         }
@@ -40408,13 +40488,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list529 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.part_vals = new ArrayList<String>(_list529.size);
-            for (int _i530 = 0; _i530 < _list529.size; ++_i530)
+            org.apache.thrift.protocol.TList _list545 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.part_vals = new ArrayList<String>(_list545.size);
+            for (int _i546 = 0; _i546 < _list545.size; ++_i546)
             {
-              String _elem531; // optional
-              _elem531 = iprot.readString();
-              struct.part_vals.add(_elem531);
+              String _elem547; // required
+              _elem547 = iprot.readString();
+              struct.part_vals.add(_elem547);
             }
           }
           struct.setPart_valsIsSet(true);
@@ -44287,13 +44367,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list532 = iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list532.size);
-                  for (int _i533 = 0; _i533 < _list532.size; ++_i533)
+                  org.apache.thrift.protocol.TList _list548 = iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list548.size);
+                  for (int _i549 = 0; _i549 < _list548.size; ++_i549)
                   {
-                    String _elem534; // optional
-                    _elem534 = iprot.readString();
-                    struct.part_vals.add(_elem534);
+                    String _elem550; // required
+                    _elem550 = iprot.readString();
+                    struct.part_vals.add(_elem550);
                   }
                   iprot.readListEnd();
                 }
@@ -44337,9 +44417,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 _iter535 : struct.part_vals)
+            for (String _iter551 : struct.part_vals)
             {
-              oprot.writeString(_iter535);
+              oprot.writeString(_iter551);
             }
             oprot.writeListEnd();
           }
@@ -44388,9 +44468,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetPart_vals()) {
           {
             oprot.writeI32(struct.part_vals.size());
-            for (String _iter536 : struct.part_vals)
+            for (String _iter552 : struct.part_vals)
             {
-              oprot.writeString(_iter536);
+              oprot.writeString(_iter552);
             }
           }
         }
@@ -44413,13 +44493,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list537 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.part_vals = new ArrayList<String>(_list537.size);
-            for (int _i538 = 0; _i538 < _list537.size; ++_i538)
+            org.apache.thrift.protocol.TList _list553 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.part_vals = new ArrayList<String>(_list553.size);
+            for (int _i554 = 0; _i554 < _list553.size; ++_i554)
             {
-              String _elem539; // optional
-              _elem539 = iprot.readString();
-              struct.part_vals.add(_elem539);
+              String _elem555; // required
+              _elem555 = iprot.readString();
+              struct.part_vals.add(_elem555);
             }
           }
           struct.setPart_valsIsSet(true);
@@ -45661,13 +45741,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list540 = iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list540.size);
-                  for (int _i541 = 0; _i541 < _list540.size; ++_i541)
+                  org.apache.thrift.protocol.TList _list556 = iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list556.size);
+                  for (int _i557 = 0; _i557 < _list556.size; ++_i557)
                   {
-                    String _elem542; // optional
-                    _elem542 = iprot.readString();
-                    struct.part_vals.add(_elem542);
+                    String _elem558; // required
+                    _elem558 = iprot.readString();
+                    struct.part_vals.add(_elem558);
                   }
                   iprot.readListEnd();
                 }
@@ -45720,9 +45800,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 _iter543 : struct.part_vals)
+            for (String _iter559 : struct.part_vals)
             {
-              oprot.writeString(_iter543);
+              oprot.writeString(_iter559);
             }
             oprot.writeListEnd();
           }
@@ -45779,9 +45859,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetPart_vals()) {
           {
             oprot.writeI32(struct.part_vals.size());
-            for (String _iter544 : struct.part_vals)
+            for (String _iter560 : struct.part_vals)
             {
-              oprot.writeString(_iter544);
+              oprot.writeString(_iter560);
             }
           }
         }
@@ -45807,13 +45887,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list545 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.part_vals = new ArrayList<String>(_list545.size);
-            for (int _i546 = 0; _i546 < _list545.size; ++_i546)
+            org.apache.thrift.protocol.TList _list561 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.part_vals = new ArrayList<String>(_list561.size);
+            for (int _i562 = 0; _i562 < _list561.size; ++_i562)
             {
-              String _elem547; // optional
-              _elem547 = iprot.readString();
-              struct.part_vals.add(_elem547);
+              String _elem563; // required
+              _elem563 = iprot.readString();
+              struct.part_vals.add(_elem563);
             }
           }
           struct.setPart_valsIsSet(true);
@@ -50418,13 +50498,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list548 = iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list548.size);
-                  for (int _i549 = 0; _i549 < _list548.size; ++_i549)
+                  org.apache.thrift.protocol.TList _list564 = iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list564.size);
+                  for (int _i565 = 0; _i565 < _list564.size; ++_i565)
                   {
-                    String _elem550; // optional
-                    _elem550 = iprot.readString();
-                    struct.part_vals.add(_elem550);
+                    String _elem566; // required
+                    _elem566 = iprot.readString();
+                    struct.part_vals.add(_elem566);
                   }
                   iprot.readListEnd();
                 }
@@ -50460,9 +50540,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 _iter551 : struct.part_vals)
+            for (String _iter567 : struct.part_vals)
             {
-              oprot.writeString(_iter551);
+              oprot.writeString(_iter567);
             }
             oprot.writeListEnd();
           }
@@ -50505,9 +50585,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetPart_vals()) {
           {
             oprot.writeI32(struct.part_vals.size());
-            for (String _iter552 : struct.part_vals)
+            for (String _iter568 : struct.part_vals)
             {
-              oprot.writeString(_iter552);
+              oprot.writeString(_iter568);
             }
           }
         }
@@ -50527,13 +50607,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list553 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.part_vals = new ArrayList<String>(_list553.size);
-            for (int _i554 = 0; _i554 < _list553.size; ++_i554)
+            org.apache.thrift.protocol.TList _list569 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.part_vals = new ArrayList<String>(_list569.size);
+            for (int _i570 = 0; _i570 < _list569.size; ++_i570)
             {
-              String _elem555; // optional
-              _elem555 = iprot.readString();
-              struct.part_vals.add(_elem555);
+              String _elem571; // required
+              _elem571 = iprot.readString();
+              struct.part_vals.add(_elem571);
             }
           }
           struct.setPart_valsIsSet(true);
@@ -51762,15 +51842,15 @@ public class ThriftHiveMetastore {
             case 1: // PARTITION_SPECS
               if (schemeField.type == org.apache.thrift.protocol.TType.MAP) {
                 {
-                  org.apache.thrift.protocol.TMap _map556 = iprot.readMapBegin();
-                  struct.partitionSpecs = new HashMap<String,String>(2*_map556.size);
-                  for (int _i557 = 0; _i557 < _map556.size; ++_i557)
+                  org.apache.thrift.protocol.TMap _map572 = iprot.readMapBegin();
+                  struct.partitionSpecs = new HashMap<String,String>(2*_map572.size);
+                  for (int _i573 = 0; _i573 < _map572.size; ++_i573)
                   {
-                    String _key558; // required
-                    String _val559; // required
-                    _key558 = iprot.readString();
-                    _val559 = iprot.readString();
-                    struct.partitionSpecs.put(_key558, _val559);
+                    String _key574; // required
+                    String _val575; // required
+                    _key574 = iprot.readString();
+                    _val575 = iprot.readString();
+                    struct.partitionSpecs.put(_key574, _val575);
                   }
                   iprot.readMapEnd();
                 }
@@ -51828,10 +51908,10 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(PARTITION_SPECS_FIELD_DESC);
           {
             oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, struct.partitionSpecs.size()));
-            for (Map.Entry<String, String> _iter560 : struct.partitionSpecs.entrySet())
+            for (Map.Entry<String, String> _iter576 : struct.partitionSpecs.entrySet())
             {
-              oprot.writeString(_iter560.getKey());
-              oprot.writeString(_iter560.getValue());
+              oprot.writeString(_iter576.getKey());
+              oprot.writeString(_iter576.getValue());
             }
             oprot.writeMapEnd();
           }
@@ -51894,10 +51974,10 @@ public class ThriftHiveMetastore {
         if (struct.isSetPartitionSpecs()) {
           {
             oprot.writeI32(struct.partitionSpecs.size());
-            for (Map.Entry<String, String> _iter561 : struct.partitionSpecs.entrySet())
+            for (Map.Entry<String, String> _iter577 : struct.partitionSpecs.entrySet())
             {
-              oprot.writeString(_iter561.getKey());
-              oprot.writeString(_iter561.getValue());
+              oprot.writeString(_iter577.getKey());
+              oprot.writeString(_iter577.getValue());
             }
           }
         }
@@ -51921,15 +52001,15 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(5);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TMap _map562 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.partitionSpecs = new HashMap<String,String>(2*_map562.size);
-            for (int _i563 = 0; _i563 < _map562.size; ++_i563)
+            org.apache.thrift.protocol.TMap _map578 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.partitionSpecs = new HashMap<String,String>(2*_map578.size);
+            for (int _i579 = 0; _i579 < _map578.size; ++_i579)
             {
-              String _key564; // required
-              String _val565; // required
-              _key564 = iprot.readString();
-              _val565 = iprot.readString();
-              struct.partitionSpecs.put(_key564, _val565);
+              String _key580; // required
+              String _val581; // required
+              _key580 = iprot.readString();
+              _val581 = iprot.readString();
+              struct.partitionSpecs.put(_key580, _val581);
             }
           }
           struct.setPartitionSpecsIsSet(true);
@@ -53417,13 +53497,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list566 = iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list566.size);
-                  for (int _i567 = 0; _i567 < _list566.size; ++_i567)
+                  org.apache.thrift.protocol.TList _list582 = iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list582.size);
+                  for (int _i583 = 0; _i583 < _list582.size; ++_i583)
                   {
-                    String _elem568; // optional
-                    _elem568 = iprot.readString();
-                    struct.part_vals.add(_elem568);
+                    String _elem584; // required
+                    _elem584 = iprot.readString();
+                    struct.part_vals.add(_elem584);
                   }
                   iprot.readListEnd();
                 }
@@ -53443,13 +53523,13 @@ public class ThriftHiveMetastore {
             case 5: // GROUP_NAMES
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list569 = iprot.readListBegin();
-                  struct.group_names = new ArrayList<String>(_list569.size);
-                  for (int _i570 = 0; _i570 < _list569.size; ++_i570)
+                  org.apache.thrift.protocol.TList _list585 = iprot.readListBegin();
+                  struct.group_names = new ArrayList<String>(_list585.size);
+                  for (int _i586 = 0; _i586 < _list585.size; ++_i586)
                   {
-                    String _elem571; // optional
-                    _elem571 = iprot.readString();
-                    struct.group_names.add(_elem571);
+                    String _elem587; // required
+                    _elem587 = iprot.readString();
+                    struct.group_names.add(_elem587);
                   }
                   iprot.readListEnd();
                 }
@@ -53485,9 +53565,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 _iter572 : struct.part_vals)
+            for (String _iter588 : struct.part_vals)
             {
-              oprot.writeString(_iter572);
+              oprot.writeString(_iter588);
             }
             oprot.writeListEnd();
           }
@@ -53502,9 +53582,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(GROUP_NAMES_FIELD_DESC);
           {
             oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.group_names.size()));
-            for (String _iter573 : struct.group_names)
+            for (String _iter589 : struct.group_names)
             {
-              oprot.writeString(_iter573);
+              oprot.writeString(_iter589);
             }
             oprot.writeListEnd();
           }
@@ -53553,9 +53633,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetPart_vals()) {
           {
             oprot.writeI32(struct.part_vals.size());
-            for (String _iter574 : struct.part_vals)
+            for (String _iter590 : struct.part_vals)
             {
-              oprot.writeString(_iter574);
+              oprot.writeString(_iter590);
             }
           }
         }
@@ -53565,9 +53645,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetGroup_names()) {
           {
             oprot.writeI32(struct.group_names.size());
-            for (String _iter575 : struct.group_names)
+            for (String _iter591 : struct.group_names)
             {
-              oprot.writeString(_iter575);
+              oprot.writeString(_iter591);
             }
           }
         }
@@ -53587,13 +53667,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list576 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.part_vals = new ArrayList<String>(_list576.size);
-            for (int _i577 = 0; _i577 < _list576.size; ++_i577)
+            org.apache.thrift.protocol.TList _list592 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.part_vals = new ArrayList<String>(_list592.size);
+            for (int _i593 = 0; _i593 < _list592.size; ++_i593)
             {
-              String _elem578; // optional
-              _elem578 = iprot.readString();
-              struct.part_vals.add(_elem578);
+              String _elem594; // required
+              _elem594 = iprot.readString();
+              struct.part_vals.add(_elem594);
             }
           }
           struct.setPart_valsIsSet(true);
@@ -53604,13 +53684,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(4)) {
           {
-            org.apache.thrift.protocol.TList _list579 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.group_names = new ArrayList<String>(_list579.size);
-            for (int _i580 = 0; _i580 < _list579.size; ++_i580)
+            org.apache.thrift.protocol.TList _list595 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.group_names = new ArrayList<String>(_list595.size);
+            for (int _i596 = 0; _i596 < _list595.size; ++_i596)
             {
-              String _elem581; // optional
-              _elem581 = iprot.readString();
-              struct.group_names.add(_elem581);
+              String _elem597; // required
+              _elem597 = iprot.readString();
+              struct.group_names.add(_elem597);
             }
           }
           struct.setGroup_namesIsSet(true);
@@ -56379,14 +56459,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list582 = iprot.readListBegin();
-                  struct.success = new ArrayList<Partition>(_list582.size);
-                  for (int _i583 = 0; _i583 < _list582.size; ++_i583)
+                  org.apache.thrift.protocol.TList _list598 = iprot.readListBegin();
+                  struct.success = new ArrayList<Partition>(_list598.size);
+                  for (int _i599 = 0; _i599 < _list598.size; ++_i599)
                   {
-                    Partition _elem584; // optional
-                    _elem584 = new Partition();
-                    _elem584.read(iprot);
-                    struct.success.add(_elem584);
+                    Partition _elem600; // required
+                    _elem600 = new Partition();
+                    _elem600.read(iprot);
+                    struct.success.add(_elem600);
                   }
                   iprot.readListEnd();
                 }
@@ -56430,9 +56510,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 (Partition _iter585 : struct.success)
+            for (Partition _iter601 : struct.success)
             {
-              _iter585.write(oprot);
+              _iter601.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -56479,9 +56559,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (Partition _iter586 : struct.success)
+            for (Partition _iter602 : struct.success)
             {
-              _iter586.write(oprot);
+              _iter602.write(oprot);
             }
           }
         }
@@ -56499,14 +56579,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(3);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list587 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-            struct.success = new ArrayList<Partition>(_list587.size);
-            for (int _i588 = 0; _i588 < _list587.size; ++_i588)
+            org.apache.thrift.protocol.TList _list603 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+            struct.success = new ArrayList<Partition>(_list603.size);
+            for (int _i604 = 0; _i604 < _list603.size; ++_i604)
             {
-              Partition _elem589; // optional
-              _elem589 = new Partition();
-              _elem589.read(iprot);
-              struct.success.add(_elem589);
+              Partition _elem605; // required
+              _elem605 = new Partition();
+              _elem605.read(iprot);
+              struct.success.add(_elem605);
             }
           }
           struct.setSuccessIsSet(true);
@@ -57199,13 +57279,13 @@ public class ThriftHiveMetastore {
             case 5: // GROUP_NAMES
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list590 = iprot.readListBegin();
-                  struct.group_names = new ArrayList<String>(_list590.size);
-                  for (int _i591 = 0; _i591 < _list590.size; ++_i591)
+                  org.apache.thrift.protocol.TList _list606 = iprot.readListBegin();
+                  struct.group_names = new ArrayList<String>(_list606.size);
+                  for (int _i607 = 0; _i607 < _list606.size; ++_i607)
                   {
-                    String _elem592; // optional
-                    _elem592 = iprot.readString();
-                    struct.group_names.add(_elem592);
+                    String _elem608; // required
+                    _elem608 = iprot.readString();
+                    struct.group_names.add(_elem608);
                   }
                   iprot.readListEnd();
                 }
@@ -57249,9 +57329,9 @@ public class ThriftHiveMetastore {
           oprot.writeFieldBegin(GROUP_NAMES_FIELD_DESC);
           {
             oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.group_names.size()));
-            for (String _iter593 : struct.group_names)
+            for (String _iter609 : struct.group_names)
             {
-              oprot.writeString(_iter593);
+              oprot.writeString(_iter609);
             }
             oprot.writeListEnd();
           }
@@ -57306,9 +57386,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetGroup_names()) {
           {
             oprot.writeI32(struct.group_names.size());
-            for (String _iter594 : struct.group_names)
+            for (String _iter610 : struct.group_names)
             {
-              oprot.writeString(_iter594);
+              oprot.writeString(_iter610);
             }
           }
         }
@@ -57336,13 +57416,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(4)) {
           {
-            org.apache.thrift.protocol.TList _list595 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.group_names = new ArrayList<String>(_list595.size);
-            for (int _i596 = 0; _i596 < _list595.size; ++_i596)
+            org.apache.thrift.protocol.TList _list611 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.group_names = new ArrayList<String>(_list611.size);
+            for (int _i612 = 0; _i612 < _list611.size; ++_i612)
             {
-              String _elem597; // optional
-              _elem597 = iprot.readString();
-              struct.group_names.add(_elem597);
+              String _elem613; // required
+              _elem613 = iprot.readString();
+              struct.group_names.add(_elem613);
             }
           }
           struct.setGroup_namesIsSet(true);
@@ -57829,14 +57909,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list598 = iprot.readListBegin();
-                  struct.success = new ArrayList<Partition>(_list598.size);
-                  for (int _i599 = 0; _i599 < _list598.size; ++_i599)
+                  org.apache.thrift.protocol.TList _list614 = iprot.readListBegin();
+                  struct.success = new ArrayList<Partition>(_list614.size);
+                  for (int _i615 = 0; _i615 < _list614.size; ++_i615)
                   {
-                    Partition _elem600; // optional
-                    _elem600 = new Partition();
-                    _elem600.read(iprot);
-                    struct.success.add(_elem600);
+                    Partition _elem616; // required
+                    _elem616 = new Partition();
+                    _elem616.read(iprot);
+                    struct.success.add(_elem616);
                   }
                   iprot.readListEnd();
                 }
@@ -57880,9 +57960,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 (Partition _iter601 : struct.success)
+            for (Partition _iter617 : struct.success)
             {
-              _iter601.write(oprot);
+              _iter617.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -57929,9 +58009,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (Partition _iter602 : struct.success)
+            for (Partition _iter618 : struct.success)
             {
-              _iter602.write(oprot);
+              _iter618.write(oprot);
             }
           }
         }
@@ -57949,14 +58029,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(3);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list603 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-            struct.success = new ArrayList<Partition>(_list603.size);
-            for (int _i604 = 0; _i604 < _list603.size; ++_i604)
+            org.apache.thrift.protocol.TList _list619 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+            struct.success = new ArrayList<Partition>(_list619.size);
+            for (int _i620 = 0; _i620 < _list619.size; ++_i620)
             {
-              Partition _elem605; // optional
-              _elem605 = new Partition();
-              _elem605.read(iprot);
-              struct.success.add(_elem605);
+              Partition _elem621; // required
+              _elem621 = new Partition();
+              _elem621.read(iprot);
+              struct.success.add(_elem621);
             }
           }
           struct.setSuccessIsSet(true);
@@ -58938,13 +59018,13 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list606 = iprot.readListBegin();
-                  struct.success = new ArrayList<String>(_list606.size);
-                  for (int _i607 = 0; _i607 < _list606.size; ++_i607)
+                  org.apache.thrift.protocol.TList _list622 = iprot.readListBegin();
+                  struct.success = new ArrayList<String>(_list622.size);
+                  for (int _i623 = 0; _i623 < _list622.size; ++_i623)
                   {
-                    String _elem608; // optional
-                    _elem608 = iprot.readString();
-                    struct.success.add(_elem608);
+                    String _elem624; // required
+                    _elem624 = iprot.readString();
+                    struct.success.add(_elem624);
                   }
                   iprot.readListEnd();
                 }
@@ -58979,9 +59059,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 _iter609 : struct.success)
+            for (String _iter625 : struct.success)
             {
-              oprot.writeString(_iter609);
+              oprot.writeString(_iter625);
             }
             oprot.writeListEnd();
           }
@@ -59020,9 +59100,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (String _iter610 : struct.success)
+            for (String _iter626 : struct.success)
             {
-              oprot.writeString(_iter610);
+              oprot.writeString(_iter626);
             }
           }
         }
@@ -59037,13 +59117,13 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(2);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list611 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.success = new ArrayList<String>(_list611.size);
-            for (int _i612 = 0; _i612 < _list611.size; ++_i612)
+            org.apache.thrift.protocol.TList _list627 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.success = new ArrayList<String>(_list627.size);
+            for (int _i628 = 0; _i628 < _list627.size; ++_i628)
             {
-              String _elem613; // optional
-              _elem613 = iprot.readString();
-              struct.success.add(_elem613);
+              String _elem629; // required
+              _elem629 = iprot.readString();
+              struct.success.add(_elem629);
             }
           }
           struct.setSuccessIsSet(true);
@@ -59634,13 +59714,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list614 = iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list614.size);
-                  for (int _i615 = 0; _i615 < _list614.size; ++_i615)
+                  org.apache.thrift.protocol.TList _list630 = iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list630.size);
+                  for (int _i631 = 0; _i631 < _list630.size; ++_i631)
                   {
-                    String _elem616; // optional
-                    _elem616 = iprot.readString();
-                    struct.part_vals.add(_elem616);
+                    String _elem632; // required
+                    _elem632 = iprot.readString();
+                    struct.part_vals.add(_elem632);
                   }
                   iprot.readListEnd();
                 }
@@ -59684,9 +59764,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 _iter617 : struct.part_vals)
+            for (String _iter633 : struct.part_vals)
             {
-              oprot.writeString(_iter617);
+              oprot.writeString(_iter633);
             }
             oprot.writeListEnd();
           }
@@ -59735,9 +59815,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetPart_vals()) {
           {
             oprot.writeI32(struct.part_vals.size());
-            for (String _iter618 : struct.part_vals)
+            for (String _iter634 : struct.part_vals)
             {
-              oprot.writeString(_iter618);
+              oprot.writeString(_iter634);
             }
           }
         }
@@ -59760,13 +59840,13 @@ public class ThriftHiveMetastore {
         }
         if (incoming.get(2)) {
           {
-            org.apache.thrift.protocol.TList _list619 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-            struct.part_vals = new ArrayList<String>(_list619.size);
-            for (int _i620 = 0; _i620 < _list619.size; ++_i620)
+            org.apache.thrift.protocol.TList _list635 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+            struct.part_vals = new ArrayList<String>(_list635.size);
+            for (int _i636 = 0; _i636 < _list635.size; ++_i636)
             {
-              String _elem621; // optional
-              _elem621 = iprot.readString();
-              struct.part_vals.add(_elem621);
+              String _elem637; // required
+              _elem637 = iprot.readString();
+              struct.part_vals.add(_elem637);
             }
           }
           struct.setPart_valsIsSet(true);
@@ -60257,14 +60337,14 @@ public class ThriftHiveMetastore {
             case 0: // SUCCESS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list622 = iprot.readListBegin();
-                  struct.success = new ArrayList<Partition>(_list622.size);
-                  for (int _i623 = 0; _i623 < _list622.size; ++_i623)
+                  org.apache.thrift.protocol.TList _list638 = iprot.readListBegin();
+                  struct.success = new ArrayList<Partition>(_list638.size);
+                  for (int _i639 = 0; _i639 < _list638.size; ++_i639)
                   {
-                    Partition _elem624; // optional
-                    _elem624 = new Partition();
-                    _elem624.read(iprot);
-                    struct.success.add(_elem624);
+                    Partition _elem640; // required
+                    _elem640 = new Partition();
+                    _elem640.read(iprot);
+                    struct.success.add(_elem640);
                   }
                   iprot.readListEnd();
                 }
@@ -60308,9 +60388,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 (Partition _iter625 : struct.success)
+            for (Partition _iter641 : struct.success)
             {
-              _iter625.write(oprot);
+              _iter641.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -60357,9 +60437,9 @@ public class ThriftHiveMetastore {
         if (struct.isSetSuccess()) {
           {
             oprot.writeI32(struct.success.size());
-            for (Partition _iter626 : struct.success)
+            for (Partition _iter642 : struct.success)
             {
-              _iter626.write(oprot);
+              _iter642.write(oprot);
             }
           }
         }
@@ -60377,14 +60457,14 @@ public class ThriftHiveMetastore {
         BitSet incoming = iprot.readBitSet(3);
         if (incoming.get(0)) {
           {
-            org.apache.thrift.protocol.TList _list627 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-            struct.success = new ArrayList<Partition>(_list627.size);
-            for (int _i628 = 0; _i628 < _list627.size; ++_i628)
+            org.apache.thrift.protocol.TList _list643 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+            struct.success = new ArrayList<Partition>(_list643.size);
+            for (int _i644 = 0; _i644 < _list643.size; ++_i644)
             {
-              Partition _elem629; // optional
-              _elem629 = new Partition();
-              _elem629.read(iprot);
-              struct.success.add(_elem629);
+              Partition _elem645; // required
+              _elem645 = new Partition();
+              _elem645.read(iprot);
+              struct.success.add(_elem645);
             }
           }
           struct.setSuccessIsSet(true);
@@ -61162,13 +61242,13 @@ public class ThriftHiveMetastore {
             case 3: // PART_VALS
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list630 = iprot.readListBegin();
-                  struct.part_vals = new ArrayList<String>(_list630.size);
-                  for (int _i631 = 0; _i631 < _list630.size; ++_i631)
+                  org.apache.thrift.protocol.TList _list646 = iprot.readListBegin();
+                  struct.part_vals = new ArrayList<String>(_list646.size);
+                  for (int _i647 = 0; _i647 < _list646.size; ++_i647)
                   {
-                    String _elem632; // optional
-                    _elem632 = iprot.readString();
-                    struct.part_vals.add(_elem632);
+                    String _elem648; // required
+                    _elem648 = iprot.readString();
+                    struct.part_vals.add(_elem648);
                   }
                   iprot.readListEnd();
                 }
@@ -61196,13 +61276,13 @@ public class ThriftHiveMetastore {
             case 6: // GROUP_NAMES
               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                 {
-                  org.apache.thrift.protocol.TList _list633 = iprot.readListBegin();
-                  struct.group_names = new ArrayList<String>(_list633.size);
-                  for (int _i634 = 0; _i634 < _list633.size; ++_i634)
+                  org.apache.thrift.protocol.TList _list649 = iprot.readListBegin();
+                  struct.group_names = new ArrayList<String>(_list649.size);
+                  for (int _i650 = 0; _i650 < _list649.size; ++_i650)
                   {
-                    String _elem635; // optional
-                    _elem635 = iprot.readString();
-                    struct.group_names.add(_elem635);
+                    String _elem651; // required
+                    _elem651 = iprot.readString();
+                    struct.group_names.add(_elem651);
                   }
                   iprot.readListEnd();
                 }
@@ -61238,9 +61318,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 _iter636 : struct.part_vals)
+            for (String _iter652 : struct.part_vals)
             {
-              oprot.writeString(_iter636);
+              oprot.writeString(_iter652);

[... 2286 lines stripped ...]