You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by we...@apache.org on 2017/05/08 22:18:05 UTC

[48/50] [abbrv] hive git commit: HIVE-14671 : merge master into hive-14535 (Wei Zheng)

http://git-wip-us.apache.org/repos/asf/hive/blob/1ceaf357/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp
----------------------------------------------------------------------
diff --cc metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp
index df49615,9042cdb..4e3b2af
--- a/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp
+++ b/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp
@@@ -1240,14 -1240,14 +1240,14 @@@ uint32_t ThriftHiveMetastore_get_databa
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size840;
-             ::apache::thrift::protocol::TType _etype843;
-             xfer += iprot->readListBegin(_etype843, _size840);
-             this->success.resize(_size840);
-             uint32_t _i844;
-             for (_i844 = 0; _i844 < _size840; ++_i844)
 -            uint32_t _size817;
 -            ::apache::thrift::protocol::TType _etype820;
 -            xfer += iprot->readListBegin(_etype820, _size817);
 -            this->success.resize(_size817);
 -            uint32_t _i821;
 -            for (_i821 = 0; _i821 < _size817; ++_i821)
++            uint32_t _size839;
++            ::apache::thrift::protocol::TType _etype842;
++            xfer += iprot->readListBegin(_etype842, _size839);
++            this->success.resize(_size839);
++            uint32_t _i843;
++            for (_i843 = 0; _i843 < _size839; ++_i843)
              {
-               xfer += iprot->readString(this->success[_i844]);
 -              xfer += iprot->readString(this->success[_i821]);
++              xfer += iprot->readString(this->success[_i843]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -1286,10 -1286,10 +1286,10 @@@ uint32_t ThriftHiveMetastore_get_databa
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->success.size()));
-       std::vector<std::string> ::const_iterator _iter845;
-       for (_iter845 = this->success.begin(); _iter845 != this->success.end(); ++_iter845)
 -      std::vector<std::string> ::const_iterator _iter822;
 -      for (_iter822 = this->success.begin(); _iter822 != this->success.end(); ++_iter822)
++      std::vector<std::string> ::const_iterator _iter844;
++      for (_iter844 = this->success.begin(); _iter844 != this->success.end(); ++_iter844)
        {
-         xfer += oprot->writeString((*_iter845));
 -        xfer += oprot->writeString((*_iter822));
++        xfer += oprot->writeString((*_iter844));
        }
        xfer += oprot->writeListEnd();
      }
@@@ -1334,14 -1334,14 +1334,14 @@@ uint32_t ThriftHiveMetastore_get_databa
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size846;
-             ::apache::thrift::protocol::TType _etype849;
-             xfer += iprot->readListBegin(_etype849, _size846);
-             (*(this->success)).resize(_size846);
-             uint32_t _i850;
-             for (_i850 = 0; _i850 < _size846; ++_i850)
 -            uint32_t _size823;
 -            ::apache::thrift::protocol::TType _etype826;
 -            xfer += iprot->readListBegin(_etype826, _size823);
 -            (*(this->success)).resize(_size823);
 -            uint32_t _i827;
 -            for (_i827 = 0; _i827 < _size823; ++_i827)
++            uint32_t _size845;
++            ::apache::thrift::protocol::TType _etype848;
++            xfer += iprot->readListBegin(_etype848, _size845);
++            (*(this->success)).resize(_size845);
++            uint32_t _i849;
++            for (_i849 = 0; _i849 < _size845; ++_i849)
              {
-               xfer += iprot->readString((*(this->success))[_i850]);
 -              xfer += iprot->readString((*(this->success))[_i827]);
++              xfer += iprot->readString((*(this->success))[_i849]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -1458,14 -1458,14 +1458,14 @@@ uint32_t ThriftHiveMetastore_get_all_da
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size851;
-             ::apache::thrift::protocol::TType _etype854;
-             xfer += iprot->readListBegin(_etype854, _size851);
-             this->success.resize(_size851);
-             uint32_t _i855;
-             for (_i855 = 0; _i855 < _size851; ++_i855)
 -            uint32_t _size828;
 -            ::apache::thrift::protocol::TType _etype831;
 -            xfer += iprot->readListBegin(_etype831, _size828);
 -            this->success.resize(_size828);
 -            uint32_t _i832;
 -            for (_i832 = 0; _i832 < _size828; ++_i832)
++            uint32_t _size850;
++            ::apache::thrift::protocol::TType _etype853;
++            xfer += iprot->readListBegin(_etype853, _size850);
++            this->success.resize(_size850);
++            uint32_t _i854;
++            for (_i854 = 0; _i854 < _size850; ++_i854)
              {
-               xfer += iprot->readString(this->success[_i855]);
 -              xfer += iprot->readString(this->success[_i832]);
++              xfer += iprot->readString(this->success[_i854]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -1504,10 -1504,10 +1504,10 @@@ uint32_t ThriftHiveMetastore_get_all_da
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->success.size()));
-       std::vector<std::string> ::const_iterator _iter856;
-       for (_iter856 = this->success.begin(); _iter856 != this->success.end(); ++_iter856)
 -      std::vector<std::string> ::const_iterator _iter833;
 -      for (_iter833 = this->success.begin(); _iter833 != this->success.end(); ++_iter833)
++      std::vector<std::string> ::const_iterator _iter855;
++      for (_iter855 = this->success.begin(); _iter855 != this->success.end(); ++_iter855)
        {
-         xfer += oprot->writeString((*_iter856));
 -        xfer += oprot->writeString((*_iter833));
++        xfer += oprot->writeString((*_iter855));
        }
        xfer += oprot->writeListEnd();
      }
@@@ -1552,14 -1552,14 +1552,14 @@@ uint32_t ThriftHiveMetastore_get_all_da
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size857;
-             ::apache::thrift::protocol::TType _etype860;
-             xfer += iprot->readListBegin(_etype860, _size857);
-             (*(this->success)).resize(_size857);
-             uint32_t _i861;
-             for (_i861 = 0; _i861 < _size857; ++_i861)
 -            uint32_t _size834;
 -            ::apache::thrift::protocol::TType _etype837;
 -            xfer += iprot->readListBegin(_etype837, _size834);
 -            (*(this->success)).resize(_size834);
 -            uint32_t _i838;
 -            for (_i838 = 0; _i838 < _size834; ++_i838)
++            uint32_t _size856;
++            ::apache::thrift::protocol::TType _etype859;
++            xfer += iprot->readListBegin(_etype859, _size856);
++            (*(this->success)).resize(_size856);
++            uint32_t _i860;
++            for (_i860 = 0; _i860 < _size856; ++_i860)
              {
-               xfer += iprot->readString((*(this->success))[_i861]);
 -              xfer += iprot->readString((*(this->success))[_i838]);
++              xfer += iprot->readString((*(this->success))[_i860]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -2621,17 -2621,17 +2621,17 @@@ uint32_t ThriftHiveMetastore_get_type_a
          if (ftype == ::apache::thrift::protocol::T_MAP) {
            {
              this->success.clear();
-             uint32_t _size862;
-             ::apache::thrift::protocol::TType _ktype863;
-             ::apache::thrift::protocol::TType _vtype864;
-             xfer += iprot->readMapBegin(_ktype863, _vtype864, _size862);
-             uint32_t _i866;
-             for (_i866 = 0; _i866 < _size862; ++_i866)
 -            uint32_t _size839;
 -            ::apache::thrift::protocol::TType _ktype840;
 -            ::apache::thrift::protocol::TType _vtype841;
 -            xfer += iprot->readMapBegin(_ktype840, _vtype841, _size839);
 -            uint32_t _i843;
 -            for (_i843 = 0; _i843 < _size839; ++_i843)
++            uint32_t _size861;
++            ::apache::thrift::protocol::TType _ktype862;
++            ::apache::thrift::protocol::TType _vtype863;
++            xfer += iprot->readMapBegin(_ktype862, _vtype863, _size861);
++            uint32_t _i865;
++            for (_i865 = 0; _i865 < _size861; ++_i865)
              {
-               std::string _key867;
-               xfer += iprot->readString(_key867);
-               Type& _val868 = this->success[_key867];
-               xfer += _val868.read(iprot);
 -              std::string _key844;
 -              xfer += iprot->readString(_key844);
 -              Type& _val845 = this->success[_key844];
 -              xfer += _val845.read(iprot);
++              std::string _key866;
++              xfer += iprot->readString(_key866);
++              Type& _val867 = this->success[_key866];
++              xfer += _val867.read(iprot);
              }
              xfer += iprot->readMapEnd();
            }
@@@ -2670,11 -2670,11 +2670,11 @@@ uint32_t ThriftHiveMetastore_get_type_a
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_MAP, 0);
      {
        xfer += oprot->writeMapBegin(::apache::thrift::protocol::T_STRING, ::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size()));
-       std::map<std::string, Type> ::const_iterator _iter869;
-       for (_iter869 = this->success.begin(); _iter869 != this->success.end(); ++_iter869)
 -      std::map<std::string, Type> ::const_iterator _iter846;
 -      for (_iter846 = this->success.begin(); _iter846 != this->success.end(); ++_iter846)
++      std::map<std::string, Type> ::const_iterator _iter868;
++      for (_iter868 = this->success.begin(); _iter868 != this->success.end(); ++_iter868)
        {
-         xfer += oprot->writeString(_iter869->first);
-         xfer += _iter869->second.write(oprot);
 -        xfer += oprot->writeString(_iter846->first);
 -        xfer += _iter846->second.write(oprot);
++        xfer += oprot->writeString(_iter868->first);
++        xfer += _iter868->second.write(oprot);
        }
        xfer += oprot->writeMapEnd();
      }
@@@ -2719,17 -2719,17 +2719,17 @@@ uint32_t ThriftHiveMetastore_get_type_a
          if (ftype == ::apache::thrift::protocol::T_MAP) {
            {
              (*(this->success)).clear();
-             uint32_t _size870;
-             ::apache::thrift::protocol::TType _ktype871;
-             ::apache::thrift::protocol::TType _vtype872;
-             xfer += iprot->readMapBegin(_ktype871, _vtype872, _size870);
-             uint32_t _i874;
-             for (_i874 = 0; _i874 < _size870; ++_i874)
 -            uint32_t _size847;
 -            ::apache::thrift::protocol::TType _ktype848;
 -            ::apache::thrift::protocol::TType _vtype849;
 -            xfer += iprot->readMapBegin(_ktype848, _vtype849, _size847);
 -            uint32_t _i851;
 -            for (_i851 = 0; _i851 < _size847; ++_i851)
++            uint32_t _size869;
++            ::apache::thrift::protocol::TType _ktype870;
++            ::apache::thrift::protocol::TType _vtype871;
++            xfer += iprot->readMapBegin(_ktype870, _vtype871, _size869);
++            uint32_t _i873;
++            for (_i873 = 0; _i873 < _size869; ++_i873)
              {
-               std::string _key875;
-               xfer += iprot->readString(_key875);
-               Type& _val876 = (*(this->success))[_key875];
-               xfer += _val876.read(iprot);
 -              std::string _key852;
 -              xfer += iprot->readString(_key852);
 -              Type& _val853 = (*(this->success))[_key852];
 -              xfer += _val853.read(iprot);
++              std::string _key874;
++              xfer += iprot->readString(_key874);
++              Type& _val875 = (*(this->success))[_key874];
++              xfer += _val875.read(iprot);
              }
              xfer += iprot->readMapEnd();
            }
@@@ -2883,14 -2883,14 +2883,14 @@@ uint32_t ThriftHiveMetastore_get_fields
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size877;
-             ::apache::thrift::protocol::TType _etype880;
-             xfer += iprot->readListBegin(_etype880, _size877);
-             this->success.resize(_size877);
-             uint32_t _i881;
-             for (_i881 = 0; _i881 < _size877; ++_i881)
 -            uint32_t _size854;
 -            ::apache::thrift::protocol::TType _etype857;
 -            xfer += iprot->readListBegin(_etype857, _size854);
 -            this->success.resize(_size854);
 -            uint32_t _i858;
 -            for (_i858 = 0; _i858 < _size854; ++_i858)
++            uint32_t _size876;
++            ::apache::thrift::protocol::TType _etype879;
++            xfer += iprot->readListBegin(_etype879, _size876);
++            this->success.resize(_size876);
++            uint32_t _i880;
++            for (_i880 = 0; _i880 < _size876; ++_i880)
              {
-               xfer += this->success[_i881].read(iprot);
 -              xfer += this->success[_i858].read(iprot);
++              xfer += this->success[_i880].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -2945,10 -2945,10 +2945,10 @@@ uint32_t ThriftHiveMetastore_get_fields
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size()));
-       std::vector<FieldSchema> ::const_iterator _iter882;
-       for (_iter882 = this->success.begin(); _iter882 != this->success.end(); ++_iter882)
 -      std::vector<FieldSchema> ::const_iterator _iter859;
 -      for (_iter859 = this->success.begin(); _iter859 != this->success.end(); ++_iter859)
++      std::vector<FieldSchema> ::const_iterator _iter881;
++      for (_iter881 = this->success.begin(); _iter881 != this->success.end(); ++_iter881)
        {
-         xfer += (*_iter882).write(oprot);
 -        xfer += (*_iter859).write(oprot);
++        xfer += (*_iter881).write(oprot);
        }
        xfer += oprot->writeListEnd();
      }
@@@ -3001,14 -3001,14 +3001,14 @@@ uint32_t ThriftHiveMetastore_get_fields
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size883;
-             ::apache::thrift::protocol::TType _etype886;
-             xfer += iprot->readListBegin(_etype886, _size883);
-             (*(this->success)).resize(_size883);
-             uint32_t _i887;
-             for (_i887 = 0; _i887 < _size883; ++_i887)
 -            uint32_t _size860;
 -            ::apache::thrift::protocol::TType _etype863;
 -            xfer += iprot->readListBegin(_etype863, _size860);
 -            (*(this->success)).resize(_size860);
 -            uint32_t _i864;
 -            for (_i864 = 0; _i864 < _size860; ++_i864)
++            uint32_t _size882;
++            ::apache::thrift::protocol::TType _etype885;
++            xfer += iprot->readListBegin(_etype885, _size882);
++            (*(this->success)).resize(_size882);
++            uint32_t _i886;
++            for (_i886 = 0; _i886 < _size882; ++_i886)
              {
-               xfer += (*(this->success))[_i887].read(iprot);
 -              xfer += (*(this->success))[_i864].read(iprot);
++              xfer += (*(this->success))[_i886].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -3194,14 -3194,14 +3194,14 @@@ uint32_t ThriftHiveMetastore_get_fields
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size888;
-             ::apache::thrift::protocol::TType _etype891;
-             xfer += iprot->readListBegin(_etype891, _size888);
-             this->success.resize(_size888);
-             uint32_t _i892;
-             for (_i892 = 0; _i892 < _size888; ++_i892)
 -            uint32_t _size865;
 -            ::apache::thrift::protocol::TType _etype868;
 -            xfer += iprot->readListBegin(_etype868, _size865);
 -            this->success.resize(_size865);
 -            uint32_t _i869;
 -            for (_i869 = 0; _i869 < _size865; ++_i869)
++            uint32_t _size887;
++            ::apache::thrift::protocol::TType _etype890;
++            xfer += iprot->readListBegin(_etype890, _size887);
++            this->success.resize(_size887);
++            uint32_t _i891;
++            for (_i891 = 0; _i891 < _size887; ++_i891)
              {
-               xfer += this->success[_i892].read(iprot);
 -              xfer += this->success[_i869].read(iprot);
++              xfer += this->success[_i891].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -3256,10 -3256,10 +3256,10 @@@ uint32_t ThriftHiveMetastore_get_fields
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size()));
-       std::vector<FieldSchema> ::const_iterator _iter893;
-       for (_iter893 = this->success.begin(); _iter893 != this->success.end(); ++_iter893)
 -      std::vector<FieldSchema> ::const_iterator _iter870;
 -      for (_iter870 = this->success.begin(); _iter870 != this->success.end(); ++_iter870)
++      std::vector<FieldSchema> ::const_iterator _iter892;
++      for (_iter892 = this->success.begin(); _iter892 != this->success.end(); ++_iter892)
        {
-         xfer += (*_iter893).write(oprot);
 -        xfer += (*_iter870).write(oprot);
++        xfer += (*_iter892).write(oprot);
        }
        xfer += oprot->writeListEnd();
      }
@@@ -3312,14 -3312,14 +3312,14 @@@ uint32_t ThriftHiveMetastore_get_fields
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size894;
-             ::apache::thrift::protocol::TType _etype897;
-             xfer += iprot->readListBegin(_etype897, _size894);
-             (*(this->success)).resize(_size894);
-             uint32_t _i898;
-             for (_i898 = 0; _i898 < _size894; ++_i898)
 -            uint32_t _size871;
 -            ::apache::thrift::protocol::TType _etype874;
 -            xfer += iprot->readListBegin(_etype874, _size871);
 -            (*(this->success)).resize(_size871);
 -            uint32_t _i875;
 -            for (_i875 = 0; _i875 < _size871; ++_i875)
++            uint32_t _size893;
++            ::apache::thrift::protocol::TType _etype896;
++            xfer += iprot->readListBegin(_etype896, _size893);
++            (*(this->success)).resize(_size893);
++            uint32_t _i897;
++            for (_i897 = 0; _i897 < _size893; ++_i897)
              {
-               xfer += (*(this->success))[_i898].read(iprot);
 -              xfer += (*(this->success))[_i875].read(iprot);
++              xfer += (*(this->success))[_i897].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -3489,14 -3489,14 +3489,14 @@@ uint32_t ThriftHiveMetastore_get_schema
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size899;
-             ::apache::thrift::protocol::TType _etype902;
-             xfer += iprot->readListBegin(_etype902, _size899);
-             this->success.resize(_size899);
-             uint32_t _i903;
-             for (_i903 = 0; _i903 < _size899; ++_i903)
 -            uint32_t _size876;
 -            ::apache::thrift::protocol::TType _etype879;
 -            xfer += iprot->readListBegin(_etype879, _size876);
 -            this->success.resize(_size876);
 -            uint32_t _i880;
 -            for (_i880 = 0; _i880 < _size876; ++_i880)
++            uint32_t _size898;
++            ::apache::thrift::protocol::TType _etype901;
++            xfer += iprot->readListBegin(_etype901, _size898);
++            this->success.resize(_size898);
++            uint32_t _i902;
++            for (_i902 = 0; _i902 < _size898; ++_i902)
              {
-               xfer += this->success[_i903].read(iprot);
 -              xfer += this->success[_i880].read(iprot);
++              xfer += this->success[_i902].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -3551,10 -3551,10 +3551,10 @@@ uint32_t ThriftHiveMetastore_get_schema
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size()));
-       std::vector<FieldSchema> ::const_iterator _iter904;
-       for (_iter904 = this->success.begin(); _iter904 != this->success.end(); ++_iter904)
 -      std::vector<FieldSchema> ::const_iterator _iter881;
 -      for (_iter881 = this->success.begin(); _iter881 != this->success.end(); ++_iter881)
++      std::vector<FieldSchema> ::const_iterator _iter903;
++      for (_iter903 = this->success.begin(); _iter903 != this->success.end(); ++_iter903)
        {
-         xfer += (*_iter904).write(oprot);
 -        xfer += (*_iter881).write(oprot);
++        xfer += (*_iter903).write(oprot);
        }
        xfer += oprot->writeListEnd();
      }
@@@ -3607,14 -3607,14 +3607,14 @@@ uint32_t ThriftHiveMetastore_get_schema
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size905;
-             ::apache::thrift::protocol::TType _etype908;
-             xfer += iprot->readListBegin(_etype908, _size905);
-             (*(this->success)).resize(_size905);
-             uint32_t _i909;
-             for (_i909 = 0; _i909 < _size905; ++_i909)
 -            uint32_t _size882;
 -            ::apache::thrift::protocol::TType _etype885;
 -            xfer += iprot->readListBegin(_etype885, _size882);
 -            (*(this->success)).resize(_size882);
 -            uint32_t _i886;
 -            for (_i886 = 0; _i886 < _size882; ++_i886)
++            uint32_t _size904;
++            ::apache::thrift::protocol::TType _etype907;
++            xfer += iprot->readListBegin(_etype907, _size904);
++            (*(this->success)).resize(_size904);
++            uint32_t _i908;
++            for (_i908 = 0; _i908 < _size904; ++_i908)
              {
-               xfer += (*(this->success))[_i909].read(iprot);
 -              xfer += (*(this->success))[_i886].read(iprot);
++              xfer += (*(this->success))[_i908].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -3800,14 -3800,14 +3800,14 @@@ uint32_t ThriftHiveMetastore_get_schema
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size910;
-             ::apache::thrift::protocol::TType _etype913;
-             xfer += iprot->readListBegin(_etype913, _size910);
-             this->success.resize(_size910);
-             uint32_t _i914;
-             for (_i914 = 0; _i914 < _size910; ++_i914)
 -            uint32_t _size887;
 -            ::apache::thrift::protocol::TType _etype890;
 -            xfer += iprot->readListBegin(_etype890, _size887);
 -            this->success.resize(_size887);
 -            uint32_t _i891;
 -            for (_i891 = 0; _i891 < _size887; ++_i891)
++            uint32_t _size909;
++            ::apache::thrift::protocol::TType _etype912;
++            xfer += iprot->readListBegin(_etype912, _size909);
++            this->success.resize(_size909);
++            uint32_t _i913;
++            for (_i913 = 0; _i913 < _size909; ++_i913)
              {
-               xfer += this->success[_i914].read(iprot);
 -              xfer += this->success[_i891].read(iprot);
++              xfer += this->success[_i913].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -3862,10 -3862,10 +3862,10 @@@ uint32_t ThriftHiveMetastore_get_schema
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size()));
-       std::vector<FieldSchema> ::const_iterator _iter915;
-       for (_iter915 = this->success.begin(); _iter915 != this->success.end(); ++_iter915)
 -      std::vector<FieldSchema> ::const_iterator _iter892;
 -      for (_iter892 = this->success.begin(); _iter892 != this->success.end(); ++_iter892)
++      std::vector<FieldSchema> ::const_iterator _iter914;
++      for (_iter914 = this->success.begin(); _iter914 != this->success.end(); ++_iter914)
        {
-         xfer += (*_iter915).write(oprot);
 -        xfer += (*_iter892).write(oprot);
++        xfer += (*_iter914).write(oprot);
        }
        xfer += oprot->writeListEnd();
      }
@@@ -3918,14 -3918,14 +3918,14 @@@ uint32_t ThriftHiveMetastore_get_schema
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size916;
-             ::apache::thrift::protocol::TType _etype919;
-             xfer += iprot->readListBegin(_etype919, _size916);
-             (*(this->success)).resize(_size916);
-             uint32_t _i920;
-             for (_i920 = 0; _i920 < _size916; ++_i920)
 -            uint32_t _size893;
 -            ::apache::thrift::protocol::TType _etype896;
 -            xfer += iprot->readListBegin(_etype896, _size893);
 -            (*(this->success)).resize(_size893);
 -            uint32_t _i897;
 -            for (_i897 = 0; _i897 < _size893; ++_i897)
++            uint32_t _size915;
++            ::apache::thrift::protocol::TType _etype918;
++            xfer += iprot->readListBegin(_etype918, _size915);
++            (*(this->success)).resize(_size915);
++            uint32_t _i919;
++            for (_i919 = 0; _i919 < _size915; ++_i919)
              {
-               xfer += (*(this->success))[_i920].read(iprot);
 -              xfer += (*(this->success))[_i897].read(iprot);
++              xfer += (*(this->success))[_i919].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -4518,14 -4518,14 +4518,14 @@@ uint32_t ThriftHiveMetastore_create_tab
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->primaryKeys.clear();
-             uint32_t _size921;
-             ::apache::thrift::protocol::TType _etype924;
-             xfer += iprot->readListBegin(_etype924, _size921);
-             this->primaryKeys.resize(_size921);
-             uint32_t _i925;
-             for (_i925 = 0; _i925 < _size921; ++_i925)
 -            uint32_t _size898;
 -            ::apache::thrift::protocol::TType _etype901;
 -            xfer += iprot->readListBegin(_etype901, _size898);
 -            this->primaryKeys.resize(_size898);
 -            uint32_t _i902;
 -            for (_i902 = 0; _i902 < _size898; ++_i902)
++            uint32_t _size920;
++            ::apache::thrift::protocol::TType _etype923;
++            xfer += iprot->readListBegin(_etype923, _size920);
++            this->primaryKeys.resize(_size920);
++            uint32_t _i924;
++            for (_i924 = 0; _i924 < _size920; ++_i924)
              {
-               xfer += this->primaryKeys[_i925].read(iprot);
 -              xfer += this->primaryKeys[_i902].read(iprot);
++              xfer += this->primaryKeys[_i924].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -4538,14 -4538,14 +4538,14 @@@
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->foreignKeys.clear();
-             uint32_t _size926;
-             ::apache::thrift::protocol::TType _etype929;
-             xfer += iprot->readListBegin(_etype929, _size926);
-             this->foreignKeys.resize(_size926);
-             uint32_t _i930;
-             for (_i930 = 0; _i930 < _size926; ++_i930)
 -            uint32_t _size903;
 -            ::apache::thrift::protocol::TType _etype906;
 -            xfer += iprot->readListBegin(_etype906, _size903);
 -            this->foreignKeys.resize(_size903);
 -            uint32_t _i907;
 -            for (_i907 = 0; _i907 < _size903; ++_i907)
++            uint32_t _size925;
++            ::apache::thrift::protocol::TType _etype928;
++            xfer += iprot->readListBegin(_etype928, _size925);
++            this->foreignKeys.resize(_size925);
++            uint32_t _i929;
++            for (_i929 = 0; _i929 < _size925; ++_i929)
              {
-               xfer += this->foreignKeys[_i930].read(iprot);
 -              xfer += this->foreignKeys[_i907].read(iprot);
++              xfer += this->foreignKeys[_i929].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -4578,10 -4578,10 +4578,10 @@@ uint32_t ThriftHiveMetastore_create_tab
    xfer += oprot->writeFieldBegin("primaryKeys", ::apache::thrift::protocol::T_LIST, 2);
    {
      xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->primaryKeys.size()));
-     std::vector<SQLPrimaryKey> ::const_iterator _iter931;
-     for (_iter931 = this->primaryKeys.begin(); _iter931 != this->primaryKeys.end(); ++_iter931)
 -    std::vector<SQLPrimaryKey> ::const_iterator _iter908;
 -    for (_iter908 = this->primaryKeys.begin(); _iter908 != this->primaryKeys.end(); ++_iter908)
++    std::vector<SQLPrimaryKey> ::const_iterator _iter930;
++    for (_iter930 = this->primaryKeys.begin(); _iter930 != this->primaryKeys.end(); ++_iter930)
      {
-       xfer += (*_iter931).write(oprot);
 -      xfer += (*_iter908).write(oprot);
++      xfer += (*_iter930).write(oprot);
      }
      xfer += oprot->writeListEnd();
    }
@@@ -4590,10 -4590,10 +4590,10 @@@
    xfer += oprot->writeFieldBegin("foreignKeys", ::apache::thrift::protocol::T_LIST, 3);
    {
      xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->foreignKeys.size()));
-     std::vector<SQLForeignKey> ::const_iterator _iter932;
-     for (_iter932 = this->foreignKeys.begin(); _iter932 != this->foreignKeys.end(); ++_iter932)
 -    std::vector<SQLForeignKey> ::const_iterator _iter909;
 -    for (_iter909 = this->foreignKeys.begin(); _iter909 != this->foreignKeys.end(); ++_iter909)
++    std::vector<SQLForeignKey> ::const_iterator _iter931;
++    for (_iter931 = this->foreignKeys.begin(); _iter931 != this->foreignKeys.end(); ++_iter931)
      {
-       xfer += (*_iter932).write(oprot);
 -      xfer += (*_iter909).write(oprot);
++      xfer += (*_iter931).write(oprot);
      }
      xfer += oprot->writeListEnd();
    }
@@@ -4621,10 -4621,10 +4621,10 @@@ uint32_t ThriftHiveMetastore_create_tab
    xfer += oprot->writeFieldBegin("primaryKeys", ::apache::thrift::protocol::T_LIST, 2);
    {
      xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>((*(this->primaryKeys)).size()));
-     std::vector<SQLPrimaryKey> ::const_iterator _iter933;
-     for (_iter933 = (*(this->primaryKeys)).begin(); _iter933 != (*(this->primaryKeys)).end(); ++_iter933)
 -    std::vector<SQLPrimaryKey> ::const_iterator _iter910;
 -    for (_iter910 = (*(this->primaryKeys)).begin(); _iter910 != (*(this->primaryKeys)).end(); ++_iter910)
++    std::vector<SQLPrimaryKey> ::const_iterator _iter932;
++    for (_iter932 = (*(this->primaryKeys)).begin(); _iter932 != (*(this->primaryKeys)).end(); ++_iter932)
      {
-       xfer += (*_iter933).write(oprot);
 -      xfer += (*_iter910).write(oprot);
++      xfer += (*_iter932).write(oprot);
      }
      xfer += oprot->writeListEnd();
    }
@@@ -4633,10 -4633,10 +4633,10 @@@
    xfer += oprot->writeFieldBegin("foreignKeys", ::apache::thrift::protocol::T_LIST, 3);
    {
      xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>((*(this->foreignKeys)).size()));
-     std::vector<SQLForeignKey> ::const_iterator _iter934;
-     for (_iter934 = (*(this->foreignKeys)).begin(); _iter934 != (*(this->foreignKeys)).end(); ++_iter934)
 -    std::vector<SQLForeignKey> ::const_iterator _iter911;
 -    for (_iter911 = (*(this->foreignKeys)).begin(); _iter911 != (*(this->foreignKeys)).end(); ++_iter911)
++    std::vector<SQLForeignKey> ::const_iterator _iter933;
++    for (_iter933 = (*(this->foreignKeys)).begin(); _iter933 != (*(this->foreignKeys)).end(); ++_iter933)
      {
-       xfer += (*_iter934).write(oprot);
 -      xfer += (*_iter911).write(oprot);
++      xfer += (*_iter933).write(oprot);
      }
      xfer += oprot->writeListEnd();
    }
@@@ -5931,6 -5931,253 +5931,253 @@@ uint32_t ThriftHiveMetastore_drop_table
  }
  
  
+ ThriftHiveMetastore_truncate_table_args::~ThriftHiveMetastore_truncate_table_args() throw() {
+ }
+ 
+ 
+ uint32_t ThriftHiveMetastore_truncate_table_args::read(::apache::thrift::protocol::TProtocol* iprot) {
+ 
+   apache::thrift::protocol::TInputRecursionTracker tracker(*iprot);
+   uint32_t xfer = 0;
+   std::string fname;
+   ::apache::thrift::protocol::TType ftype;
+   int16_t fid;
+ 
+   xfer += iprot->readStructBegin(fname);
+ 
+   using ::apache::thrift::protocol::TProtocolException;
+ 
+ 
+   while (true)
+   {
+     xfer += iprot->readFieldBegin(fname, ftype, fid);
+     if (ftype == ::apache::thrift::protocol::T_STOP) {
+       break;
+     }
+     switch (fid)
+     {
+       case 1:
+         if (ftype == ::apache::thrift::protocol::T_STRING) {
+           xfer += iprot->readString(this->dbName);
+           this->__isset.dbName = true;
+         } else {
+           xfer += iprot->skip(ftype);
+         }
+         break;
+       case 2:
+         if (ftype == ::apache::thrift::protocol::T_STRING) {
+           xfer += iprot->readString(this->tableName);
+           this->__isset.tableName = true;
+         } else {
+           xfer += iprot->skip(ftype);
+         }
+         break;
+       case 3:
+         if (ftype == ::apache::thrift::protocol::T_LIST) {
+           {
+             this->partNames.clear();
 -            uint32_t _size912;
 -            ::apache::thrift::protocol::TType _etype915;
 -            xfer += iprot->readListBegin(_etype915, _size912);
 -            this->partNames.resize(_size912);
 -            uint32_t _i916;
 -            for (_i916 = 0; _i916 < _size912; ++_i916)
++            uint32_t _size934;
++            ::apache::thrift::protocol::TType _etype937;
++            xfer += iprot->readListBegin(_etype937, _size934);
++            this->partNames.resize(_size934);
++            uint32_t _i938;
++            for (_i938 = 0; _i938 < _size934; ++_i938)
+             {
 -              xfer += iprot->readString(this->partNames[_i916]);
++              xfer += iprot->readString(this->partNames[_i938]);
+             }
+             xfer += iprot->readListEnd();
+           }
+           this->__isset.partNames = true;
+         } else {
+           xfer += iprot->skip(ftype);
+         }
+         break;
+       default:
+         xfer += iprot->skip(ftype);
+         break;
+     }
+     xfer += iprot->readFieldEnd();
+   }
+ 
+   xfer += iprot->readStructEnd();
+ 
+   return xfer;
+ }
+ 
+ uint32_t ThriftHiveMetastore_truncate_table_args::write(::apache::thrift::protocol::TProtocol* oprot) const {
+   uint32_t xfer = 0;
+   apache::thrift::protocol::TOutputRecursionTracker tracker(*oprot);
+   xfer += oprot->writeStructBegin("ThriftHiveMetastore_truncate_table_args");
+ 
+   xfer += oprot->writeFieldBegin("dbName", ::apache::thrift::protocol::T_STRING, 1);
+   xfer += oprot->writeString(this->dbName);
+   xfer += oprot->writeFieldEnd();
+ 
+   xfer += oprot->writeFieldBegin("tableName", ::apache::thrift::protocol::T_STRING, 2);
+   xfer += oprot->writeString(this->tableName);
+   xfer += oprot->writeFieldEnd();
+ 
+   xfer += oprot->writeFieldBegin("partNames", ::apache::thrift::protocol::T_LIST, 3);
+   {
+     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->partNames.size()));
 -    std::vector<std::string> ::const_iterator _iter917;
 -    for (_iter917 = this->partNames.begin(); _iter917 != this->partNames.end(); ++_iter917)
++    std::vector<std::string> ::const_iterator _iter939;
++    for (_iter939 = this->partNames.begin(); _iter939 != this->partNames.end(); ++_iter939)
+     {
 -      xfer += oprot->writeString((*_iter917));
++      xfer += oprot->writeString((*_iter939));
+     }
+     xfer += oprot->writeListEnd();
+   }
+   xfer += oprot->writeFieldEnd();
+ 
+   xfer += oprot->writeFieldStop();
+   xfer += oprot->writeStructEnd();
+   return xfer;
+ }
+ 
+ 
+ ThriftHiveMetastore_truncate_table_pargs::~ThriftHiveMetastore_truncate_table_pargs() throw() {
+ }
+ 
+ 
+ uint32_t ThriftHiveMetastore_truncate_table_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const {
+   uint32_t xfer = 0;
+   apache::thrift::protocol::TOutputRecursionTracker tracker(*oprot);
+   xfer += oprot->writeStructBegin("ThriftHiveMetastore_truncate_table_pargs");
+ 
+   xfer += oprot->writeFieldBegin("dbName", ::apache::thrift::protocol::T_STRING, 1);
+   xfer += oprot->writeString((*(this->dbName)));
+   xfer += oprot->writeFieldEnd();
+ 
+   xfer += oprot->writeFieldBegin("tableName", ::apache::thrift::protocol::T_STRING, 2);
+   xfer += oprot->writeString((*(this->tableName)));
+   xfer += oprot->writeFieldEnd();
+ 
+   xfer += oprot->writeFieldBegin("partNames", ::apache::thrift::protocol::T_LIST, 3);
+   {
+     xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->partNames)).size()));
 -    std::vector<std::string> ::const_iterator _iter918;
 -    for (_iter918 = (*(this->partNames)).begin(); _iter918 != (*(this->partNames)).end(); ++_iter918)
++    std::vector<std::string> ::const_iterator _iter940;
++    for (_iter940 = (*(this->partNames)).begin(); _iter940 != (*(this->partNames)).end(); ++_iter940)
+     {
 -      xfer += oprot->writeString((*_iter918));
++      xfer += oprot->writeString((*_iter940));
+     }
+     xfer += oprot->writeListEnd();
+   }
+   xfer += oprot->writeFieldEnd();
+ 
+   xfer += oprot->writeFieldStop();
+   xfer += oprot->writeStructEnd();
+   return xfer;
+ }
+ 
+ 
+ ThriftHiveMetastore_truncate_table_result::~ThriftHiveMetastore_truncate_table_result() throw() {
+ }
+ 
+ 
+ uint32_t ThriftHiveMetastore_truncate_table_result::read(::apache::thrift::protocol::TProtocol* iprot) {
+ 
+   apache::thrift::protocol::TInputRecursionTracker tracker(*iprot);
+   uint32_t xfer = 0;
+   std::string fname;
+   ::apache::thrift::protocol::TType ftype;
+   int16_t fid;
+ 
+   xfer += iprot->readStructBegin(fname);
+ 
+   using ::apache::thrift::protocol::TProtocolException;
+ 
+ 
+   while (true)
+   {
+     xfer += iprot->readFieldBegin(fname, ftype, fid);
+     if (ftype == ::apache::thrift::protocol::T_STOP) {
+       break;
+     }
+     switch (fid)
+     {
+       case 1:
+         if (ftype == ::apache::thrift::protocol::T_STRUCT) {
+           xfer += this->o1.read(iprot);
+           this->__isset.o1 = true;
+         } else {
+           xfer += iprot->skip(ftype);
+         }
+         break;
+       default:
+         xfer += iprot->skip(ftype);
+         break;
+     }
+     xfer += iprot->readFieldEnd();
+   }
+ 
+   xfer += iprot->readStructEnd();
+ 
+   return xfer;
+ }
+ 
+ uint32_t ThriftHiveMetastore_truncate_table_result::write(::apache::thrift::protocol::TProtocol* oprot) const {
+ 
+   uint32_t xfer = 0;
+ 
+   xfer += oprot->writeStructBegin("ThriftHiveMetastore_truncate_table_result");
+ 
+   if (this->__isset.o1) {
+     xfer += oprot->writeFieldBegin("o1", ::apache::thrift::protocol::T_STRUCT, 1);
+     xfer += this->o1.write(oprot);
+     xfer += oprot->writeFieldEnd();
+   }
+   xfer += oprot->writeFieldStop();
+   xfer += oprot->writeStructEnd();
+   return xfer;
+ }
+ 
+ 
+ ThriftHiveMetastore_truncate_table_presult::~ThriftHiveMetastore_truncate_table_presult() throw() {
+ }
+ 
+ 
+ uint32_t ThriftHiveMetastore_truncate_table_presult::read(::apache::thrift::protocol::TProtocol* iprot) {
+ 
+   apache::thrift::protocol::TInputRecursionTracker tracker(*iprot);
+   uint32_t xfer = 0;
+   std::string fname;
+   ::apache::thrift::protocol::TType ftype;
+   int16_t fid;
+ 
+   xfer += iprot->readStructBegin(fname);
+ 
+   using ::apache::thrift::protocol::TProtocolException;
+ 
+ 
+   while (true)
+   {
+     xfer += iprot->readFieldBegin(fname, ftype, fid);
+     if (ftype == ::apache::thrift::protocol::T_STOP) {
+       break;
+     }
+     switch (fid)
+     {
+       case 1:
+         if (ftype == ::apache::thrift::protocol::T_STRUCT) {
+           xfer += this->o1.read(iprot);
+           this->__isset.o1 = true;
+         } else {
+           xfer += iprot->skip(ftype);
+         }
+         break;
+       default:
+         xfer += iprot->skip(ftype);
+         break;
+     }
+     xfer += iprot->readFieldEnd();
+   }
+ 
+   xfer += iprot->readStructEnd();
+ 
+   return xfer;
+ }
+ 
+ 
  ThriftHiveMetastore_get_tables_args::~ThriftHiveMetastore_get_tables_args() throw() {
  }
  
@@@ -6055,14 -6302,14 +6302,14 @@@ uint32_t ThriftHiveMetastore_get_tables
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size935;
-             ::apache::thrift::protocol::TType _etype938;
-             xfer += iprot->readListBegin(_etype938, _size935);
-             this->success.resize(_size935);
-             uint32_t _i939;
-             for (_i939 = 0; _i939 < _size935; ++_i939)
 -            uint32_t _size919;
 -            ::apache::thrift::protocol::TType _etype922;
 -            xfer += iprot->readListBegin(_etype922, _size919);
 -            this->success.resize(_size919);
 -            uint32_t _i923;
 -            for (_i923 = 0; _i923 < _size919; ++_i923)
++            uint32_t _size941;
++            ::apache::thrift::protocol::TType _etype944;
++            xfer += iprot->readListBegin(_etype944, _size941);
++            this->success.resize(_size941);
++            uint32_t _i945;
++            for (_i945 = 0; _i945 < _size941; ++_i945)
              {
-               xfer += iprot->readString(this->success[_i939]);
 -              xfer += iprot->readString(this->success[_i923]);
++              xfer += iprot->readString(this->success[_i945]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -6101,10 -6348,10 +6348,10 @@@ uint32_t ThriftHiveMetastore_get_tables
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->success.size()));
-       std::vector<std::string> ::const_iterator _iter940;
-       for (_iter940 = this->success.begin(); _iter940 != this->success.end(); ++_iter940)
 -      std::vector<std::string> ::const_iterator _iter924;
 -      for (_iter924 = this->success.begin(); _iter924 != this->success.end(); ++_iter924)
++      std::vector<std::string> ::const_iterator _iter946;
++      for (_iter946 = this->success.begin(); _iter946 != this->success.end(); ++_iter946)
        {
-         xfer += oprot->writeString((*_iter940));
 -        xfer += oprot->writeString((*_iter924));
++        xfer += oprot->writeString((*_iter946));
        }
        xfer += oprot->writeListEnd();
      }
@@@ -6149,14 -6396,14 +6396,14 @@@ uint32_t ThriftHiveMetastore_get_tables
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size941;
-             ::apache::thrift::protocol::TType _etype944;
-             xfer += iprot->readListBegin(_etype944, _size941);
-             (*(this->success)).resize(_size941);
-             uint32_t _i945;
-             for (_i945 = 0; _i945 < _size941; ++_i945)
 -            uint32_t _size925;
 -            ::apache::thrift::protocol::TType _etype928;
 -            xfer += iprot->readListBegin(_etype928, _size925);
 -            (*(this->success)).resize(_size925);
 -            uint32_t _i929;
 -            for (_i929 = 0; _i929 < _size925; ++_i929)
++            uint32_t _size947;
++            ::apache::thrift::protocol::TType _etype950;
++            xfer += iprot->readListBegin(_etype950, _size947);
++            (*(this->success)).resize(_size947);
++            uint32_t _i951;
++            for (_i951 = 0; _i951 < _size947; ++_i951)
              {
-               xfer += iprot->readString((*(this->success))[_i945]);
 -              xfer += iprot->readString((*(this->success))[_i929]);
++              xfer += iprot->readString((*(this->success))[_i951]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -6326,14 -6573,14 +6573,14 @@@ uint32_t ThriftHiveMetastore_get_tables
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size946;
-             ::apache::thrift::protocol::TType _etype949;
-             xfer += iprot->readListBegin(_etype949, _size946);
-             this->success.resize(_size946);
-             uint32_t _i950;
-             for (_i950 = 0; _i950 < _size946; ++_i950)
 -            uint32_t _size930;
 -            ::apache::thrift::protocol::TType _etype933;
 -            xfer += iprot->readListBegin(_etype933, _size930);
 -            this->success.resize(_size930);
 -            uint32_t _i934;
 -            for (_i934 = 0; _i934 < _size930; ++_i934)
++            uint32_t _size952;
++            ::apache::thrift::protocol::TType _etype955;
++            xfer += iprot->readListBegin(_etype955, _size952);
++            this->success.resize(_size952);
++            uint32_t _i956;
++            for (_i956 = 0; _i956 < _size952; ++_i956)
              {
-               xfer += iprot->readString(this->success[_i950]);
 -              xfer += iprot->readString(this->success[_i934]);
++              xfer += iprot->readString(this->success[_i956]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -6372,10 -6619,10 +6619,10 @@@ uint32_t ThriftHiveMetastore_get_tables
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->success.size()));
-       std::vector<std::string> ::const_iterator _iter951;
-       for (_iter951 = this->success.begin(); _iter951 != this->success.end(); ++_iter951)
 -      std::vector<std::string> ::const_iterator _iter935;
 -      for (_iter935 = this->success.begin(); _iter935 != this->success.end(); ++_iter935)
++      std::vector<std::string> ::const_iterator _iter957;
++      for (_iter957 = this->success.begin(); _iter957 != this->success.end(); ++_iter957)
        {
-         xfer += oprot->writeString((*_iter951));
 -        xfer += oprot->writeString((*_iter935));
++        xfer += oprot->writeString((*_iter957));
        }
        xfer += oprot->writeListEnd();
      }
@@@ -6420,14 -6667,14 +6667,14 @@@ uint32_t ThriftHiveMetastore_get_tables
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size952;
-             ::apache::thrift::protocol::TType _etype955;
-             xfer += iprot->readListBegin(_etype955, _size952);
-             (*(this->success)).resize(_size952);
-             uint32_t _i956;
-             for (_i956 = 0; _i956 < _size952; ++_i956)
 -            uint32_t _size936;
 -            ::apache::thrift::protocol::TType _etype939;
 -            xfer += iprot->readListBegin(_etype939, _size936);
 -            (*(this->success)).resize(_size936);
 -            uint32_t _i940;
 -            for (_i940 = 0; _i940 < _size936; ++_i940)
++            uint32_t _size958;
++            ::apache::thrift::protocol::TType _etype961;
++            xfer += iprot->readListBegin(_etype961, _size958);
++            (*(this->success)).resize(_size958);
++            uint32_t _i962;
++            for (_i962 = 0; _i962 < _size958; ++_i962)
              {
-               xfer += iprot->readString((*(this->success))[_i956]);
 -              xfer += iprot->readString((*(this->success))[_i940]);
++              xfer += iprot->readString((*(this->success))[_i962]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -6502,14 -6749,14 +6749,14 @@@ uint32_t ThriftHiveMetastore_get_table_
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->tbl_types.clear();
-             uint32_t _size957;
-             ::apache::thrift::protocol::TType _etype960;
-             xfer += iprot->readListBegin(_etype960, _size957);
-             this->tbl_types.resize(_size957);
-             uint32_t _i961;
-             for (_i961 = 0; _i961 < _size957; ++_i961)
 -            uint32_t _size941;
 -            ::apache::thrift::protocol::TType _etype944;
 -            xfer += iprot->readListBegin(_etype944, _size941);
 -            this->tbl_types.resize(_size941);
 -            uint32_t _i945;
 -            for (_i945 = 0; _i945 < _size941; ++_i945)
++            uint32_t _size963;
++            ::apache::thrift::protocol::TType _etype966;
++            xfer += iprot->readListBegin(_etype966, _size963);
++            this->tbl_types.resize(_size963);
++            uint32_t _i967;
++            for (_i967 = 0; _i967 < _size963; ++_i967)
              {
-               xfer += iprot->readString(this->tbl_types[_i961]);
 -              xfer += iprot->readString(this->tbl_types[_i945]);
++              xfer += iprot->readString(this->tbl_types[_i967]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -6546,10 -6793,10 +6793,10 @@@ uint32_t ThriftHiveMetastore_get_table_
    xfer += oprot->writeFieldBegin("tbl_types", ::apache::thrift::protocol::T_LIST, 3);
    {
      xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->tbl_types.size()));
-     std::vector<std::string> ::const_iterator _iter962;
-     for (_iter962 = this->tbl_types.begin(); _iter962 != this->tbl_types.end(); ++_iter962)
 -    std::vector<std::string> ::const_iterator _iter946;
 -    for (_iter946 = this->tbl_types.begin(); _iter946 != this->tbl_types.end(); ++_iter946)
++    std::vector<std::string> ::const_iterator _iter968;
++    for (_iter968 = this->tbl_types.begin(); _iter968 != this->tbl_types.end(); ++_iter968)
      {
-       xfer += oprot->writeString((*_iter962));
 -      xfer += oprot->writeString((*_iter946));
++      xfer += oprot->writeString((*_iter968));
      }
      xfer += oprot->writeListEnd();
    }
@@@ -6581,10 -6828,10 +6828,10 @@@ uint32_t ThriftHiveMetastore_get_table_
    xfer += oprot->writeFieldBegin("tbl_types", ::apache::thrift::protocol::T_LIST, 3);
    {
      xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->tbl_types)).size()));
-     std::vector<std::string> ::const_iterator _iter963;
-     for (_iter963 = (*(this->tbl_types)).begin(); _iter963 != (*(this->tbl_types)).end(); ++_iter963)
 -    std::vector<std::string> ::const_iterator _iter947;
 -    for (_iter947 = (*(this->tbl_types)).begin(); _iter947 != (*(this->tbl_types)).end(); ++_iter947)
++    std::vector<std::string> ::const_iterator _iter969;
++    for (_iter969 = (*(this->tbl_types)).begin(); _iter969 != (*(this->tbl_types)).end(); ++_iter969)
      {
-       xfer += oprot->writeString((*_iter963));
 -      xfer += oprot->writeString((*_iter947));
++      xfer += oprot->writeString((*_iter969));
      }
      xfer += oprot->writeListEnd();
    }
@@@ -6625,14 -6872,14 +6872,14 @@@ uint32_t ThriftHiveMetastore_get_table_
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size964;
-             ::apache::thrift::protocol::TType _etype967;
-             xfer += iprot->readListBegin(_etype967, _size964);
-             this->success.resize(_size964);
-             uint32_t _i968;
-             for (_i968 = 0; _i968 < _size964; ++_i968)
 -            uint32_t _size948;
 -            ::apache::thrift::protocol::TType _etype951;
 -            xfer += iprot->readListBegin(_etype951, _size948);
 -            this->success.resize(_size948);
 -            uint32_t _i952;
 -            for (_i952 = 0; _i952 < _size948; ++_i952)
++            uint32_t _size970;
++            ::apache::thrift::protocol::TType _etype973;
++            xfer += iprot->readListBegin(_etype973, _size970);
++            this->success.resize(_size970);
++            uint32_t _i974;
++            for (_i974 = 0; _i974 < _size970; ++_i974)
              {
-               xfer += this->success[_i968].read(iprot);
 -              xfer += this->success[_i952].read(iprot);
++              xfer += this->success[_i974].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -6671,10 -6918,10 +6918,10 @@@ uint32_t ThriftHiveMetastore_get_table_
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size()));
-       std::vector<TableMeta> ::const_iterator _iter969;
-       for (_iter969 = this->success.begin(); _iter969 != this->success.end(); ++_iter969)
 -      std::vector<TableMeta> ::const_iterator _iter953;
 -      for (_iter953 = this->success.begin(); _iter953 != this->success.end(); ++_iter953)
++      std::vector<TableMeta> ::const_iterator _iter975;
++      for (_iter975 = this->success.begin(); _iter975 != this->success.end(); ++_iter975)
        {
-         xfer += (*_iter969).write(oprot);
 -        xfer += (*_iter953).write(oprot);
++        xfer += (*_iter975).write(oprot);
        }
        xfer += oprot->writeListEnd();
      }
@@@ -6719,14 -6966,14 +6966,14 @@@ uint32_t ThriftHiveMetastore_get_table_
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size970;
-             ::apache::thrift::protocol::TType _etype973;
-             xfer += iprot->readListBegin(_etype973, _size970);
-             (*(this->success)).resize(_size970);
-             uint32_t _i974;
-             for (_i974 = 0; _i974 < _size970; ++_i974)
 -            uint32_t _size954;
 -            ::apache::thrift::protocol::TType _etype957;
 -            xfer += iprot->readListBegin(_etype957, _size954);
 -            (*(this->success)).resize(_size954);
 -            uint32_t _i958;
 -            for (_i958 = 0; _i958 < _size954; ++_i958)
++            uint32_t _size976;
++            ::apache::thrift::protocol::TType _etype979;
++            xfer += iprot->readListBegin(_etype979, _size976);
++            (*(this->success)).resize(_size976);
++            uint32_t _i980;
++            for (_i980 = 0; _i980 < _size976; ++_i980)
              {
-               xfer += (*(this->success))[_i974].read(iprot);
 -              xfer += (*(this->success))[_i958].read(iprot);
++              xfer += (*(this->success))[_i980].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -6864,14 -7111,14 +7111,14 @@@ uint32_t ThriftHiveMetastore_get_all_ta
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size975;
-             ::apache::thrift::protocol::TType _etype978;
-             xfer += iprot->readListBegin(_etype978, _size975);
-             this->success.resize(_size975);
-             uint32_t _i979;
-             for (_i979 = 0; _i979 < _size975; ++_i979)
 -            uint32_t _size959;
 -            ::apache::thrift::protocol::TType _etype962;
 -            xfer += iprot->readListBegin(_etype962, _size959);
 -            this->success.resize(_size959);
 -            uint32_t _i963;
 -            for (_i963 = 0; _i963 < _size959; ++_i963)
++            uint32_t _size981;
++            ::apache::thrift::protocol::TType _etype984;
++            xfer += iprot->readListBegin(_etype984, _size981);
++            this->success.resize(_size981);
++            uint32_t _i985;
++            for (_i985 = 0; _i985 < _size981; ++_i985)
              {
-               xfer += iprot->readString(this->success[_i979]);
 -              xfer += iprot->readString(this->success[_i963]);
++              xfer += iprot->readString(this->success[_i985]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -6910,10 -7157,10 +7157,10 @@@ uint32_t ThriftHiveMetastore_get_all_ta
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->success.size()));
-       std::vector<std::string> ::const_iterator _iter980;
-       for (_iter980 = this->success.begin(); _iter980 != this->success.end(); ++_iter980)
 -      std::vector<std::string> ::const_iterator _iter964;
 -      for (_iter964 = this->success.begin(); _iter964 != this->success.end(); ++_iter964)
++      std::vector<std::string> ::const_iterator _iter986;
++      for (_iter986 = this->success.begin(); _iter986 != this->success.end(); ++_iter986)
        {
-         xfer += oprot->writeString((*_iter980));
 -        xfer += oprot->writeString((*_iter964));
++        xfer += oprot->writeString((*_iter986));
        }
        xfer += oprot->writeListEnd();
      }
@@@ -6958,14 -7205,14 +7205,14 @@@ uint32_t ThriftHiveMetastore_get_all_ta
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size981;
-             ::apache::thrift::protocol::TType _etype984;
-             xfer += iprot->readListBegin(_etype984, _size981);
-             (*(this->success)).resize(_size981);
-             uint32_t _i985;
-             for (_i985 = 0; _i985 < _size981; ++_i985)
 -            uint32_t _size965;
 -            ::apache::thrift::protocol::TType _etype968;
 -            xfer += iprot->readListBegin(_etype968, _size965);
 -            (*(this->success)).resize(_size965);
 -            uint32_t _i969;
 -            for (_i969 = 0; _i969 < _size965; ++_i969)
++            uint32_t _size987;
++            ::apache::thrift::protocol::TType _etype990;
++            xfer += iprot->readListBegin(_etype990, _size987);
++            (*(this->success)).resize(_size987);
++            uint32_t _i991;
++            for (_i991 = 0; _i991 < _size987; ++_i991)
              {
-               xfer += iprot->readString((*(this->success))[_i985]);
 -              xfer += iprot->readString((*(this->success))[_i969]);
++              xfer += iprot->readString((*(this->success))[_i991]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -7275,14 -7522,14 +7522,14 @@@ uint32_t ThriftHiveMetastore_get_table_
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->tbl_names.clear();
-             uint32_t _size986;
-             ::apache::thrift::protocol::TType _etype989;
-             xfer += iprot->readListBegin(_etype989, _size986);
-             this->tbl_names.resize(_size986);
-             uint32_t _i990;
-             for (_i990 = 0; _i990 < _size986; ++_i990)
 -            uint32_t _size970;
 -            ::apache::thrift::protocol::TType _etype973;
 -            xfer += iprot->readListBegin(_etype973, _size970);
 -            this->tbl_names.resize(_size970);
 -            uint32_t _i974;
 -            for (_i974 = 0; _i974 < _size970; ++_i974)
++            uint32_t _size992;
++            ::apache::thrift::protocol::TType _etype995;
++            xfer += iprot->readListBegin(_etype995, _size992);
++            this->tbl_names.resize(_size992);
++            uint32_t _i996;
++            for (_i996 = 0; _i996 < _size992; ++_i996)
              {
-               xfer += iprot->readString(this->tbl_names[_i990]);
 -              xfer += iprot->readString(this->tbl_names[_i974]);
++              xfer += iprot->readString(this->tbl_names[_i996]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -7315,10 -7562,10 +7562,10 @@@ uint32_t ThriftHiveMetastore_get_table_
    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()));
-     std::vector<std::string> ::const_iterator _iter991;
-     for (_iter991 = this->tbl_names.begin(); _iter991 != this->tbl_names.end(); ++_iter991)
 -    std::vector<std::string> ::const_iterator _iter975;
 -    for (_iter975 = this->tbl_names.begin(); _iter975 != this->tbl_names.end(); ++_iter975)
++    std::vector<std::string> ::const_iterator _iter997;
++    for (_iter997 = this->tbl_names.begin(); _iter997 != this->tbl_names.end(); ++_iter997)
      {
-       xfer += oprot->writeString((*_iter991));
 -      xfer += oprot->writeString((*_iter975));
++      xfer += oprot->writeString((*_iter997));
      }
      xfer += oprot->writeListEnd();
    }
@@@ -7346,10 -7593,10 +7593,10 @@@ uint32_t ThriftHiveMetastore_get_table_
    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()));
-     std::vector<std::string> ::const_iterator _iter992;
-     for (_iter992 = (*(this->tbl_names)).begin(); _iter992 != (*(this->tbl_names)).end(); ++_iter992)
 -    std::vector<std::string> ::const_iterator _iter976;
 -    for (_iter976 = (*(this->tbl_names)).begin(); _iter976 != (*(this->tbl_names)).end(); ++_iter976)
++    std::vector<std::string> ::const_iterator _iter998;
++    for (_iter998 = (*(this->tbl_names)).begin(); _iter998 != (*(this->tbl_names)).end(); ++_iter998)
      {
-       xfer += oprot->writeString((*_iter992));
 -      xfer += oprot->writeString((*_iter976));
++      xfer += oprot->writeString((*_iter998));
      }
      xfer += oprot->writeListEnd();
    }
@@@ -7390,14 -7637,14 +7637,14 @@@ uint32_t ThriftHiveMetastore_get_table_
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size993;
-             ::apache::thrift::protocol::TType _etype996;
-             xfer += iprot->readListBegin(_etype996, _size993);
-             this->success.resize(_size993);
-             uint32_t _i997;
-             for (_i997 = 0; _i997 < _size993; ++_i997)
 -            uint32_t _size977;
 -            ::apache::thrift::protocol::TType _etype980;
 -            xfer += iprot->readListBegin(_etype980, _size977);
 -            this->success.resize(_size977);
 -            uint32_t _i981;
 -            for (_i981 = 0; _i981 < _size977; ++_i981)
++            uint32_t _size999;
++            ::apache::thrift::protocol::TType _etype1002;
++            xfer += iprot->readListBegin(_etype1002, _size999);
++            this->success.resize(_size999);
++            uint32_t _i1003;
++            for (_i1003 = 0; _i1003 < _size999; ++_i1003)
              {
-               xfer += this->success[_i997].read(iprot);
 -              xfer += this->success[_i981].read(iprot);
++              xfer += this->success[_i1003].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -7428,10 -7675,10 +7675,10 @@@ uint32_t ThriftHiveMetastore_get_table_
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size()));
-       std::vector<Table> ::const_iterator _iter998;
-       for (_iter998 = this->success.begin(); _iter998 != this->success.end(); ++_iter998)
 -      std::vector<Table> ::const_iterator _iter982;
 -      for (_iter982 = this->success.begin(); _iter982 != this->success.end(); ++_iter982)
++      std::vector<Table> ::const_iterator _iter1004;
++      for (_iter1004 = this->success.begin(); _iter1004 != this->success.end(); ++_iter1004)
        {
-         xfer += (*_iter998).write(oprot);
 -        xfer += (*_iter982).write(oprot);
++        xfer += (*_iter1004).write(oprot);
        }
        xfer += oprot->writeListEnd();
      }
@@@ -7472,14 -7719,14 +7719,14 @@@ uint32_t ThriftHiveMetastore_get_table_
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size999;
-             ::apache::thrift::protocol::TType _etype1002;
-             xfer += iprot->readListBegin(_etype1002, _size999);
-             (*(this->success)).resize(_size999);
-             uint32_t _i1003;
-             for (_i1003 = 0; _i1003 < _size999; ++_i1003)
 -            uint32_t _size983;
 -            ::apache::thrift::protocol::TType _etype986;
 -            xfer += iprot->readListBegin(_etype986, _size983);
 -            (*(this->success)).resize(_size983);
 -            uint32_t _i987;
 -            for (_i987 = 0; _i987 < _size983; ++_i987)
++            uint32_t _size1005;
++            ::apache::thrift::protocol::TType _etype1008;
++            xfer += iprot->readListBegin(_etype1008, _size1005);
++            (*(this->success)).resize(_size1005);
++            uint32_t _i1009;
++            for (_i1009 = 0; _i1009 < _size1005; ++_i1009)
              {
-               xfer += (*(this->success))[_i1003].read(iprot);
 -              xfer += (*(this->success))[_i987].read(iprot);
++              xfer += (*(this->success))[_i1009].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -8115,14 -8362,14 +8362,14 @@@ uint32_t ThriftHiveMetastore_get_table_
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->success.clear();
-             uint32_t _size1004;
-             ::apache::thrift::protocol::TType _etype1007;
-             xfer += iprot->readListBegin(_etype1007, _size1004);
-             this->success.resize(_size1004);
-             uint32_t _i1008;
-             for (_i1008 = 0; _i1008 < _size1004; ++_i1008)
 -            uint32_t _size988;
 -            ::apache::thrift::protocol::TType _etype991;
 -            xfer += iprot->readListBegin(_etype991, _size988);
 -            this->success.resize(_size988);
 -            uint32_t _i992;
 -            for (_i992 = 0; _i992 < _size988; ++_i992)
++            uint32_t _size1010;
++            ::apache::thrift::protocol::TType _etype1013;
++            xfer += iprot->readListBegin(_etype1013, _size1010);
++            this->success.resize(_size1010);
++            uint32_t _i1014;
++            for (_i1014 = 0; _i1014 < _size1010; ++_i1014)
              {
-               xfer += iprot->readString(this->success[_i1008]);
 -              xfer += iprot->readString(this->success[_i992]);
++              xfer += iprot->readString(this->success[_i1014]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -8177,10 -8424,10 +8424,10 @@@ uint32_t ThriftHiveMetastore_get_table_
      xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0);
      {
        xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->success.size()));
-       std::vector<std::string> ::const_iterator _iter1009;
-       for (_iter1009 = this->success.begin(); _iter1009 != this->success.end(); ++_iter1009)
 -      std::vector<std::string> ::const_iterator _iter993;
 -      for (_iter993 = this->success.begin(); _iter993 != this->success.end(); ++_iter993)
++      std::vector<std::string> ::const_iterator _iter1015;
++      for (_iter1015 = this->success.begin(); _iter1015 != this->success.end(); ++_iter1015)
        {
-         xfer += oprot->writeString((*_iter1009));
 -        xfer += oprot->writeString((*_iter993));
++        xfer += oprot->writeString((*_iter1015));
        }
        xfer += oprot->writeListEnd();
      }
@@@ -8233,14 -8480,14 +8480,14 @@@ uint32_t ThriftHiveMetastore_get_table_
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              (*(this->success)).clear();
-             uint32_t _size1010;
-             ::apache::thrift::protocol::TType _etype1013;
-             xfer += iprot->readListBegin(_etype1013, _size1010);
-             (*(this->success)).resize(_size1010);
-             uint32_t _i1014;
-             for (_i1014 = 0; _i1014 < _size1010; ++_i1014)
 -            uint32_t _size994;
 -            ::apache::thrift::protocol::TType _etype997;
 -            xfer += iprot->readListBegin(_etype997, _size994);
 -            (*(this->success)).resize(_size994);
 -            uint32_t _i998;
 -            for (_i998 = 0; _i998 < _size994; ++_i998)
++            uint32_t _size1016;
++            ::apache::thrift::protocol::TType _etype1019;
++            xfer += iprot->readListBegin(_etype1019, _size1016);
++            (*(this->success)).resize(_size1016);
++            uint32_t _i1020;
++            for (_i1020 = 0; _i1020 < _size1016; ++_i1020)
              {
-               xfer += iprot->readString((*(this->success))[_i1014]);
 -              xfer += iprot->readString((*(this->success))[_i998]);
++              xfer += iprot->readString((*(this->success))[_i1020]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -9574,14 -9821,14 +9821,14 @@@ uint32_t ThriftHiveMetastore_add_partit
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->new_parts.clear();
-             uint32_t _size1015;
-             ::apache::thrift::protocol::TType _etype1018;
-             xfer += iprot->readListBegin(_etype1018, _size1015);
-             this->new_parts.resize(_size1015);
-             uint32_t _i1019;
-             for (_i1019 = 0; _i1019 < _size1015; ++_i1019)
 -            uint32_t _size999;
 -            ::apache::thrift::protocol::TType _etype1002;
 -            xfer += iprot->readListBegin(_etype1002, _size999);
 -            this->new_parts.resize(_size999);
 -            uint32_t _i1003;
 -            for (_i1003 = 0; _i1003 < _size999; ++_i1003)
++            uint32_t _size1021;
++            ::apache::thrift::protocol::TType _etype1024;
++            xfer += iprot->readListBegin(_etype1024, _size1021);
++            this->new_parts.resize(_size1021);
++            uint32_t _i1025;
++            for (_i1025 = 0; _i1025 < _size1021; ++_i1025)
              {
-               xfer += this->new_parts[_i1019].read(iprot);
 -              xfer += this->new_parts[_i1003].read(iprot);
++              xfer += this->new_parts[_i1025].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -9610,10 -9857,10 +9857,10 @@@ uint32_t ThriftHiveMetastore_add_partit
    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()));
-     std::vector<Partition> ::const_iterator _iter1020;
-     for (_iter1020 = this->new_parts.begin(); _iter1020 != this->new_parts.end(); ++_iter1020)
 -    std::vector<Partition> ::const_iterator _iter1004;
 -    for (_iter1004 = this->new_parts.begin(); _iter1004 != this->new_parts.end(); ++_iter1004)
++    std::vector<Partition> ::const_iterator _iter1026;
++    for (_iter1026 = this->new_parts.begin(); _iter1026 != this->new_parts.end(); ++_iter1026)
      {
-       xfer += (*_iter1020).write(oprot);
 -      xfer += (*_iter1004).write(oprot);
++      xfer += (*_iter1026).write(oprot);
      }
      xfer += oprot->writeListEnd();
    }
@@@ -9637,10 -9884,10 +9884,10 @@@ uint32_t ThriftHiveMetastore_add_partit
    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()));
-     std::vector<Partition> ::const_iterator _iter1021;
-     for (_iter1021 = (*(this->new_parts)).begin(); _iter1021 != (*(this->new_parts)).end(); ++_iter1021)
 -    std::vector<Partition> ::const_iterator _iter1005;
 -    for (_iter1005 = (*(this->new_parts)).begin(); _iter1005 != (*(this->new_parts)).end(); ++_iter1005)
++    std::vector<Partition> ::const_iterator _iter1027;
++    for (_iter1027 = (*(this->new_parts)).begin(); _iter1027 != (*(this->new_parts)).end(); ++_iter1027)
      {
-       xfer += (*_iter1021).write(oprot);
 -      xfer += (*_iter1005).write(oprot);
++      xfer += (*_iter1027).write(oprot);
      }
      xfer += oprot->writeListEnd();
    }
@@@ -9849,14 -10096,14 +10096,14 @@@ uint32_t ThriftHiveMetastore_add_partit
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->new_parts.clear();
-             uint32_t _size1022;
-             ::apache::thrift::protocol::TType _etype1025;
-             xfer += iprot->readListBegin(_etype1025, _size1022);
-             this->new_parts.resize(_size1022);
-             uint32_t _i1026;
-             for (_i1026 = 0; _i1026 < _size1022; ++_i1026)
 -            uint32_t _size1006;
 -            ::apache::thrift::protocol::TType _etype1009;
 -            xfer += iprot->readListBegin(_etype1009, _size1006);
 -            this->new_parts.resize(_size1006);
 -            uint32_t _i1010;
 -            for (_i1010 = 0; _i1010 < _size1006; ++_i1010)
++            uint32_t _size1028;
++            ::apache::thrift::protocol::TType _etype1031;
++            xfer += iprot->readListBegin(_etype1031, _size1028);
++            this->new_parts.resize(_size1028);
++            uint32_t _i1032;
++            for (_i1032 = 0; _i1032 < _size1028; ++_i1032)
              {
-               xfer += this->new_parts[_i1026].read(iprot);
 -              xfer += this->new_parts[_i1010].read(iprot);
++              xfer += this->new_parts[_i1032].read(iprot);
              }
              xfer += iprot->readListEnd();
            }
@@@ -9885,10 -10132,10 +10132,10 @@@ uint32_t ThriftHiveMetastore_add_partit
    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()));
-     std::vector<PartitionSpec> ::const_iterator _iter1027;
-     for (_iter1027 = this->new_parts.begin(); _iter1027 != this->new_parts.end(); ++_iter1027)
 -    std::vector<PartitionSpec> ::const_iterator _iter1011;
 -    for (_iter1011 = this->new_parts.begin(); _iter1011 != this->new_parts.end(); ++_iter1011)
++    std::vector<PartitionSpec> ::const_iterator _iter1033;
++    for (_iter1033 = this->new_parts.begin(); _iter1033 != this->new_parts.end(); ++_iter1033)
      {
-       xfer += (*_iter1027).write(oprot);
 -      xfer += (*_iter1011).write(oprot);
++      xfer += (*_iter1033).write(oprot);
      }
      xfer += oprot->writeListEnd();
    }
@@@ -9912,10 -10159,10 +10159,10 @@@ uint32_t ThriftHiveMetastore_add_partit
    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()));
-     std::vector<PartitionSpec> ::const_iterator _iter1028;
-     for (_iter1028 = (*(this->new_parts)).begin(); _iter1028 != (*(this->new_parts)).end(); ++_iter1028)
 -    std::vector<PartitionSpec> ::const_iterator _iter1012;
 -    for (_iter1012 = (*(this->new_parts)).begin(); _iter1012 != (*(this->new_parts)).end(); ++_iter1012)
++    std::vector<PartitionSpec> ::const_iterator _iter1034;
++    for (_iter1034 = (*(this->new_parts)).begin(); _iter1034 != (*(this->new_parts)).end(); ++_iter1034)
      {
-       xfer += (*_iter1028).write(oprot);
 -      xfer += (*_iter1012).write(oprot);
++      xfer += (*_iter1034).write(oprot);
      }
      xfer += oprot->writeListEnd();
    }
@@@ -10140,14 -10387,14 +10387,14 @@@ uint32_t ThriftHiveMetastore_append_par
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->part_vals.clear();
-             uint32_t _size1029;
-             ::apache::thrift::protocol::TType _etype1032;
-             xfer += iprot->readListBegin(_etype1032, _size1029);
-             this->part_vals.resize(_size1029);
-             uint32_t _i1033;
-             for (_i1033 = 0; _i1033 < _size1029; ++_i1033)
 -            uint32_t _size1013;
 -            ::apache::thrift::protocol::TType _etype1016;
 -            xfer += iprot->readListBegin(_etype1016, _size1013);
 -            this->part_vals.resize(_size1013);
 -            uint32_t _i1017;
 -            for (_i1017 = 0; _i1017 < _size1013; ++_i1017)
++            uint32_t _size1035;
++            ::apache::thrift::protocol::TType _etype1038;
++            xfer += iprot->readListBegin(_etype1038, _size1035);
++            this->part_vals.resize(_size1035);
++            uint32_t _i1039;
++            for (_i1039 = 0; _i1039 < _size1035; ++_i1039)
              {
-               xfer += iprot->readString(this->part_vals[_i1033]);
 -              xfer += iprot->readString(this->part_vals[_i1017]);
++              xfer += iprot->readString(this->part_vals[_i1039]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -10184,10 -10431,10 +10431,10 @@@ uint32_t ThriftHiveMetastore_append_par
    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()));
-     std::vector<std::string> ::const_iterator _iter1034;
-     for (_iter1034 = this->part_vals.begin(); _iter1034 != this->part_vals.end(); ++_iter1034)
 -    std::vector<std::string> ::const_iterator _iter1018;
 -    for (_iter1018 = this->part_vals.begin(); _iter1018 != this->part_vals.end(); ++_iter1018)
++    std::vector<std::string> ::const_iterator _iter1040;
++    for (_iter1040 = this->part_vals.begin(); _iter1040 != this->part_vals.end(); ++_iter1040)
      {
-       xfer += oprot->writeString((*_iter1034));
 -      xfer += oprot->writeString((*_iter1018));
++      xfer += oprot->writeString((*_iter1040));
      }
      xfer += oprot->writeListEnd();
    }
@@@ -10219,10 -10466,10 +10466,10 @@@ uint32_t ThriftHiveMetastore_append_par
    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()));
-     std::vector<std::string> ::const_iterator _iter1035;
-     for (_iter1035 = (*(this->part_vals)).begin(); _iter1035 != (*(this->part_vals)).end(); ++_iter1035)
 -    std::vector<std::string> ::const_iterator _iter1019;
 -    for (_iter1019 = (*(this->part_vals)).begin(); _iter1019 != (*(this->part_vals)).end(); ++_iter1019)
++    std::vector<std::string> ::const_iterator _iter1041;
++    for (_iter1041 = (*(this->part_vals)).begin(); _iter1041 != (*(this->part_vals)).end(); ++_iter1041)
      {
-       xfer += oprot->writeString((*_iter1035));
 -      xfer += oprot->writeString((*_iter1019));
++      xfer += oprot->writeString((*_iter1041));
      }
      xfer += oprot->writeListEnd();
    }
@@@ -10694,14 -10941,14 +10941,14 @@@ uint32_t ThriftHiveMetastore_append_par
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->part_vals.clear();
-             uint32_t _size1036;
-             ::apache::thrift::protocol::TType _etype1039;
-             xfer += iprot->readListBegin(_etype1039, _size1036);
-             this->part_vals.resize(_size1036);
-             uint32_t _i1040;
-             for (_i1040 = 0; _i1040 < _size1036; ++_i1040)
 -            uint32_t _size1020;
 -            ::apache::thrift::protocol::TType _etype1023;
 -            xfer += iprot->readListBegin(_etype1023, _size1020);
 -            this->part_vals.resize(_size1020);
 -            uint32_t _i1024;
 -            for (_i1024 = 0; _i1024 < _size1020; ++_i1024)
++            uint32_t _size1042;
++            ::apache::thrift::protocol::TType _etype1045;
++            xfer += iprot->readListBegin(_etype1045, _size1042);
++            this->part_vals.resize(_size1042);
++            uint32_t _i1046;
++            for (_i1046 = 0; _i1046 < _size1042; ++_i1046)
              {
-               xfer += iprot->readString(this->part_vals[_i1040]);
 -              xfer += iprot->readString(this->part_vals[_i1024]);
++              xfer += iprot->readString(this->part_vals[_i1046]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -10746,10 -10993,10 +10993,10 @@@ uint32_t ThriftHiveMetastore_append_par
    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()));
-     std::vector<std::string> ::const_iterator _iter1041;
-     for (_iter1041 = this->part_vals.begin(); _iter1041 != this->part_vals.end(); ++_iter1041)
 -    std::vector<std::string> ::const_iterator _iter1025;
 -    for (_iter1025 = this->part_vals.begin(); _iter1025 != this->part_vals.end(); ++_iter1025)
++    std::vector<std::string> ::const_iterator _iter1047;
++    for (_iter1047 = this->part_vals.begin(); _iter1047 != this->part_vals.end(); ++_iter1047)
      {
-       xfer += oprot->writeString((*_iter1041));
 -      xfer += oprot->writeString((*_iter1025));
++      xfer += oprot->writeString((*_iter1047));
      }
      xfer += oprot->writeListEnd();
    }
@@@ -10785,10 -11032,10 +11032,10 @@@ uint32_t ThriftHiveMetastore_append_par
    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()));
-     std::vector<std::string> ::const_iterator _iter1042;
-     for (_iter1042 = (*(this->part_vals)).begin(); _iter1042 != (*(this->part_vals)).end(); ++_iter1042)
 -    std::vector<std::string> ::const_iterator _iter1026;
 -    for (_iter1026 = (*(this->part_vals)).begin(); _iter1026 != (*(this->part_vals)).end(); ++_iter1026)
++    std::vector<std::string> ::const_iterator _iter1048;
++    for (_iter1048 = (*(this->part_vals)).begin(); _iter1048 != (*(this->part_vals)).end(); ++_iter1048)
      {
-       xfer += oprot->writeString((*_iter1042));
 -      xfer += oprot->writeString((*_iter1026));
++      xfer += oprot->writeString((*_iter1048));
      }
      xfer += oprot->writeListEnd();
    }
@@@ -11591,14 -11838,14 +11838,14 @@@ uint32_t ThriftHiveMetastore_drop_parti
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->part_vals.clear();
-             uint32_t _size1043;
-             ::apache::thrift::protocol::TType _etype1046;
-             xfer += iprot->readListBegin(_etype1046, _size1043);
-             this->part_vals.resize(_size1043);
-             uint32_t _i1047;
-             for (_i1047 = 0; _i1047 < _size1043; ++_i1047)
 -            uint32_t _size1027;
 -            ::apache::thrift::protocol::TType _etype1030;
 -            xfer += iprot->readListBegin(_etype1030, _size1027);
 -            this->part_vals.resize(_size1027);
 -            uint32_t _i1031;
 -            for (_i1031 = 0; _i1031 < _size1027; ++_i1031)
++            uint32_t _size1049;
++            ::apache::thrift::protocol::TType _etype1052;
++            xfer += iprot->readListBegin(_etype1052, _size1049);
++            this->part_vals.resize(_size1049);
++            uint32_t _i1053;
++            for (_i1053 = 0; _i1053 < _size1049; ++_i1053)
              {
-               xfer += iprot->readString(this->part_vals[_i1047]);
 -              xfer += iprot->readString(this->part_vals[_i1031]);
++              xfer += iprot->readString(this->part_vals[_i1053]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -11643,10 -11890,10 +11890,10 @@@ uint32_t ThriftHiveMetastore_drop_parti
    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()));
-     std::vector<std::string> ::const_iterator _iter1048;
-     for (_iter1048 = this->part_vals.begin(); _iter1048 != this->part_vals.end(); ++_iter1048)
 -    std::vector<std::string> ::const_iterator _iter1032;
 -    for (_iter1032 = this->part_vals.begin(); _iter1032 != this->part_vals.end(); ++_iter1032)
++    std::vector<std::string> ::const_iterator _iter1054;
++    for (_iter1054 = this->part_vals.begin(); _iter1054 != this->part_vals.end(); ++_iter1054)
      {
-       xfer += oprot->writeString((*_iter1048));
 -      xfer += oprot->writeString((*_iter1032));
++      xfer += oprot->writeString((*_iter1054));
      }
      xfer += oprot->writeListEnd();
    }
@@@ -11682,10 -11929,10 +11929,10 @@@ uint32_t ThriftHiveMetastore_drop_parti
    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()));
-     std::vector<std::string> ::const_iterator _iter1049;
-     for (_iter1049 = (*(this->part_vals)).begin(); _iter1049 != (*(this->part_vals)).end(); ++_iter1049)
 -    std::vector<std::string> ::const_iterator _iter1033;
 -    for (_iter1033 = (*(this->part_vals)).begin(); _iter1033 != (*(this->part_vals)).end(); ++_iter1033)
++    std::vector<std::string> ::const_iterator _iter1055;
++    for (_iter1055 = (*(this->part_vals)).begin(); _iter1055 != (*(this->part_vals)).end(); ++_iter1055)
      {
-       xfer += oprot->writeString((*_iter1049));
 -      xfer += oprot->writeString((*_iter1033));
++      xfer += oprot->writeString((*_iter1055));
      }
      xfer += oprot->writeListEnd();
    }
@@@ -11894,14 -12141,14 +12141,14 @@@ uint32_t ThriftHiveMetastore_drop_parti
          if (ftype == ::apache::thrift::protocol::T_LIST) {
            {
              this->part_vals.clear();
-             uint32_t _size1050;
-             ::apache::thrift::protocol::TType _etype1053;
-             xfer += iprot->readListBegin(_etype1053, _size1050);
-             this->part_vals.resize(_size1050);
-             uint32_t _i1054;
-             for (_i1054 = 0; _i1054 < _size1050; ++_i1054)
 -            uint32_t _size1034;
 -            ::apache::thrift::protocol::TType _etype1037;
 -            xfer += iprot->readListBegin(_etype1037, _size1034);
 -            this->part_vals.resize(_size1034);
 -            uint32_t _i1038;
 -            for (_i1038 = 0; _i1038 < _size1034; ++_i1038)
++            uint32_t _size1056;
++            ::apache::thrift::protocol::TType _etype1059;
++            xfer += iprot->readListBegin(_etype1059, _size1056);
++            this->part_vals.resize(_size1056);
++            uint32_t _i1060;
++            for (_i1060 = 0; _i1060 < _size1056; ++_i1060)
              {
-               xfer += iprot->readString(this->part_vals[_i1054]);
 -              xfer += iprot->readString(this->part_vals[_i1038]);
++              xfer += iprot->readString(this->part_vals[_i1060]);
              }
              xfer += iprot->readListEnd();
            }
@@@ -11954,10 -12201,10 +12201,10 @@@ uint32_t ThriftHiveMetastore_drop_parti
    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()));
-     std::vector<std::string> ::const_iterator _iter1055;
-     for (_iter1055 = this->part_vals.begin(); _iter1055 != this->part_vals.end(); ++_iter1055)
 -    std::vector<std::string> ::const_iterator _iter1039;
 -    for (_iter1039 = this->part_vals.begin(); _iter1039 != this->part_vals.end(); ++_iter1039)
++    std::vector<std::string> ::const_iterator _iter1061;
++    for (_iter1061 = this->part_vals.begin(); _iter

<TRUNCATED>
http://git-wip-us.apache.org/repos/asf/hive/blob/1ceaf357/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/hive/blob/1ceaf357/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp
----------------------------------------------------------------------