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 2012/11/08 10:44:29 UTC

svn commit: r1406984 [2/29] - in /hive/trunk: contrib/src/java/org/apache/hadoop/hive/contrib/genericudf/example/ contrib/src/java/org/apache/hadoop/hive/contrib/serde2/ contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/ contrib/src/test/...

Modified: hive/trunk/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp
URL: http://svn.apache.org/viewvc/hive/trunk/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp?rev=1406984&r1=1406983&r2=1406984&view=diff
==============================================================================
--- hive/trunk/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp (original)
+++ hive/trunk/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp Thu Nov  8 09:44:19 2012
@@ -1,7 +1,8 @@
 /**
- * Autogenerated by Thrift Compiler (0.7.0)
+ * Autogenerated by Thrift Compiler (0.9.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
+ *  @generated
  */
 #include "ThriftHiveMetastore.h"
 
@@ -50,9 +51,11 @@ uint32_t ThriftHiveMetastore_create_data
 uint32_t ThriftHiveMetastore_create_database_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_create_database_args");
+
   xfer += oprot->writeFieldBegin("database", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += this->database.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -61,9 +64,11 @@ uint32_t ThriftHiveMetastore_create_data
 uint32_t ThriftHiveMetastore_create_database_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_create_database_pargs");
+
   xfer += oprot->writeFieldBegin("database", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += (*(this->database)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -248,9 +253,11 @@ uint32_t ThriftHiveMetastore_get_databas
 uint32_t ThriftHiveMetastore_get_database_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_database_args");
+
   xfer += oprot->writeFieldBegin("name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -259,9 +266,11 @@ uint32_t ThriftHiveMetastore_get_databas
 uint32_t ThriftHiveMetastore_get_database_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_database_pargs");
+
   xfer += oprot->writeFieldBegin("name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -462,15 +471,19 @@ uint32_t ThriftHiveMetastore_drop_databa
 uint32_t ThriftHiveMetastore_drop_database_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_drop_database_args");
+
   xfer += oprot->writeFieldBegin("name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("deleteData", ::apache::thrift::protocol::T_BOOL, 2);
   xfer += oprot->writeBool(this->deleteData);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("cascade", ::apache::thrift::protocol::T_BOOL, 3);
   xfer += oprot->writeBool(this->cascade);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -479,15 +492,19 @@ uint32_t ThriftHiveMetastore_drop_databa
 uint32_t ThriftHiveMetastore_drop_database_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_drop_database_pargs");
+
   xfer += oprot->writeFieldBegin("name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("deleteData", ::apache::thrift::protocol::T_BOOL, 2);
   xfer += oprot->writeBool((*(this->deleteData)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("cascade", ::apache::thrift::protocol::T_BOOL, 3);
   xfer += oprot->writeBool((*(this->cascade)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -672,9 +689,11 @@ uint32_t ThriftHiveMetastore_get_databas
 uint32_t ThriftHiveMetastore_get_databases_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_databases_args");
+
   xfer += oprot->writeFieldBegin("pattern", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->pattern);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -683,9 +702,11 @@ uint32_t ThriftHiveMetastore_get_databas
 uint32_t ThriftHiveMetastore_get_databases_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_databases_pargs");
+
   xfer += oprot->writeFieldBegin("pattern", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->pattern)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -717,14 +738,14 @@ uint32_t ThriftHiveMetastore_get_databas
             this->success.clear();
             uint32_t _size201;
             ::apache::thrift::protocol::TType _etype204;
-            iprot->readListBegin(_etype204, _size201);
+            xfer += iprot->readListBegin(_etype204, _size201);
             this->success.resize(_size201);
             uint32_t _i205;
             for (_i205 = 0; _i205 < _size201; ++_i205)
             {
               xfer += iprot->readString(this->success[_i205]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -805,14 +826,14 @@ uint32_t ThriftHiveMetastore_get_databas
             (*(this->success)).clear();
             uint32_t _size207;
             ::apache::thrift::protocol::TType _etype210;
-            iprot->readListBegin(_etype210, _size207);
+            xfer += iprot->readListBegin(_etype210, _size207);
             (*(this->success)).resize(_size207);
             uint32_t _i211;
             for (_i211 = 0; _i211 < _size207; ++_i211)
             {
               xfer += iprot->readString((*(this->success))[_i211]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -857,12 +878,7 @@ uint32_t ThriftHiveMetastore_get_all_dat
     if (ftype == ::apache::thrift::protocol::T_STOP) {
       break;
     }
-    switch (fid)
-    {
-      default:
-        xfer += iprot->skip(ftype);
-        break;
-    }
+    xfer += iprot->skip(ftype);
     xfer += iprot->readFieldEnd();
   }
 
@@ -874,6 +890,7 @@ uint32_t ThriftHiveMetastore_get_all_dat
 uint32_t ThriftHiveMetastore_get_all_databases_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_all_databases_args");
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -882,6 +899,7 @@ uint32_t ThriftHiveMetastore_get_all_dat
 uint32_t ThriftHiveMetastore_get_all_databases_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_all_databases_pargs");
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -913,14 +931,14 @@ uint32_t ThriftHiveMetastore_get_all_dat
             this->success.clear();
             uint32_t _size212;
             ::apache::thrift::protocol::TType _etype215;
-            iprot->readListBegin(_etype215, _size212);
+            xfer += iprot->readListBegin(_etype215, _size212);
             this->success.resize(_size212);
             uint32_t _i216;
             for (_i216 = 0; _i216 < _size212; ++_i216)
             {
               xfer += iprot->readString(this->success[_i216]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -1001,14 +1019,14 @@ uint32_t ThriftHiveMetastore_get_all_dat
             (*(this->success)).clear();
             uint32_t _size218;
             ::apache::thrift::protocol::TType _etype221;
-            iprot->readListBegin(_etype221, _size218);
+            xfer += iprot->readListBegin(_etype221, _size218);
             (*(this->success)).resize(_size218);
             uint32_t _i222;
             for (_i222 = 0; _i222 < _size218; ++_i222)
             {
               xfer += iprot->readString((*(this->success))[_i222]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -1086,12 +1104,15 @@ uint32_t ThriftHiveMetastore_alter_datab
 uint32_t ThriftHiveMetastore_alter_database_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_alter_database_args");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->dbname);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("db", ::apache::thrift::protocol::T_STRUCT, 2);
   xfer += this->db.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -1100,12 +1121,15 @@ uint32_t ThriftHiveMetastore_alter_datab
 uint32_t ThriftHiveMetastore_alter_database_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_alter_database_pargs");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->dbname)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("db", ::apache::thrift::protocol::T_STRUCT, 2);
   xfer += (*(this->db)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -1270,9 +1294,11 @@ uint32_t ThriftHiveMetastore_get_type_ar
 uint32_t ThriftHiveMetastore_get_type_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_type_args");
+
   xfer += oprot->writeFieldBegin("name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -1281,9 +1307,11 @@ uint32_t ThriftHiveMetastore_get_type_ar
 uint32_t ThriftHiveMetastore_get_type_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_type_pargs");
+
   xfer += oprot->writeFieldBegin("name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -1468,9 +1496,11 @@ uint32_t ThriftHiveMetastore_create_type
 uint32_t ThriftHiveMetastore_create_type_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_create_type_args");
+
   xfer += oprot->writeFieldBegin("type", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += this->type.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -1479,9 +1509,11 @@ uint32_t ThriftHiveMetastore_create_type
 uint32_t ThriftHiveMetastore_create_type_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_create_type_pargs");
+
   xfer += oprot->writeFieldBegin("type", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += (*(this->type)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -1686,9 +1718,11 @@ uint32_t ThriftHiveMetastore_drop_type_a
 uint32_t ThriftHiveMetastore_drop_type_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_drop_type_args");
+
   xfer += oprot->writeFieldBegin("type", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->type);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -1697,9 +1731,11 @@ uint32_t ThriftHiveMetastore_drop_type_a
 uint32_t ThriftHiveMetastore_drop_type_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_drop_type_pargs");
+
   xfer += oprot->writeFieldBegin("type", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->type)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -1884,9 +1920,11 @@ uint32_t ThriftHiveMetastore_get_type_al
 uint32_t ThriftHiveMetastore_get_type_all_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_type_all_args");
+
   xfer += oprot->writeFieldBegin("name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -1895,9 +1933,11 @@ uint32_t ThriftHiveMetastore_get_type_al
 uint32_t ThriftHiveMetastore_get_type_all_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_type_all_pargs");
+
   xfer += oprot->writeFieldBegin("name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -1930,7 +1970,7 @@ uint32_t ThriftHiveMetastore_get_type_al
             uint32_t _size223;
             ::apache::thrift::protocol::TType _ktype224;
             ::apache::thrift::protocol::TType _vtype225;
-            iprot->readMapBegin(_ktype224, _vtype225, _size223);
+            xfer += iprot->readMapBegin(_ktype224, _vtype225, _size223);
             uint32_t _i227;
             for (_i227 = 0; _i227 < _size223; ++_i227)
             {
@@ -1939,7 +1979,7 @@ uint32_t ThriftHiveMetastore_get_type_al
               Type& _val229 = this->success[_key228];
               xfer += _val229.read(iprot);
             }
-            iprot->readMapEnd();
+            xfer += iprot->readMapEnd();
           }
           this->__isset.success = true;
         } else {
@@ -2022,7 +2062,7 @@ uint32_t ThriftHiveMetastore_get_type_al
             uint32_t _size231;
             ::apache::thrift::protocol::TType _ktype232;
             ::apache::thrift::protocol::TType _vtype233;
-            iprot->readMapBegin(_ktype232, _vtype233, _size231);
+            xfer += iprot->readMapBegin(_ktype232, _vtype233, _size231);
             uint32_t _i235;
             for (_i235 = 0; _i235 < _size231; ++_i235)
             {
@@ -2031,7 +2071,7 @@ uint32_t ThriftHiveMetastore_get_type_al
               Type& _val237 = (*(this->success))[_key236];
               xfer += _val237.read(iprot);
             }
-            iprot->readMapEnd();
+            xfer += iprot->readMapEnd();
           }
           this->__isset.success = true;
         } else {
@@ -2109,12 +2149,15 @@ uint32_t ThriftHiveMetastore_get_fields_
 uint32_t ThriftHiveMetastore_get_fields_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_fields_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("table_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->table_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -2123,12 +2166,15 @@ uint32_t ThriftHiveMetastore_get_fields_
 uint32_t ThriftHiveMetastore_get_fields_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_fields_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("table_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->table_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -2160,14 +2206,14 @@ uint32_t ThriftHiveMetastore_get_fields_
             this->success.clear();
             uint32_t _size238;
             ::apache::thrift::protocol::TType _etype241;
-            iprot->readListBegin(_etype241, _size238);
+            xfer += iprot->readListBegin(_etype241, _size238);
             this->success.resize(_size238);
             uint32_t _i242;
             for (_i242 = 0; _i242 < _size238; ++_i242)
             {
               xfer += this->success[_i242].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -2272,14 +2318,14 @@ uint32_t ThriftHiveMetastore_get_fields_
             (*(this->success)).clear();
             uint32_t _size244;
             ::apache::thrift::protocol::TType _etype247;
-            iprot->readListBegin(_etype247, _size244);
+            xfer += iprot->readListBegin(_etype247, _size244);
             (*(this->success)).resize(_size244);
             uint32_t _i248;
             for (_i248 = 0; _i248 < _size244; ++_i248)
             {
               xfer += (*(this->success))[_i248].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -2373,12 +2419,15 @@ uint32_t ThriftHiveMetastore_get_schema_
 uint32_t ThriftHiveMetastore_get_schema_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_schema_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("table_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->table_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -2387,12 +2436,15 @@ uint32_t ThriftHiveMetastore_get_schema_
 uint32_t ThriftHiveMetastore_get_schema_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_schema_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("table_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->table_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -2424,14 +2476,14 @@ uint32_t ThriftHiveMetastore_get_schema_
             this->success.clear();
             uint32_t _size249;
             ::apache::thrift::protocol::TType _etype252;
-            iprot->readListBegin(_etype252, _size249);
+            xfer += iprot->readListBegin(_etype252, _size249);
             this->success.resize(_size249);
             uint32_t _i253;
             for (_i253 = 0; _i253 < _size249; ++_i253)
             {
               xfer += this->success[_i253].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -2536,14 +2588,14 @@ uint32_t ThriftHiveMetastore_get_schema_
             (*(this->success)).clear();
             uint32_t _size255;
             ::apache::thrift::protocol::TType _etype258;
-            iprot->readListBegin(_etype258, _size255);
+            xfer += iprot->readListBegin(_etype258, _size255);
             (*(this->success)).resize(_size255);
             uint32_t _i259;
             for (_i259 = 0; _i259 < _size255; ++_i259)
             {
               xfer += (*(this->success))[_i259].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -2629,9 +2681,11 @@ uint32_t ThriftHiveMetastore_create_tabl
 uint32_t ThriftHiveMetastore_create_table_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_create_table_args");
+
   xfer += oprot->writeFieldBegin("tbl", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += this->tbl.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -2640,9 +2694,11 @@ uint32_t ThriftHiveMetastore_create_tabl
 uint32_t ThriftHiveMetastore_create_table_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_create_table_pargs");
+
   xfer += oprot->writeFieldBegin("tbl", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += (*(this->tbl)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -2855,12 +2911,15 @@ uint32_t ThriftHiveMetastore_create_tabl
 uint32_t ThriftHiveMetastore_create_table_with_environment_context_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_create_table_with_environment_context_args");
+
   xfer += oprot->writeFieldBegin("tbl", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += this->tbl.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("environment_context", ::apache::thrift::protocol::T_STRUCT, 2);
   xfer += this->environment_context.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -2869,12 +2928,15 @@ uint32_t ThriftHiveMetastore_create_tabl
 uint32_t ThriftHiveMetastore_create_table_with_environment_context_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_create_table_with_environment_context_pargs");
+
   xfer += oprot->writeFieldBegin("tbl", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += (*(this->tbl)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("environment_context", ::apache::thrift::protocol::T_STRUCT, 2);
   xfer += (*(this->environment_context)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -3095,15 +3157,19 @@ uint32_t ThriftHiveMetastore_drop_table_
 uint32_t ThriftHiveMetastore_drop_table_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_drop_table_args");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->dbname);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("deleteData", ::apache::thrift::protocol::T_BOOL, 3);
   xfer += oprot->writeBool(this->deleteData);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -3112,15 +3178,19 @@ uint32_t ThriftHiveMetastore_drop_table_
 uint32_t ThriftHiveMetastore_drop_table_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_drop_table_pargs");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->dbname)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("deleteData", ::apache::thrift::protocol::T_BOOL, 3);
   xfer += oprot->writeBool((*(this->deleteData)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -3293,12 +3363,15 @@ uint32_t ThriftHiveMetastore_get_tables_
 uint32_t ThriftHiveMetastore_get_tables_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_tables_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("pattern", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->pattern);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -3307,12 +3380,15 @@ uint32_t ThriftHiveMetastore_get_tables_
 uint32_t ThriftHiveMetastore_get_tables_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_tables_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("pattern", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->pattern)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -3344,14 +3420,14 @@ uint32_t ThriftHiveMetastore_get_tables_
             this->success.clear();
             uint32_t _size260;
             ::apache::thrift::protocol::TType _etype263;
-            iprot->readListBegin(_etype263, _size260);
+            xfer += iprot->readListBegin(_etype263, _size260);
             this->success.resize(_size260);
             uint32_t _i264;
             for (_i264 = 0; _i264 < _size260; ++_i264)
             {
               xfer += iprot->readString(this->success[_i264]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -3432,14 +3508,14 @@ uint32_t ThriftHiveMetastore_get_tables_
             (*(this->success)).clear();
             uint32_t _size266;
             ::apache::thrift::protocol::TType _etype269;
-            iprot->readListBegin(_etype269, _size266);
+            xfer += iprot->readListBegin(_etype269, _size266);
             (*(this->success)).resize(_size266);
             uint32_t _i270;
             for (_i270 = 0; _i270 < _size266; ++_i270)
             {
               xfer += iprot->readString((*(this->success))[_i270]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -3509,9 +3585,11 @@ uint32_t ThriftHiveMetastore_get_all_tab
 uint32_t ThriftHiveMetastore_get_all_tables_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_all_tables_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -3520,9 +3598,11 @@ uint32_t ThriftHiveMetastore_get_all_tab
 uint32_t ThriftHiveMetastore_get_all_tables_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_all_tables_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -3554,14 +3634,14 @@ uint32_t ThriftHiveMetastore_get_all_tab
             this->success.clear();
             uint32_t _size271;
             ::apache::thrift::protocol::TType _etype274;
-            iprot->readListBegin(_etype274, _size271);
+            xfer += iprot->readListBegin(_etype274, _size271);
             this->success.resize(_size271);
             uint32_t _i275;
             for (_i275 = 0; _i275 < _size271; ++_i275)
             {
               xfer += iprot->readString(this->success[_i275]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -3642,14 +3722,14 @@ uint32_t ThriftHiveMetastore_get_all_tab
             (*(this->success)).clear();
             uint32_t _size277;
             ::apache::thrift::protocol::TType _etype280;
-            iprot->readListBegin(_etype280, _size277);
+            xfer += iprot->readListBegin(_etype280, _size277);
             (*(this->success)).resize(_size277);
             uint32_t _i281;
             for (_i281 = 0; _i281 < _size277; ++_i281)
             {
               xfer += iprot->readString((*(this->success))[_i281]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -3727,12 +3807,15 @@ uint32_t ThriftHiveMetastore_get_table_a
 uint32_t ThriftHiveMetastore_get_table_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_table_args");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->dbname);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -3741,12 +3824,15 @@ uint32_t ThriftHiveMetastore_get_table_a
 uint32_t ThriftHiveMetastore_get_table_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_table_pargs");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->dbname)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -3922,14 +4008,14 @@ uint32_t ThriftHiveMetastore_get_table_o
             this->tbl_names.clear();
             uint32_t _size282;
             ::apache::thrift::protocol::TType _etype285;
-            iprot->readListBegin(_etype285, _size282);
+            xfer += iprot->readListBegin(_etype285, _size282);
             this->tbl_names.resize(_size282);
             uint32_t _i286;
             for (_i286 = 0; _i286 < _size282; ++_i286)
             {
               xfer += iprot->readString(this->tbl_names[_i286]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.tbl_names = true;
         } else {
@@ -3951,9 +4037,11 @@ uint32_t ThriftHiveMetastore_get_table_o
 uint32_t ThriftHiveMetastore_get_table_objects_by_name_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_table_objects_by_name_args");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->dbname);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_names", ::apache::thrift::protocol::T_LIST, 2);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->tbl_names.size()));
@@ -3965,6 +4053,7 @@ uint32_t ThriftHiveMetastore_get_table_o
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -3973,9 +4062,11 @@ uint32_t ThriftHiveMetastore_get_table_o
 uint32_t ThriftHiveMetastore_get_table_objects_by_name_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_table_objects_by_name_pargs");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->dbname)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_names", ::apache::thrift::protocol::T_LIST, 2);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->tbl_names)).size()));
@@ -3987,6 +4078,7 @@ uint32_t ThriftHiveMetastore_get_table_o
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -4018,14 +4110,14 @@ uint32_t ThriftHiveMetastore_get_table_o
             this->success.clear();
             uint32_t _size289;
             ::apache::thrift::protocol::TType _etype292;
-            iprot->readListBegin(_etype292, _size289);
+            xfer += iprot->readListBegin(_etype292, _size289);
             this->success.resize(_size289);
             uint32_t _i293;
             for (_i293 = 0; _i293 < _size289; ++_i293)
             {
               xfer += this->success[_i293].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -4130,14 +4222,14 @@ uint32_t ThriftHiveMetastore_get_table_o
             (*(this->success)).clear();
             uint32_t _size295;
             ::apache::thrift::protocol::TType _etype298;
-            iprot->readListBegin(_etype298, _size295);
+            xfer += iprot->readListBegin(_etype298, _size295);
             (*(this->success)).resize(_size295);
             uint32_t _i299;
             for (_i299 = 0; _i299 < _size295; ++_i299)
             {
               xfer += (*(this->success))[_i299].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -4239,15 +4331,19 @@ uint32_t ThriftHiveMetastore_get_table_n
 uint32_t ThriftHiveMetastore_get_table_names_by_filter_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_table_names_by_filter_args");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->dbname);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("filter", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->filter);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_tables", ::apache::thrift::protocol::T_I16, 3);
   xfer += oprot->writeI16(this->max_tables);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -4256,15 +4352,19 @@ uint32_t ThriftHiveMetastore_get_table_n
 uint32_t ThriftHiveMetastore_get_table_names_by_filter_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_table_names_by_filter_pargs");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->dbname)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("filter", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->filter)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_tables", ::apache::thrift::protocol::T_I16, 3);
   xfer += oprot->writeI16((*(this->max_tables)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -4296,14 +4396,14 @@ uint32_t ThriftHiveMetastore_get_table_n
             this->success.clear();
             uint32_t _size300;
             ::apache::thrift::protocol::TType _etype303;
-            iprot->readListBegin(_etype303, _size300);
+            xfer += iprot->readListBegin(_etype303, _size300);
             this->success.resize(_size300);
             uint32_t _i304;
             for (_i304 = 0; _i304 < _size300; ++_i304)
             {
               xfer += iprot->readString(this->success[_i304]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -4408,14 +4508,14 @@ uint32_t ThriftHiveMetastore_get_table_n
             (*(this->success)).clear();
             uint32_t _size306;
             ::apache::thrift::protocol::TType _etype309;
-            iprot->readListBegin(_etype309, _size306);
+            xfer += iprot->readListBegin(_etype309, _size306);
             (*(this->success)).resize(_size306);
             uint32_t _i310;
             for (_i310 = 0; _i310 < _size306; ++_i310)
             {
               xfer += iprot->readString((*(this->success))[_i310]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -4517,15 +4617,19 @@ uint32_t ThriftHiveMetastore_alter_table
 uint32_t ThriftHiveMetastore_alter_table_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_alter_table_args");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->dbname);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("new_tbl", ::apache::thrift::protocol::T_STRUCT, 3);
   xfer += this->new_tbl.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -4534,15 +4638,19 @@ uint32_t ThriftHiveMetastore_alter_table
 uint32_t ThriftHiveMetastore_alter_table_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_alter_table_pargs");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->dbname)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("new_tbl", ::apache::thrift::protocol::T_STRUCT, 3);
   xfer += (*(this->new_tbl)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -4731,18 +4839,23 @@ uint32_t ThriftHiveMetastore_alter_table
 uint32_t ThriftHiveMetastore_alter_table_with_environment_context_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_alter_table_with_environment_context_args");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->dbname);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("new_tbl", ::apache::thrift::protocol::T_STRUCT, 3);
   xfer += this->new_tbl.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("environment_context", ::apache::thrift::protocol::T_STRUCT, 4);
   xfer += this->environment_context.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -4751,18 +4864,23 @@ uint32_t ThriftHiveMetastore_alter_table
 uint32_t ThriftHiveMetastore_alter_table_with_environment_context_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_alter_table_with_environment_context_pargs");
+
   xfer += oprot->writeFieldBegin("dbname", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->dbname)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("new_tbl", ::apache::thrift::protocol::T_STRUCT, 3);
   xfer += (*(this->new_tbl)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("environment_context", ::apache::thrift::protocol::T_STRUCT, 4);
   xfer += (*(this->environment_context)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -4927,9 +5045,11 @@ uint32_t ThriftHiveMetastore_add_partiti
 uint32_t ThriftHiveMetastore_add_partition_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_add_partition_args");
+
   xfer += oprot->writeFieldBegin("new_part", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += this->new_part.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -4938,9 +5058,11 @@ uint32_t ThriftHiveMetastore_add_partiti
 uint32_t ThriftHiveMetastore_add_partition_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_add_partition_pargs");
+
   xfer += oprot->writeFieldBegin("new_part", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += (*(this->new_part)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -5153,12 +5275,15 @@ uint32_t ThriftHiveMetastore_add_partiti
 uint32_t ThriftHiveMetastore_add_partition_with_environment_context_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_add_partition_with_environment_context_args");
+
   xfer += oprot->writeFieldBegin("new_part", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += this->new_part.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("environment_context", ::apache::thrift::protocol::T_STRUCT, 2);
   xfer += this->environment_context.write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -5167,12 +5292,15 @@ uint32_t ThriftHiveMetastore_add_partiti
 uint32_t ThriftHiveMetastore_add_partition_with_environment_context_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_add_partition_with_environment_context_pargs");
+
   xfer += oprot->writeFieldBegin("new_part", ::apache::thrift::protocol::T_STRUCT, 1);
   xfer += (*(this->new_part)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("environment_context", ::apache::thrift::protocol::T_STRUCT, 2);
   xfer += (*(this->environment_context)).write(oprot);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -5360,14 +5488,14 @@ uint32_t ThriftHiveMetastore_add_partiti
             this->new_parts.clear();
             uint32_t _size311;
             ::apache::thrift::protocol::TType _etype314;
-            iprot->readListBegin(_etype314, _size311);
+            xfer += iprot->readListBegin(_etype314, _size311);
             this->new_parts.resize(_size311);
             uint32_t _i315;
             for (_i315 = 0; _i315 < _size311; ++_i315)
             {
               xfer += this->new_parts[_i315].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.new_parts = true;
         } else {
@@ -5389,6 +5517,7 @@ uint32_t ThriftHiveMetastore_add_partiti
 uint32_t ThriftHiveMetastore_add_partitions_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_add_partitions_args");
+
   xfer += oprot->writeFieldBegin("new_parts", ::apache::thrift::protocol::T_LIST, 1);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->new_parts.size()));
@@ -5400,6 +5529,7 @@ uint32_t ThriftHiveMetastore_add_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -5408,6 +5538,7 @@ uint32_t ThriftHiveMetastore_add_partiti
 uint32_t ThriftHiveMetastore_add_partitions_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_add_partitions_pargs");
+
   xfer += oprot->writeFieldBegin("new_parts", ::apache::thrift::protocol::T_LIST, 1);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>((*(this->new_parts)).size()));
@@ -5419,6 +5550,7 @@ uint32_t ThriftHiveMetastore_add_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -5622,14 +5754,14 @@ uint32_t ThriftHiveMetastore_append_part
             this->part_vals.clear();
             uint32_t _size318;
             ::apache::thrift::protocol::TType _etype321;
-            iprot->readListBegin(_etype321, _size318);
+            xfer += iprot->readListBegin(_etype321, _size318);
             this->part_vals.resize(_size318);
             uint32_t _i322;
             for (_i322 = 0; _i322 < _size318; ++_i322)
             {
               xfer += iprot->readString(this->part_vals[_i322]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.part_vals = true;
         } else {
@@ -5651,12 +5783,15 @@ uint32_t ThriftHiveMetastore_append_part
 uint32_t ThriftHiveMetastore_append_partition_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_append_partition_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->part_vals.size()));
@@ -5668,6 +5803,7 @@ uint32_t ThriftHiveMetastore_append_part
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -5676,12 +5812,15 @@ uint32_t ThriftHiveMetastore_append_part
 uint32_t ThriftHiveMetastore_append_partition_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_append_partition_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->part_vals)).size()));
@@ -5693,6 +5832,7 @@ uint32_t ThriftHiveMetastore_append_part
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -5913,15 +6053,19 @@ uint32_t ThriftHiveMetastore_append_part
 uint32_t ThriftHiveMetastore_append_partition_by_name_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_append_partition_by_name_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_name", ::apache::thrift::protocol::T_STRING, 3);
   xfer += oprot->writeString(this->part_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -5930,15 +6074,19 @@ uint32_t ThriftHiveMetastore_append_part
 uint32_t ThriftHiveMetastore_append_partition_by_name_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_append_partition_by_name_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_name", ::apache::thrift::protocol::T_STRING, 3);
   xfer += oprot->writeString((*(this->part_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -6142,14 +6290,14 @@ uint32_t ThriftHiveMetastore_drop_partit
             this->part_vals.clear();
             uint32_t _size325;
             ::apache::thrift::protocol::TType _etype328;
-            iprot->readListBegin(_etype328, _size325);
+            xfer += iprot->readListBegin(_etype328, _size325);
             this->part_vals.resize(_size325);
             uint32_t _i329;
             for (_i329 = 0; _i329 < _size325; ++_i329)
             {
               xfer += iprot->readString(this->part_vals[_i329]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.part_vals = true;
         } else {
@@ -6179,12 +6327,15 @@ uint32_t ThriftHiveMetastore_drop_partit
 uint32_t ThriftHiveMetastore_drop_partition_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_drop_partition_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->part_vals.size()));
@@ -6196,9 +6347,11 @@ uint32_t ThriftHiveMetastore_drop_partit
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("deleteData", ::apache::thrift::protocol::T_BOOL, 4);
   xfer += oprot->writeBool(this->deleteData);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -6207,12 +6360,15 @@ uint32_t ThriftHiveMetastore_drop_partit
 uint32_t ThriftHiveMetastore_drop_partition_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_drop_partition_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->part_vals)).size()));
@@ -6224,9 +6380,11 @@ uint32_t ThriftHiveMetastore_drop_partit
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("deleteData", ::apache::thrift::protocol::T_BOOL, 4);
   xfer += oprot->writeBool((*(this->deleteData)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -6435,18 +6593,23 @@ uint32_t ThriftHiveMetastore_drop_partit
 uint32_t ThriftHiveMetastore_drop_partition_by_name_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_drop_partition_by_name_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_name", ::apache::thrift::protocol::T_STRING, 3);
   xfer += oprot->writeString(this->part_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("deleteData", ::apache::thrift::protocol::T_BOOL, 4);
   xfer += oprot->writeBool(this->deleteData);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -6455,18 +6618,23 @@ uint32_t ThriftHiveMetastore_drop_partit
 uint32_t ThriftHiveMetastore_drop_partition_by_name_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_drop_partition_by_name_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_name", ::apache::thrift::protocol::T_STRING, 3);
   xfer += oprot->writeString((*(this->part_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("deleteData", ::apache::thrift::protocol::T_BOOL, 4);
   xfer += oprot->writeBool((*(this->deleteData)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -6650,14 +6818,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->part_vals.clear();
             uint32_t _size332;
             ::apache::thrift::protocol::TType _etype335;
-            iprot->readListBegin(_etype335, _size332);
+            xfer += iprot->readListBegin(_etype335, _size332);
             this->part_vals.resize(_size332);
             uint32_t _i336;
             for (_i336 = 0; _i336 < _size332; ++_i336)
             {
               xfer += iprot->readString(this->part_vals[_i336]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.part_vals = true;
         } else {
@@ -6679,12 +6847,15 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partition_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partition_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->part_vals.size()));
@@ -6696,6 +6867,7 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -6704,12 +6876,15 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partition_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partition_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->part_vals)).size()));
@@ -6721,6 +6896,7 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -6904,14 +7080,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->part_vals.clear();
             uint32_t _size339;
             ::apache::thrift::protocol::TType _etype342;
-            iprot->readListBegin(_etype342, _size339);
+            xfer += iprot->readListBegin(_etype342, _size339);
             this->part_vals.resize(_size339);
             uint32_t _i343;
             for (_i343 = 0; _i343 < _size339; ++_i343)
             {
               xfer += iprot->readString(this->part_vals[_i343]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.part_vals = true;
         } else {
@@ -6932,14 +7108,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->group_names.clear();
             uint32_t _size344;
             ::apache::thrift::protocol::TType _etype347;
-            iprot->readListBegin(_etype347, _size344);
+            xfer += iprot->readListBegin(_etype347, _size344);
             this->group_names.resize(_size344);
             uint32_t _i348;
             for (_i348 = 0; _i348 < _size344; ++_i348)
             {
               xfer += iprot->readString(this->group_names[_i348]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.group_names = true;
         } else {
@@ -6961,12 +7137,15 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partition_with_auth_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partition_with_auth_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->part_vals.size()));
@@ -6978,9 +7157,11 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("user_name", ::apache::thrift::protocol::T_STRING, 4);
   xfer += oprot->writeString(this->user_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("group_names", ::apache::thrift::protocol::T_LIST, 5);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->group_names.size()));
@@ -6992,6 +7173,7 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -7000,12 +7182,15 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partition_with_auth_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partition_with_auth_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->part_vals)).size()));
@@ -7017,9 +7202,11 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("user_name", ::apache::thrift::protocol::T_STRING, 4);
   xfer += oprot->writeString((*(this->user_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("group_names", ::apache::thrift::protocol::T_LIST, 5);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->group_names)).size()));
@@ -7031,6 +7218,7 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -7231,15 +7419,19 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partition_by_name_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partition_by_name_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_name", ::apache::thrift::protocol::T_STRING, 3);
   xfer += oprot->writeString(this->part_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -7248,15 +7440,19 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partition_by_name_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partition_by_name_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_name", ::apache::thrift::protocol::T_STRING, 3);
   xfer += oprot->writeString((*(this->part_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -7457,15 +7653,19 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partitions_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partitions_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_parts", ::apache::thrift::protocol::T_I16, 3);
   xfer += oprot->writeI16(this->max_parts);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -7474,15 +7674,19 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partitions_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partitions_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_parts", ::apache::thrift::protocol::T_I16, 3);
   xfer += oprot->writeI16((*(this->max_parts)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -7514,14 +7718,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->success.clear();
             uint32_t _size353;
             ::apache::thrift::protocol::TType _etype356;
-            iprot->readListBegin(_etype356, _size353);
+            xfer += iprot->readListBegin(_etype356, _size353);
             this->success.resize(_size353);
             uint32_t _i357;
             for (_i357 = 0; _i357 < _size353; ++_i357)
             {
               xfer += this->success[_i357].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -7614,14 +7818,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             (*(this->success)).clear();
             uint32_t _size359;
             ::apache::thrift::protocol::TType _etype362;
-            iprot->readListBegin(_etype362, _size359);
+            xfer += iprot->readListBegin(_etype362, _size359);
             (*(this->success)).resize(_size359);
             uint32_t _i363;
             for (_i363 = 0; _i363 < _size359; ++_i363)
             {
               xfer += (*(this->success))[_i363].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -7714,14 +7918,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->group_names.clear();
             uint32_t _size364;
             ::apache::thrift::protocol::TType _etype367;
-            iprot->readListBegin(_etype367, _size364);
+            xfer += iprot->readListBegin(_etype367, _size364);
             this->group_names.resize(_size364);
             uint32_t _i368;
             for (_i368 = 0; _i368 < _size364; ++_i368)
             {
               xfer += iprot->readString(this->group_names[_i368]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.group_names = true;
         } else {
@@ -7743,18 +7947,23 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partitions_with_auth_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partitions_with_auth_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_parts", ::apache::thrift::protocol::T_I16, 3);
   xfer += oprot->writeI16(this->max_parts);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("user_name", ::apache::thrift::protocol::T_STRING, 4);
   xfer += oprot->writeString(this->user_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("group_names", ::apache::thrift::protocol::T_LIST, 5);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->group_names.size()));
@@ -7766,6 +7975,7 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -7774,18 +7984,23 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partitions_with_auth_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partitions_with_auth_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_parts", ::apache::thrift::protocol::T_I16, 3);
   xfer += oprot->writeI16((*(this->max_parts)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("user_name", ::apache::thrift::protocol::T_STRING, 4);
   xfer += oprot->writeString((*(this->user_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("group_names", ::apache::thrift::protocol::T_LIST, 5);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->group_names)).size()));
@@ -7797,6 +8012,7 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -7828,14 +8044,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->success.clear();
             uint32_t _size371;
             ::apache::thrift::protocol::TType _etype374;
-            iprot->readListBegin(_etype374, _size371);
+            xfer += iprot->readListBegin(_etype374, _size371);
             this->success.resize(_size371);
             uint32_t _i375;
             for (_i375 = 0; _i375 < _size371; ++_i375)
             {
               xfer += this->success[_i375].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -7928,14 +8144,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             (*(this->success)).clear();
             uint32_t _size377;
             ::apache::thrift::protocol::TType _etype380;
-            iprot->readListBegin(_etype380, _size377);
+            xfer += iprot->readListBegin(_etype380, _size377);
             (*(this->success)).resize(_size377);
             uint32_t _i381;
             for (_i381 = 0; _i381 < _size377; ++_i381)
             {
               xfer += (*(this->success))[_i381].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -8029,15 +8245,19 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partition_names_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partition_names_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_parts", ::apache::thrift::protocol::T_I16, 3);
   xfer += oprot->writeI16(this->max_parts);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -8046,15 +8266,19 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partition_names_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partition_names_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_parts", ::apache::thrift::protocol::T_I16, 3);
   xfer += oprot->writeI16((*(this->max_parts)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -8086,14 +8310,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->success.clear();
             uint32_t _size382;
             ::apache::thrift::protocol::TType _etype385;
-            iprot->readListBegin(_etype385, _size382);
+            xfer += iprot->readListBegin(_etype385, _size382);
             this->success.resize(_size382);
             uint32_t _i386;
             for (_i386 = 0; _i386 < _size382; ++_i386)
             {
               xfer += iprot->readString(this->success[_i386]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -8174,14 +8398,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             (*(this->success)).clear();
             uint32_t _size388;
             ::apache::thrift::protocol::TType _etype391;
-            iprot->readListBegin(_etype391, _size388);
+            xfer += iprot->readListBegin(_etype391, _size388);
             (*(this->success)).resize(_size388);
             uint32_t _i392;
             for (_i392 = 0; _i392 < _size388; ++_i392)
             {
               xfer += iprot->readString((*(this->success))[_i392]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -8250,14 +8474,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->part_vals.clear();
             uint32_t _size393;
             ::apache::thrift::protocol::TType _etype396;
-            iprot->readListBegin(_etype396, _size393);
+            xfer += iprot->readListBegin(_etype396, _size393);
             this->part_vals.resize(_size393);
             uint32_t _i397;
             for (_i397 = 0; _i397 < _size393; ++_i397)
             {
               xfer += iprot->readString(this->part_vals[_i397]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.part_vals = true;
         } else {
@@ -8287,12 +8511,15 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partitions_ps_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partitions_ps_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->part_vals.size()));
@@ -8304,9 +8531,11 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_parts", ::apache::thrift::protocol::T_I16, 4);
   xfer += oprot->writeI16(this->max_parts);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -8315,12 +8544,15 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partitions_ps_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partitions_ps_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->part_vals)).size()));
@@ -8332,9 +8564,11 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_parts", ::apache::thrift::protocol::T_I16, 4);
   xfer += oprot->writeI16((*(this->max_parts)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -8366,14 +8600,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->success.clear();
             uint32_t _size400;
             ::apache::thrift::protocol::TType _etype403;
-            iprot->readListBegin(_etype403, _size400);
+            xfer += iprot->readListBegin(_etype403, _size400);
             this->success.resize(_size400);
             uint32_t _i404;
             for (_i404 = 0; _i404 < _size400; ++_i404)
             {
               xfer += this->success[_i404].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -8466,14 +8700,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             (*(this->success)).clear();
             uint32_t _size406;
             ::apache::thrift::protocol::TType _etype409;
-            iprot->readListBegin(_etype409, _size406);
+            xfer += iprot->readListBegin(_etype409, _size406);
             (*(this->success)).resize(_size406);
             uint32_t _i410;
             for (_i410 = 0; _i410 < _size406; ++_i410)
             {
               xfer += (*(this->success))[_i410].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -8550,14 +8784,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->part_vals.clear();
             uint32_t _size411;
             ::apache::thrift::protocol::TType _etype414;
-            iprot->readListBegin(_etype414, _size411);
+            xfer += iprot->readListBegin(_etype414, _size411);
             this->part_vals.resize(_size411);
             uint32_t _i415;
             for (_i415 = 0; _i415 < _size411; ++_i415)
             {
               xfer += iprot->readString(this->part_vals[_i415]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.part_vals = true;
         } else {
@@ -8586,14 +8820,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->group_names.clear();
             uint32_t _size416;
             ::apache::thrift::protocol::TType _etype419;
-            iprot->readListBegin(_etype419, _size416);
+            xfer += iprot->readListBegin(_etype419, _size416);
             this->group_names.resize(_size416);
             uint32_t _i420;
             for (_i420 = 0; _i420 < _size416; ++_i420)
             {
               xfer += iprot->readString(this->group_names[_i420]);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.group_names = true;
         } else {
@@ -8615,12 +8849,15 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partitions_ps_with_auth_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partitions_ps_with_auth_args");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString(this->db_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString(this->tbl_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->part_vals.size()));
@@ -8632,12 +8869,15 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_parts", ::apache::thrift::protocol::T_I16, 4);
   xfer += oprot->writeI16(this->max_parts);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("user_name", ::apache::thrift::protocol::T_STRING, 5);
   xfer += oprot->writeString(this->user_name);
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("group_names", ::apache::thrift::protocol::T_LIST, 6);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->group_names.size()));
@@ -8649,6 +8889,7 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -8657,12 +8898,15 @@ uint32_t ThriftHiveMetastore_get_partiti
 uint32_t ThriftHiveMetastore_get_partitions_ps_with_auth_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
   uint32_t xfer = 0;
   xfer += oprot->writeStructBegin("ThriftHiveMetastore_get_partitions_ps_with_auth_pargs");
+
   xfer += oprot->writeFieldBegin("db_name", ::apache::thrift::protocol::T_STRING, 1);
   xfer += oprot->writeString((*(this->db_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("tbl_name", ::apache::thrift::protocol::T_STRING, 2);
   xfer += oprot->writeString((*(this->tbl_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("part_vals", ::apache::thrift::protocol::T_LIST, 3);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->part_vals)).size()));
@@ -8674,12 +8918,15 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("max_parts", ::apache::thrift::protocol::T_I16, 4);
   xfer += oprot->writeI16((*(this->max_parts)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("user_name", ::apache::thrift::protocol::T_STRING, 5);
   xfer += oprot->writeString((*(this->user_name)));
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldBegin("group_names", ::apache::thrift::protocol::T_LIST, 6);
   {
     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->group_names)).size()));
@@ -8691,6 +8938,7 @@ uint32_t ThriftHiveMetastore_get_partiti
     xfer += oprot->writeListEnd();
   }
   xfer += oprot->writeFieldEnd();
+
   xfer += oprot->writeFieldStop();
   xfer += oprot->writeStructEnd();
   return xfer;
@@ -8722,14 +8970,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             this->success.clear();
             uint32_t _size425;
             ::apache::thrift::protocol::TType _etype428;
-            iprot->readListBegin(_etype428, _size425);
+            xfer += iprot->readListBegin(_etype428, _size425);
             this->success.resize(_size425);
             uint32_t _i429;
             for (_i429 = 0; _i429 < _size425; ++_i429)
             {
               xfer += this->success[_i429].read(iprot);
             }
-            iprot->readListEnd();
+            xfer += iprot->readListEnd();
           }
           this->__isset.success = true;
         } else {
@@ -8822,14 +9070,14 @@ uint32_t ThriftHiveMetastore_get_partiti
             (*(this->success)).clear();
             uint32_t _size431;

[... 6707 lines stripped ...]