http://git-wip-us.apache.org/repos/asf/hive/blob/37a1907b/standalone-metastore/metastore-common/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
----------------------------------------------------------------------
diff --cc 
standalone-metastore/metastore-common/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
index fc3da46,24ffadb..af77e0e
--- 
a/standalone-metastore/metastore-common/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
+++ 
b/standalone-metastore/metastore-common/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
@@@ -43189,13 -42384,13 +43189,13 @@@ import org.slf4j.LoggerFactory
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list968 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list968.size);
-                   String _elem969;
-                   for (int _i970 = 0; _i970 < _list968.size; ++_i970)
 -                  org.apache.thrift.protocol.TList _list944 = 
iprot.readListBegin();
 -                  struct.success = new ArrayList<String>(_list944.size);
 -                  String _elem945;
 -                  for (int _i946 = 0; _i946 < _list944.size; ++_i946)
++                  org.apache.thrift.protocol.TList _list960 = 
iprot.readListBegin();
++                  struct.success = new ArrayList<String>(_list960.size);
++                  String _elem961;
++                  for (int _i962 = 0; _i962 < _list960.size; ++_i962)
                    {
-                     _elem969 = iprot.readString();
-                     struct.success.add(_elem969);
 -                    _elem945 = iprot.readString();
 -                    struct.success.add(_elem945);
++                    _elem961 = iprot.readString();
++                    struct.success.add(_elem961);
                    }
                    iprot.readListEnd();
                  }
@@@ -43230,9 -42425,9 +43230,9 @@@
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-             for (String _iter971 : struct.success)
 -            for (String _iter947 : struct.success)
++            for (String _iter963 : struct.success)
              {
-               oprot.writeString(_iter971);
 -              oprot.writeString(_iter947);
++              oprot.writeString(_iter963);
              }
              oprot.writeListEnd();
            }
@@@ -43271,9 -42466,9 +43271,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (String _iter972 : struct.success)
 -            for (String _iter948 : struct.success)
++            for (String _iter964 : struct.success)
              {
-               oprot.writeString(_iter972);
 -              oprot.writeString(_iter948);
++              oprot.writeString(_iter964);
              }
            }
          }
@@@ -43288,13 -42483,13 +43288,13 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list973 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-             struct.success = new ArrayList<String>(_list973.size);
-             String _elem974;
-             for (int _i975 = 0; _i975 < _list973.size; ++_i975)
 -            org.apache.thrift.protocol.TList _list949 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
 -            struct.success = new ArrayList<String>(_list949.size);
 -            String _elem950;
 -            for (int _i951 = 0; _i951 < _list949.size; ++_i951)
++            org.apache.thrift.protocol.TList _list965 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
++            struct.success = new ArrayList<String>(_list965.size);
++            String _elem966;
++            for (int _i967 = 0; _i967 < _list965.size; ++_i967)
              {
-               _elem974 = iprot.readString();
-               struct.success.add(_elem974);
 -              _elem950 = iprot.readString();
 -              struct.success.add(_elem950);
++              _elem966 = iprot.readString();
++              struct.success.add(_elem966);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -43948,13 -43143,13 +43948,13 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list976 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list976.size);
-                   String _elem977;
-                   for (int _i978 = 0; _i978 < _list976.size; ++_i978)
 -                  org.apache.thrift.protocol.TList _list952 = 
iprot.readListBegin();
 -                  struct.success = new ArrayList<String>(_list952.size);
 -                  String _elem953;
 -                  for (int _i954 = 0; _i954 < _list952.size; ++_i954)
++                  org.apache.thrift.protocol.TList _list968 = 
iprot.readListBegin();
++                  struct.success = new ArrayList<String>(_list968.size);
++                  String _elem969;
++                  for (int _i970 = 0; _i970 < _list968.size; ++_i970)
                    {
-                     _elem977 = iprot.readString();
-                     struct.success.add(_elem977);
 -                    _elem953 = iprot.readString();
 -                    struct.success.add(_elem953);
++                    _elem969 = iprot.readString();
++                    struct.success.add(_elem969);
                    }
                    iprot.readListEnd();
                  }
@@@ -43989,9 -43184,9 +43989,9 @@@
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-             for (String _iter979 : struct.success)
 -            for (String _iter955 : struct.success)
++            for (String _iter971 : struct.success)
              {
-               oprot.writeString(_iter979);
 -              oprot.writeString(_iter955);
++              oprot.writeString(_iter971);
              }
              oprot.writeListEnd();
            }
@@@ -44030,9 -43225,9 +44030,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (String _iter980 : struct.success)
 -            for (String _iter956 : struct.success)
++            for (String _iter972 : struct.success)
              {
-               oprot.writeString(_iter980);
 -              oprot.writeString(_iter956);
++              oprot.writeString(_iter972);
              }
            }
          }
@@@ -44047,13 -43242,13 +44047,13 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list981 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-             struct.success = new ArrayList<String>(_list981.size);
-             String _elem982;
-             for (int _i983 = 0; _i983 < _list981.size; ++_i983)
 -            org.apache.thrift.protocol.TList _list957 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
 -            struct.success = new ArrayList<String>(_list957.size);
 -            String _elem958;
 -            for (int _i959 = 0; _i959 < _list957.size; ++_i959)
++            org.apache.thrift.protocol.TList _list973 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
++            struct.success = new ArrayList<String>(_list973.size);
++            String _elem974;
++            for (int _i975 = 0; _i975 < _list973.size; ++_i975)
              {
-               _elem982 = iprot.readString();
-               struct.success.add(_elem982);
 -              _elem958 = iprot.readString();
 -              struct.success.add(_elem958);
++              _elem974 = iprot.readString();
++              struct.success.add(_elem974);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -48660,16 -47855,16 +48660,16 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.MAP) {
                  {
-                   org.apache.thrift.protocol.TMap _map984 = 
iprot.readMapBegin();
-                   struct.success = new HashMap<String,Type>(2*_map984.size);
-                   String _key985;
-                   Type _val986;
-                   for (int _i987 = 0; _i987 < _map984.size; ++_i987)
 -                  org.apache.thrift.protocol.TMap _map960 = 
iprot.readMapBegin();
 -                  struct.success = new HashMap<String,Type>(2*_map960.size);
 -                  String _key961;
 -                  Type _val962;
 -                  for (int _i963 = 0; _i963 < _map960.size; ++_i963)
++                  org.apache.thrift.protocol.TMap _map976 = 
iprot.readMapBegin();
++                  struct.success = new HashMap<String,Type>(2*_map976.size);
++                  String _key977;
++                  Type _val978;
++                  for (int _i979 = 0; _i979 < _map976.size; ++_i979)
                    {
-                     _key985 = iprot.readString();
-                     _val986 = new Type();
-                     _val986.read(iprot);
-                     struct.success.put(_key985, _val986);
 -                    _key961 = iprot.readString();
 -                    _val962 = new Type();
 -                    _val962.read(iprot);
 -                    struct.success.put(_key961, _val962);
++                    _key977 = iprot.readString();
++                    _val978 = new Type();
++                    _val978.read(iprot);
++                    struct.success.put(_key977, _val978);
                    }
                    iprot.readMapEnd();
                  }
@@@ -48704,10 -47899,10 +48704,10 @@@
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
              oprot.writeMapBegin(new 
org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, 
org.apache.thrift.protocol.TType.STRUCT, struct.success.size()));
-             for (Map.Entry<String, Type> _iter988 : struct.success.entrySet())
 -            for (Map.Entry<String, Type> _iter964 : struct.success.entrySet())
++            for (Map.Entry<String, Type> _iter980 : struct.success.entrySet())
              {
-               oprot.writeString(_iter988.getKey());
-               _iter988.getValue().write(oprot);
 -              oprot.writeString(_iter964.getKey());
 -              _iter964.getValue().write(oprot);
++              oprot.writeString(_iter980.getKey());
++              _iter980.getValue().write(oprot);
              }
              oprot.writeMapEnd();
            }
@@@ -48746,10 -47941,10 +48746,10 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (Map.Entry<String, Type> _iter989 : struct.success.entrySet())
 -            for (Map.Entry<String, Type> _iter965 : struct.success.entrySet())
++            for (Map.Entry<String, Type> _iter981 : struct.success.entrySet())
              {
-               oprot.writeString(_iter989.getKey());
-               _iter989.getValue().write(oprot);
 -              oprot.writeString(_iter965.getKey());
 -              _iter965.getValue().write(oprot);
++              oprot.writeString(_iter981.getKey());
++              _iter981.getValue().write(oprot);
              }
            }
          }
@@@ -48764,16 -47959,16 +48764,16 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TMap _map990 = new 
org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, 
org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-             struct.success = new HashMap<String,Type>(2*_map990.size);
-             String _key991;
-             Type _val992;
-             for (int _i993 = 0; _i993 < _map990.size; ++_i993)
 -            org.apache.thrift.protocol.TMap _map966 = new 
org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, 
org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
 -            struct.success = new HashMap<String,Type>(2*_map966.size);
 -            String _key967;
 -            Type _val968;
 -            for (int _i969 = 0; _i969 < _map966.size; ++_i969)
++            org.apache.thrift.protocol.TMap _map982 = new 
org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, 
org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
++            struct.success = new HashMap<String,Type>(2*_map982.size);
++            String _key983;
++            Type _val984;
++            for (int _i985 = 0; _i985 < _map982.size; ++_i985)
              {
-               _key991 = iprot.readString();
-               _val992 = new Type();
-               _val992.read(iprot);
-               struct.success.put(_key991, _val992);
 -              _key967 = iprot.readString();
 -              _val968 = new Type();
 -              _val968.read(iprot);
 -              struct.success.put(_key967, _val968);
++              _key983 = iprot.readString();
++              _val984 = new Type();
++              _val984.read(iprot);
++              struct.success.put(_key983, _val984);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -49808,14 -49003,14 +49808,14 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list994 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<FieldSchema>(_list994.size);
-                   FieldSchema _elem995;
-                   for (int _i996 = 0; _i996 < _list994.size; ++_i996)
 -                  org.apache.thrift.protocol.TList _list970 = 
iprot.readListBegin();
 -                  struct.success = new ArrayList<FieldSchema>(_list970.size);
 -                  FieldSchema _elem971;
 -                  for (int _i972 = 0; _i972 < _list970.size; ++_i972)
++                  org.apache.thrift.protocol.TList _list986 = 
iprot.readListBegin();
++                  struct.success = new ArrayList<FieldSchema>(_list986.size);
++                  FieldSchema _elem987;
++                  for (int _i988 = 0; _i988 < _list986.size; ++_i988)
                    {
-                     _elem995 = new FieldSchema();
-                     _elem995.read(iprot);
-                     struct.success.add(_elem995);
 -                    _elem971 = new FieldSchema();
 -                    _elem971.read(iprot);
 -                    struct.success.add(_elem971);
++                    _elem987 = new FieldSchema();
++                    _elem987.read(iprot);
++                    struct.success.add(_elem987);
                    }
                    iprot.readListEnd();
                  }
@@@ -49868,9 -49063,9 +49868,9 @@@
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-             for (FieldSchema _iter997 : struct.success)
 -            for (FieldSchema _iter973 : struct.success)
++            for (FieldSchema _iter989 : struct.success)
              {
-               _iter997.write(oprot);
 -              _iter973.write(oprot);
++              _iter989.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -49925,9 -49120,9 +49925,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (FieldSchema _iter998 : struct.success)
 -            for (FieldSchema _iter974 : struct.success)
++            for (FieldSchema _iter990 : struct.success)
              {
-               _iter998.write(oprot);
 -              _iter974.write(oprot);
++              _iter990.write(oprot);
              }
            }
          }
@@@ -49948,14 -49143,14 +49948,14 @@@
          BitSet incoming = iprot.readBitSet(4);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list999 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.success = new ArrayList<FieldSchema>(_list999.size);
-             FieldSchema _elem1000;
-             for (int _i1001 = 0; _i1001 < _list999.size; ++_i1001)
 -            org.apache.thrift.protocol.TList _list975 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.success = new ArrayList<FieldSchema>(_list975.size);
 -            FieldSchema _elem976;
 -            for (int _i977 = 0; _i977 < _list975.size; ++_i977)
++            org.apache.thrift.protocol.TList _list991 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.success = new ArrayList<FieldSchema>(_list991.size);
++            FieldSchema _elem992;
++            for (int _i993 = 0; _i993 < _list991.size; ++_i993)
              {
-               _elem1000 = new FieldSchema();
-               _elem1000.read(iprot);
-               struct.success.add(_elem1000);
 -              _elem976 = new FieldSchema();
 -              _elem976.read(iprot);
 -              struct.success.add(_elem976);
++              _elem992 = new FieldSchema();
++              _elem992.read(iprot);
++              struct.success.add(_elem992);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -51109,14 -50304,14 +51109,14 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1002 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<FieldSchema>(_list1002.size);
-                   FieldSchema _elem1003;
-                   for (int _i1004 = 0; _i1004 < _list1002.size; ++_i1004)
 -                  org.apache.thrift.protocol.TList _list978 = 
iprot.readListBegin();
 -                  struct.success = new ArrayList<FieldSchema>(_list978.size);
 -                  FieldSchema _elem979;
 -                  for (int _i980 = 0; _i980 < _list978.size; ++_i980)
++                  org.apache.thrift.protocol.TList _list994 = 
iprot.readListBegin();
++                  struct.success = new ArrayList<FieldSchema>(_list994.size);
++                  FieldSchema _elem995;
++                  for (int _i996 = 0; _i996 < _list994.size; ++_i996)
                    {
-                     _elem1003 = new FieldSchema();
-                     _elem1003.read(iprot);
-                     struct.success.add(_elem1003);
 -                    _elem979 = new FieldSchema();
 -                    _elem979.read(iprot);
 -                    struct.success.add(_elem979);
++                    _elem995 = new FieldSchema();
++                    _elem995.read(iprot);
++                    struct.success.add(_elem995);
                    }
                    iprot.readListEnd();
                  }
@@@ -51169,9 -50364,9 +51169,9 @@@
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-             for (FieldSchema _iter1005 : struct.success)
 -            for (FieldSchema _iter981 : struct.success)
++            for (FieldSchema _iter997 : struct.success)
              {
-               _iter1005.write(oprot);
 -              _iter981.write(oprot);
++              _iter997.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -51226,9 -50421,9 +51226,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (FieldSchema _iter1006 : struct.success)
 -            for (FieldSchema _iter982 : struct.success)
++            for (FieldSchema _iter998 : struct.success)
              {
-               _iter1006.write(oprot);
 -              _iter982.write(oprot);
++              _iter998.write(oprot);
              }
            }
          }
@@@ -51249,14 -50444,14 +51249,14 @@@
          BitSet incoming = iprot.readBitSet(4);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list1007 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.success = new ArrayList<FieldSchema>(_list1007.size);
-             FieldSchema _elem1008;
-             for (int _i1009 = 0; _i1009 < _list1007.size; ++_i1009)
 -            org.apache.thrift.protocol.TList _list983 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.success = new ArrayList<FieldSchema>(_list983.size);
 -            FieldSchema _elem984;
 -            for (int _i985 = 0; _i985 < _list983.size; ++_i985)
++            org.apache.thrift.protocol.TList _list999 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.success = new ArrayList<FieldSchema>(_list999.size);
++            FieldSchema _elem1000;
++            for (int _i1001 = 0; _i1001 < _list999.size; ++_i1001)
              {
-               _elem1008 = new FieldSchema();
-               _elem1008.read(iprot);
-               struct.success.add(_elem1008);
 -              _elem984 = new FieldSchema();
 -              _elem984.read(iprot);
 -              struct.success.add(_elem984);
++              _elem1000 = new FieldSchema();
++              _elem1000.read(iprot);
++              struct.success.add(_elem1000);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -52301,14 -51496,14 +52301,14 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1010 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<FieldSchema>(_list1010.size);
-                   FieldSchema _elem1011;
-                   for (int _i1012 = 0; _i1012 < _list1010.size; ++_i1012)
 -                  org.apache.thrift.protocol.TList _list986 = 
iprot.readListBegin();
 -                  struct.success = new ArrayList<FieldSchema>(_list986.size);
 -                  FieldSchema _elem987;
 -                  for (int _i988 = 0; _i988 < _list986.size; ++_i988)
++                  org.apache.thrift.protocol.TList _list1002 = 
iprot.readListBegin();
++                  struct.success = new ArrayList<FieldSchema>(_list1002.size);
++                  FieldSchema _elem1003;
++                  for (int _i1004 = 0; _i1004 < _list1002.size; ++_i1004)
                    {
-                     _elem1011 = new FieldSchema();
-                     _elem1011.read(iprot);
-                     struct.success.add(_elem1011);
 -                    _elem987 = new FieldSchema();
 -                    _elem987.read(iprot);
 -                    struct.success.add(_elem987);
++                    _elem1003 = new FieldSchema();
++                    _elem1003.read(iprot);
++                    struct.success.add(_elem1003);
                    }
                    iprot.readListEnd();
                  }
@@@ -52361,9 -51556,9 +52361,9 @@@
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-             for (FieldSchema _iter1013 : struct.success)
 -            for (FieldSchema _iter989 : struct.success)
++            for (FieldSchema _iter1005 : struct.success)
              {
-               _iter1013.write(oprot);
 -              _iter989.write(oprot);
++              _iter1005.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -52418,9 -51613,9 +52418,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (FieldSchema _iter1014 : struct.success)
 -            for (FieldSchema _iter990 : struct.success)
++            for (FieldSchema _iter1006 : struct.success)
              {
-               _iter1014.write(oprot);
 -              _iter990.write(oprot);
++              _iter1006.write(oprot);
              }
            }
          }
@@@ -52441,14 -51636,14 +52441,14 @@@
          BitSet incoming = iprot.readBitSet(4);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list1015 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.success = new ArrayList<FieldSchema>(_list1015.size);
-             FieldSchema _elem1016;
-             for (int _i1017 = 0; _i1017 < _list1015.size; ++_i1017)
 -            org.apache.thrift.protocol.TList _list991 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.success = new ArrayList<FieldSchema>(_list991.size);
 -            FieldSchema _elem992;
 -            for (int _i993 = 0; _i993 < _list991.size; ++_i993)
++            org.apache.thrift.protocol.TList _list1007 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.success = new ArrayList<FieldSchema>(_list1007.size);
++            FieldSchema _elem1008;
++            for (int _i1009 = 0; _i1009 < _list1007.size; ++_i1009)
              {
-               _elem1016 = new FieldSchema();
-               _elem1016.read(iprot);
-               struct.success.add(_elem1016);
 -              _elem992 = new FieldSchema();
 -              _elem992.read(iprot);
 -              struct.success.add(_elem992);
++              _elem1008 = new FieldSchema();
++              _elem1008.read(iprot);
++              struct.success.add(_elem1008);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -53602,14 -52797,14 +53602,14 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1018 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<FieldSchema>(_list1018.size);
-                   FieldSchema _elem1019;
-                   for (int _i1020 = 0; _i1020 < _list1018.size; ++_i1020)
 -                  org.apache.thrift.protocol.TList _list994 = 
iprot.readListBegin();
 -                  struct.success = new ArrayList<FieldSchema>(_list994.size);
 -                  FieldSchema _elem995;
 -                  for (int _i996 = 0; _i996 < _list994.size; ++_i996)
++                  org.apache.thrift.protocol.TList _list1010 = 
iprot.readListBegin();
++                  struct.success = new ArrayList<FieldSchema>(_list1010.size);
++                  FieldSchema _elem1011;
++                  for (int _i1012 = 0; _i1012 < _list1010.size; ++_i1012)
                    {
-                     _elem1019 = new FieldSchema();
-                     _elem1019.read(iprot);
-                     struct.success.add(_elem1019);
 -                    _elem995 = new FieldSchema();
 -                    _elem995.read(iprot);
 -                    struct.success.add(_elem995);
++                    _elem1011 = new FieldSchema();
++                    _elem1011.read(iprot);
++                    struct.success.add(_elem1011);
                    }
                    iprot.readListEnd();
                  }
@@@ -53662,9 -52857,9 +53662,9 @@@
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-             for (FieldSchema _iter1021 : struct.success)
 -            for (FieldSchema _iter997 : struct.success)
++            for (FieldSchema _iter1013 : struct.success)
              {
-               _iter1021.write(oprot);
 -              _iter997.write(oprot);
++              _iter1013.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -53719,9 -52914,9 +53719,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (FieldSchema _iter1022 : struct.success)
 -            for (FieldSchema _iter998 : struct.success)
++            for (FieldSchema _iter1014 : struct.success)
              {
-               _iter1022.write(oprot);
 -              _iter998.write(oprot);
++              _iter1014.write(oprot);
              }
            }
          }
@@@ -53742,14 -52937,14 +53742,14 @@@
          BitSet incoming = iprot.readBitSet(4);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list1023 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.success = new ArrayList<FieldSchema>(_list1023.size);
-             FieldSchema _elem1024;
-             for (int _i1025 = 0; _i1025 < _list1023.size; ++_i1025)
 -            org.apache.thrift.protocol.TList _list999 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.success = new ArrayList<FieldSchema>(_list999.size);
 -            FieldSchema _elem1000;
 -            for (int _i1001 = 0; _i1001 < _list999.size; ++_i1001)
++            org.apache.thrift.protocol.TList _list1015 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.success = new ArrayList<FieldSchema>(_list1015.size);
++            FieldSchema _elem1016;
++            for (int _i1017 = 0; _i1017 < _list1015.size; ++_i1017)
              {
-               _elem1024 = new FieldSchema();
-               _elem1024.read(iprot);
-               struct.success.add(_elem1024);
 -              _elem1000 = new FieldSchema();
 -              _elem1000.read(iprot);
 -              struct.success.add(_elem1000);
++              _elem1016 = new FieldSchema();
++              _elem1016.read(iprot);
++              struct.success.add(_elem1016);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -56878,14 -56073,14 +56878,14 @@@
              case 2: // PRIMARY_KEYS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1026 = 
iprot.readListBegin();
-                   struct.primaryKeys = new 
ArrayList<SQLPrimaryKey>(_list1026.size);
-                   SQLPrimaryKey _elem1027;
-                   for (int _i1028 = 0; _i1028 < _list1026.size; ++_i1028)
 -                  org.apache.thrift.protocol.TList _list1002 = 
iprot.readListBegin();
 -                  struct.primaryKeys = new 
ArrayList<SQLPrimaryKey>(_list1002.size);
 -                  SQLPrimaryKey _elem1003;
 -                  for (int _i1004 = 0; _i1004 < _list1002.size; ++_i1004)
++                  org.apache.thrift.protocol.TList _list1018 = 
iprot.readListBegin();
++                  struct.primaryKeys = new 
ArrayList<SQLPrimaryKey>(_list1018.size);
++                  SQLPrimaryKey _elem1019;
++                  for (int _i1020 = 0; _i1020 < _list1018.size; ++_i1020)
                    {
-                     _elem1027 = new SQLPrimaryKey();
-                     _elem1027.read(iprot);
-                     struct.primaryKeys.add(_elem1027);
 -                    _elem1003 = new SQLPrimaryKey();
 -                    _elem1003.read(iprot);
 -                    struct.primaryKeys.add(_elem1003);
++                    _elem1019 = new SQLPrimaryKey();
++                    _elem1019.read(iprot);
++                    struct.primaryKeys.add(_elem1019);
                    }
                    iprot.readListEnd();
                  }
@@@ -56897,14 -56092,14 +56897,14 @@@
              case 3: // FOREIGN_KEYS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1029 = 
iprot.readListBegin();
-                   struct.foreignKeys = new 
ArrayList<SQLForeignKey>(_list1029.size);
-                   SQLForeignKey _elem1030;
-                   for (int _i1031 = 0; _i1031 < _list1029.size; ++_i1031)
 -                  org.apache.thrift.protocol.TList _list1005 = 
iprot.readListBegin();
 -                  struct.foreignKeys = new 
ArrayList<SQLForeignKey>(_list1005.size);
 -                  SQLForeignKey _elem1006;
 -                  for (int _i1007 = 0; _i1007 < _list1005.size; ++_i1007)
++                  org.apache.thrift.protocol.TList _list1021 = 
iprot.readListBegin();
++                  struct.foreignKeys = new 
ArrayList<SQLForeignKey>(_list1021.size);
++                  SQLForeignKey _elem1022;
++                  for (int _i1023 = 0; _i1023 < _list1021.size; ++_i1023)
                    {
-                     _elem1030 = new SQLForeignKey();
-                     _elem1030.read(iprot);
-                     struct.foreignKeys.add(_elem1030);
 -                    _elem1006 = new SQLForeignKey();
 -                    _elem1006.read(iprot);
 -                    struct.foreignKeys.add(_elem1006);
++                    _elem1022 = new SQLForeignKey();
++                    _elem1022.read(iprot);
++                    struct.foreignKeys.add(_elem1022);
                    }
                    iprot.readListEnd();
                  }
@@@ -56916,14 -56111,14 +56916,14 @@@
              case 4: // UNIQUE_CONSTRAINTS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1032 = 
iprot.readListBegin();
-                   struct.uniqueConstraints = new 
ArrayList<SQLUniqueConstraint>(_list1032.size);
-                   SQLUniqueConstraint _elem1033;
-                   for (int _i1034 = 0; _i1034 < _list1032.size; ++_i1034)
 -                  org.apache.thrift.protocol.TList _list1008 = 
iprot.readListBegin();
 -                  struct.uniqueConstraints = new 
ArrayList<SQLUniqueConstraint>(_list1008.size);
 -                  SQLUniqueConstraint _elem1009;
 -                  for (int _i1010 = 0; _i1010 < _list1008.size; ++_i1010)
++                  org.apache.thrift.protocol.TList _list1024 = 
iprot.readListBegin();
++                  struct.uniqueConstraints = new 
ArrayList<SQLUniqueConstraint>(_list1024.size);
++                  SQLUniqueConstraint _elem1025;
++                  for (int _i1026 = 0; _i1026 < _list1024.size; ++_i1026)
                    {
-                     _elem1033 = new SQLUniqueConstraint();
-                     _elem1033.read(iprot);
-                     struct.uniqueConstraints.add(_elem1033);
 -                    _elem1009 = new SQLUniqueConstraint();
 -                    _elem1009.read(iprot);
 -                    struct.uniqueConstraints.add(_elem1009);
++                    _elem1025 = new SQLUniqueConstraint();
++                    _elem1025.read(iprot);
++                    struct.uniqueConstraints.add(_elem1025);
                    }
                    iprot.readListEnd();
                  }
@@@ -56935,14 -56130,14 +56935,14 @@@
              case 5: // NOT_NULL_CONSTRAINTS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1035 = 
iprot.readListBegin();
-                   struct.notNullConstraints = new 
ArrayList<SQLNotNullConstraint>(_list1035.size);
-                   SQLNotNullConstraint _elem1036;
-                   for (int _i1037 = 0; _i1037 < _list1035.size; ++_i1037)
 -                  org.apache.thrift.protocol.TList _list1011 = 
iprot.readListBegin();
 -                  struct.notNullConstraints = new 
ArrayList<SQLNotNullConstraint>(_list1011.size);
 -                  SQLNotNullConstraint _elem1012;
 -                  for (int _i1013 = 0; _i1013 < _list1011.size; ++_i1013)
++                  org.apache.thrift.protocol.TList _list1027 = 
iprot.readListBegin();
++                  struct.notNullConstraints = new 
ArrayList<SQLNotNullConstraint>(_list1027.size);
++                  SQLNotNullConstraint _elem1028;
++                  for (int _i1029 = 0; _i1029 < _list1027.size; ++_i1029)
                    {
-                     _elem1036 = new SQLNotNullConstraint();
-                     _elem1036.read(iprot);
-                     struct.notNullConstraints.add(_elem1036);
 -                    _elem1012 = new SQLNotNullConstraint();
 -                    _elem1012.read(iprot);
 -                    struct.notNullConstraints.add(_elem1012);
++                    _elem1028 = new SQLNotNullConstraint();
++                    _elem1028.read(iprot);
++                    struct.notNullConstraints.add(_elem1028);
                    }
                    iprot.readListEnd();
                  }
@@@ -56954,14 -56149,14 +56954,14 @@@
              case 6: // DEFAULT_CONSTRAINTS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1038 = 
iprot.readListBegin();
-                   struct.defaultConstraints = new 
ArrayList<SQLDefaultConstraint>(_list1038.size);
-                   SQLDefaultConstraint _elem1039;
-                   for (int _i1040 = 0; _i1040 < _list1038.size; ++_i1040)
 -                  org.apache.thrift.protocol.TList _list1014 = 
iprot.readListBegin();
 -                  struct.defaultConstraints = new 
ArrayList<SQLDefaultConstraint>(_list1014.size);
 -                  SQLDefaultConstraint _elem1015;
 -                  for (int _i1016 = 0; _i1016 < _list1014.size; ++_i1016)
++                  org.apache.thrift.protocol.TList _list1030 = 
iprot.readListBegin();
++                  struct.defaultConstraints = new 
ArrayList<SQLDefaultConstraint>(_list1030.size);
++                  SQLDefaultConstraint _elem1031;
++                  for (int _i1032 = 0; _i1032 < _list1030.size; ++_i1032)
                    {
-                     _elem1039 = new SQLDefaultConstraint();
-                     _elem1039.read(iprot);
-                     struct.defaultConstraints.add(_elem1039);
 -                    _elem1015 = new SQLDefaultConstraint();
 -                    _elem1015.read(iprot);
 -                    struct.defaultConstraints.add(_elem1015);
++                    _elem1031 = new SQLDefaultConstraint();
++                    _elem1031.read(iprot);
++                    struct.defaultConstraints.add(_elem1031);
                    }
                    iprot.readListEnd();
                  }
@@@ -56973,14 -56168,14 +56973,14 @@@
              case 7: // CHECK_CONSTRAINTS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1041 = 
iprot.readListBegin();
-                   struct.checkConstraints = new 
ArrayList<SQLCheckConstraint>(_list1041.size);
-                   SQLCheckConstraint _elem1042;
-                   for (int _i1043 = 0; _i1043 < _list1041.size; ++_i1043)
 -                  org.apache.thrift.protocol.TList _list1017 = 
iprot.readListBegin();
 -                  struct.checkConstraints = new 
ArrayList<SQLCheckConstraint>(_list1017.size);
 -                  SQLCheckConstraint _elem1018;
 -                  for (int _i1019 = 0; _i1019 < _list1017.size; ++_i1019)
++                  org.apache.thrift.protocol.TList _list1033 = 
iprot.readListBegin();
++                  struct.checkConstraints = new 
ArrayList<SQLCheckConstraint>(_list1033.size);
++                  SQLCheckConstraint _elem1034;
++                  for (int _i1035 = 0; _i1035 < _list1033.size; ++_i1035)
                    {
-                     _elem1042 = new SQLCheckConstraint();
-                     _elem1042.read(iprot);
-                     struct.checkConstraints.add(_elem1042);
 -                    _elem1018 = new SQLCheckConstraint();
 -                    _elem1018.read(iprot);
 -                    struct.checkConstraints.add(_elem1018);
++                    _elem1034 = new SQLCheckConstraint();
++                    _elem1034.read(iprot);
++                    struct.checkConstraints.add(_elem1034);
                    }
                    iprot.readListEnd();
                  }
@@@ -57011,9 -56206,9 +57011,9 @@@
            oprot.writeFieldBegin(PRIMARY_KEYS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.primaryKeys.size()));
-             for (SQLPrimaryKey _iter1044 : struct.primaryKeys)
 -            for (SQLPrimaryKey _iter1020 : struct.primaryKeys)
++            for (SQLPrimaryKey _iter1036 : struct.primaryKeys)
              {
-               _iter1044.write(oprot);
 -              _iter1020.write(oprot);
++              _iter1036.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -57023,9 -56218,9 +57023,9 @@@
            oprot.writeFieldBegin(FOREIGN_KEYS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.foreignKeys.size()));
-             for (SQLForeignKey _iter1045 : struct.foreignKeys)
 -            for (SQLForeignKey _iter1021 : struct.foreignKeys)
++            for (SQLForeignKey _iter1037 : struct.foreignKeys)
              {
-               _iter1045.write(oprot);
 -              _iter1021.write(oprot);
++              _iter1037.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -57035,9 -56230,9 +57035,9 @@@
            oprot.writeFieldBegin(UNIQUE_CONSTRAINTS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.uniqueConstraints.size()));
-             for (SQLUniqueConstraint _iter1046 : struct.uniqueConstraints)
 -            for (SQLUniqueConstraint _iter1022 : struct.uniqueConstraints)
++            for (SQLUniqueConstraint _iter1038 : struct.uniqueConstraints)
              {
-               _iter1046.write(oprot);
 -              _iter1022.write(oprot);
++              _iter1038.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -57047,9 -56242,9 +57047,9 @@@
            oprot.writeFieldBegin(NOT_NULL_CONSTRAINTS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.notNullConstraints.size()));
-             for (SQLNotNullConstraint _iter1047 : struct.notNullConstraints)
 -            for (SQLNotNullConstraint _iter1023 : struct.notNullConstraints)
++            for (SQLNotNullConstraint _iter1039 : struct.notNullConstraints)
              {
-               _iter1047.write(oprot);
 -              _iter1023.write(oprot);
++              _iter1039.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -57059,9 -56254,9 +57059,9 @@@
            oprot.writeFieldBegin(DEFAULT_CONSTRAINTS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.defaultConstraints.size()));
-             for (SQLDefaultConstraint _iter1048 : struct.defaultConstraints)
 -            for (SQLDefaultConstraint _iter1024 : struct.defaultConstraints)
++            for (SQLDefaultConstraint _iter1040 : struct.defaultConstraints)
              {
-               _iter1048.write(oprot);
 -              _iter1024.write(oprot);
++              _iter1040.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -57071,9 -56266,9 +57071,9 @@@
            oprot.writeFieldBegin(CHECK_CONSTRAINTS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.checkConstraints.size()));
-             for (SQLCheckConstraint _iter1049 : struct.checkConstraints)
 -            for (SQLCheckConstraint _iter1025 : struct.checkConstraints)
++            for (SQLCheckConstraint _iter1041 : struct.checkConstraints)
              {
-               _iter1049.write(oprot);
 -              _iter1025.write(oprot);
++              _iter1041.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -57125,54 -56320,54 +57125,54 @@@
          if (struct.isSetPrimaryKeys()) {
            {
              oprot.writeI32(struct.primaryKeys.size());
-             for (SQLPrimaryKey _iter1050 : struct.primaryKeys)
 -            for (SQLPrimaryKey _iter1026 : struct.primaryKeys)
++            for (SQLPrimaryKey _iter1042 : struct.primaryKeys)
              {
-               _iter1050.write(oprot);
 -              _iter1026.write(oprot);
++              _iter1042.write(oprot);
              }
            }
          }
          if (struct.isSetForeignKeys()) {
            {
              oprot.writeI32(struct.foreignKeys.size());
-             for (SQLForeignKey _iter1051 : struct.foreignKeys)
 -            for (SQLForeignKey _iter1027 : struct.foreignKeys)
++            for (SQLForeignKey _iter1043 : struct.foreignKeys)
              {
-               _iter1051.write(oprot);
 -              _iter1027.write(oprot);
++              _iter1043.write(oprot);
              }
            }
          }
          if (struct.isSetUniqueConstraints()) {
            {
              oprot.writeI32(struct.uniqueConstraints.size());
-             for (SQLUniqueConstraint _iter1052 : struct.uniqueConstraints)
 -            for (SQLUniqueConstraint _iter1028 : struct.uniqueConstraints)
++            for (SQLUniqueConstraint _iter1044 : struct.uniqueConstraints)
              {
-               _iter1052.write(oprot);
 -              _iter1028.write(oprot);
++              _iter1044.write(oprot);
              }
            }
          }
          if (struct.isSetNotNullConstraints()) {
            {
              oprot.writeI32(struct.notNullConstraints.size());
-             for (SQLNotNullConstraint _iter1053 : struct.notNullConstraints)
 -            for (SQLNotNullConstraint _iter1029 : struct.notNullConstraints)
++            for (SQLNotNullConstraint _iter1045 : struct.notNullConstraints)
              {
-               _iter1053.write(oprot);
 -              _iter1029.write(oprot);
++              _iter1045.write(oprot);
              }
            }
          }
          if (struct.isSetDefaultConstraints()) {
            {
              oprot.writeI32(struct.defaultConstraints.size());
-             for (SQLDefaultConstraint _iter1054 : struct.defaultConstraints)
 -            for (SQLDefaultConstraint _iter1030 : struct.defaultConstraints)
++            for (SQLDefaultConstraint _iter1046 : struct.defaultConstraints)
              {
-               _iter1054.write(oprot);
 -              _iter1030.write(oprot);
++              _iter1046.write(oprot);
              }
            }
          }
          if (struct.isSetCheckConstraints()) {
            {
              oprot.writeI32(struct.checkConstraints.size());
-             for (SQLCheckConstraint _iter1055 : struct.checkConstraints)
 -            for (SQLCheckConstraint _iter1031 : struct.checkConstraints)
++            for (SQLCheckConstraint _iter1047 : struct.checkConstraints)
              {
-               _iter1055.write(oprot);
 -              _iter1031.write(oprot);
++              _iter1047.write(oprot);
              }
            }
          }
@@@ -57189,84 -56384,84 +57189,84 @@@
          }
          if (incoming.get(1)) {
            {
-             org.apache.thrift.protocol.TList _list1056 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list1056.size);
-             SQLPrimaryKey _elem1057;
-             for (int _i1058 = 0; _i1058 < _list1056.size; ++_i1058)
 -            org.apache.thrift.protocol.TList _list1032 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list1032.size);
 -            SQLPrimaryKey _elem1033;
 -            for (int _i1034 = 0; _i1034 < _list1032.size; ++_i1034)
++            org.apache.thrift.protocol.TList _list1048 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list1048.size);
++            SQLPrimaryKey _elem1049;
++            for (int _i1050 = 0; _i1050 < _list1048.size; ++_i1050)
              {
-               _elem1057 = new SQLPrimaryKey();
-               _elem1057.read(iprot);
-               struct.primaryKeys.add(_elem1057);
 -              _elem1033 = new SQLPrimaryKey();
 -              _elem1033.read(iprot);
 -              struct.primaryKeys.add(_elem1033);
++              _elem1049 = new SQLPrimaryKey();
++              _elem1049.read(iprot);
++              struct.primaryKeys.add(_elem1049);
              }
            }
            struct.setPrimaryKeysIsSet(true);
          }
          if (incoming.get(2)) {
            {
-             org.apache.thrift.protocol.TList _list1059 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.foreignKeys = new ArrayList<SQLForeignKey>(_list1059.size);
-             SQLForeignKey _elem1060;
-             for (int _i1061 = 0; _i1061 < _list1059.size; ++_i1061)
 -            org.apache.thrift.protocol.TList _list1035 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.foreignKeys = new ArrayList<SQLForeignKey>(_list1035.size);
 -            SQLForeignKey _elem1036;
 -            for (int _i1037 = 0; _i1037 < _list1035.size; ++_i1037)
++            org.apache.thrift.protocol.TList _list1051 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.foreignKeys = new ArrayList<SQLForeignKey>(_list1051.size);
++            SQLForeignKey _elem1052;
++            for (int _i1053 = 0; _i1053 < _list1051.size; ++_i1053)
              {
-               _elem1060 = new SQLForeignKey();
-               _elem1060.read(iprot);
-               struct.foreignKeys.add(_elem1060);
 -              _elem1036 = new SQLForeignKey();
 -              _elem1036.read(iprot);
 -              struct.foreignKeys.add(_elem1036);
++              _elem1052 = new SQLForeignKey();
++              _elem1052.read(iprot);
++              struct.foreignKeys.add(_elem1052);
              }
            }
            struct.setForeignKeysIsSet(true);
          }
          if (incoming.get(3)) {
            {
-             org.apache.thrift.protocol.TList _list1062 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.uniqueConstraints = new 
ArrayList<SQLUniqueConstraint>(_list1062.size);
-             SQLUniqueConstraint _elem1063;
-             for (int _i1064 = 0; _i1064 < _list1062.size; ++_i1064)
 -            org.apache.thrift.protocol.TList _list1038 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.uniqueConstraints = new 
ArrayList<SQLUniqueConstraint>(_list1038.size);
 -            SQLUniqueConstraint _elem1039;
 -            for (int _i1040 = 0; _i1040 < _list1038.size; ++_i1040)
++            org.apache.thrift.protocol.TList _list1054 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.uniqueConstraints = new 
ArrayList<SQLUniqueConstraint>(_list1054.size);
++            SQLUniqueConstraint _elem1055;
++            for (int _i1056 = 0; _i1056 < _list1054.size; ++_i1056)
              {
-               _elem1063 = new SQLUniqueConstraint();
-               _elem1063.read(iprot);
-               struct.uniqueConstraints.add(_elem1063);
 -              _elem1039 = new SQLUniqueConstraint();
 -              _elem1039.read(iprot);
 -              struct.uniqueConstraints.add(_elem1039);
++              _elem1055 = new SQLUniqueConstraint();
++              _elem1055.read(iprot);
++              struct.uniqueConstraints.add(_elem1055);
              }
            }
            struct.setUniqueConstraintsIsSet(true);
          }
          if (incoming.get(4)) {
            {
-             org.apache.thrift.protocol.TList _list1065 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.notNullConstraints = new 
ArrayList<SQLNotNullConstraint>(_list1065.size);
-             SQLNotNullConstraint _elem1066;
-             for (int _i1067 = 0; _i1067 < _list1065.size; ++_i1067)
 -            org.apache.thrift.protocol.TList _list1041 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.notNullConstraints = new 
ArrayList<SQLNotNullConstraint>(_list1041.size);
 -            SQLNotNullConstraint _elem1042;
 -            for (int _i1043 = 0; _i1043 < _list1041.size; ++_i1043)
++            org.apache.thrift.protocol.TList _list1057 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.notNullConstraints = new 
ArrayList<SQLNotNullConstraint>(_list1057.size);
++            SQLNotNullConstraint _elem1058;
++            for (int _i1059 = 0; _i1059 < _list1057.size; ++_i1059)
              {
-               _elem1066 = new SQLNotNullConstraint();
-               _elem1066.read(iprot);
-               struct.notNullConstraints.add(_elem1066);
 -              _elem1042 = new SQLNotNullConstraint();
 -              _elem1042.read(iprot);
 -              struct.notNullConstraints.add(_elem1042);
++              _elem1058 = new SQLNotNullConstraint();
++              _elem1058.read(iprot);
++              struct.notNullConstraints.add(_elem1058);
              }
            }
            struct.setNotNullConstraintsIsSet(true);
          }
          if (incoming.get(5)) {
            {
-             org.apache.thrift.protocol.TList _list1068 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.defaultConstraints = new 
ArrayList<SQLDefaultConstraint>(_list1068.size);
-             SQLDefaultConstraint _elem1069;
-             for (int _i1070 = 0; _i1070 < _list1068.size; ++_i1070)
 -            org.apache.thrift.protocol.TList _list1044 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.defaultConstraints = new 
ArrayList<SQLDefaultConstraint>(_list1044.size);
 -            SQLDefaultConstraint _elem1045;
 -            for (int _i1046 = 0; _i1046 < _list1044.size; ++_i1046)
++            org.apache.thrift.protocol.TList _list1060 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.defaultConstraints = new 
ArrayList<SQLDefaultConstraint>(_list1060.size);
++            SQLDefaultConstraint _elem1061;
++            for (int _i1062 = 0; _i1062 < _list1060.size; ++_i1062)
              {
-               _elem1069 = new SQLDefaultConstraint();
-               _elem1069.read(iprot);
-               struct.defaultConstraints.add(_elem1069);
 -              _elem1045 = new SQLDefaultConstraint();
 -              _elem1045.read(iprot);
 -              struct.defaultConstraints.add(_elem1045);
++              _elem1061 = new SQLDefaultConstraint();
++              _elem1061.read(iprot);
++              struct.defaultConstraints.add(_elem1061);
              }
            }
            struct.setDefaultConstraintsIsSet(true);
          }
          if (incoming.get(6)) {
            {
-             org.apache.thrift.protocol.TList _list1071 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.checkConstraints = new 
ArrayList<SQLCheckConstraint>(_list1071.size);
-             SQLCheckConstraint _elem1072;
-             for (int _i1073 = 0; _i1073 < _list1071.size; ++_i1073)
 -            org.apache.thrift.protocol.TList _list1047 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.checkConstraints = new 
ArrayList<SQLCheckConstraint>(_list1047.size);
 -            SQLCheckConstraint _elem1048;
 -            for (int _i1049 = 0; _i1049 < _list1047.size; ++_i1049)
++            org.apache.thrift.protocol.TList _list1063 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.checkConstraints = new 
ArrayList<SQLCheckConstraint>(_list1063.size);
++            SQLCheckConstraint _elem1064;
++            for (int _i1065 = 0; _i1065 < _list1063.size; ++_i1065)
              {
-               _elem1072 = new SQLCheckConstraint();
-               _elem1072.read(iprot);
-               struct.checkConstraints.add(_elem1072);
 -              _elem1048 = new SQLCheckConstraint();
 -              _elem1048.read(iprot);
 -              struct.checkConstraints.add(_elem1048);
++              _elem1064 = new SQLCheckConstraint();
++              _elem1064.read(iprot);
++              struct.checkConstraints.add(_elem1064);
              }
            }
            struct.setCheckConstraintsIsSet(true);
@@@ -66416,13 -65611,13 +66416,13 @@@
              case 3: // PART_NAMES
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1074 = 
iprot.readListBegin();
-                   struct.partNames = new ArrayList<String>(_list1074.size);
-                   String _elem1075;
-                   for (int _i1076 = 0; _i1076 < _list1074.size; ++_i1076)
 -                  org.apache.thrift.protocol.TList _list1050 = 
iprot.readListBegin();
 -                  struct.partNames = new ArrayList<String>(_list1050.size);
 -                  String _elem1051;
 -                  for (int _i1052 = 0; _i1052 < _list1050.size; ++_i1052)
++                  org.apache.thrift.protocol.TList _list1066 = 
iprot.readListBegin();
++                  struct.partNames = new ArrayList<String>(_list1066.size);
++                  String _elem1067;
++                  for (int _i1068 = 0; _i1068 < _list1066.size; ++_i1068)
                    {
-                     _elem1075 = iprot.readString();
-                     struct.partNames.add(_elem1075);
 -                    _elem1051 = iprot.readString();
 -                    struct.partNames.add(_elem1051);
++                    _elem1067 = iprot.readString();
++                    struct.partNames.add(_elem1067);
                    }
                    iprot.readListEnd();
                  }
@@@ -66458,9 -65653,9 +66458,9 @@@
            oprot.writeFieldBegin(PART_NAMES_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.partNames.size()));
-             for (String _iter1077 : struct.partNames)
 -            for (String _iter1053 : struct.partNames)
++            for (String _iter1069 : struct.partNames)
              {
-               oprot.writeString(_iter1077);
 -              oprot.writeString(_iter1053);
++              oprot.writeString(_iter1069);
              }
              oprot.writeListEnd();
            }
@@@ -66503,9 -65698,9 +66503,9 @@@
          if (struct.isSetPartNames()) {
            {
              oprot.writeI32(struct.partNames.size());
-             for (String _iter1078 : struct.partNames)
 -            for (String _iter1054 : struct.partNames)
++            for (String _iter1070 : struct.partNames)
              {
-               oprot.writeString(_iter1078);
 -              oprot.writeString(_iter1054);
++              oprot.writeString(_iter1070);
              }
            }
          }
@@@ -66525,13 -65720,13 +66525,13 @@@
          }
          if (incoming.get(2)) {
            {
-             org.apache.thrift.protocol.TList _list1079 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-             struct.partNames = new ArrayList<String>(_list1079.size);
-             String _elem1080;
-             for (int _i1081 = 0; _i1081 < _list1079.size; ++_i1081)
 -            org.apache.thrift.protocol.TList _list1055 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
 -            struct.partNames = new ArrayList<String>(_list1055.size);
 -            String _elem1056;
 -            for (int _i1057 = 0; _i1057 < _list1055.size; ++_i1057)
++            org.apache.thrift.protocol.TList _list1071 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
++            struct.partNames = new ArrayList<String>(_list1071.size);
++            String _elem1072;
++            for (int _i1073 = 0; _i1073 < _list1071.size; ++_i1073)
              {
-               _elem1080 = iprot.readString();
-               struct.partNames.add(_elem1080);
 -              _elem1056 = iprot.readString();
 -              struct.partNames.add(_elem1056);
++              _elem1072 = iprot.readString();
++              struct.partNames.add(_elem1072);
              }
            }
            struct.setPartNamesIsSet(true);
@@@ -68588,13 -68030,13 +68588,13 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1082 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list1082.size);
-                   String _elem1083;
-                   for (int _i1084 = 0; _i1084 < _list1082.size; ++_i1084)
 -                  org.apache.thrift.protocol.TList _list1066 = 
iprot.readListBegin();
 -                  struct.success = new ArrayList<String>(_list1066.size);
 -                  String _elem1067;
 -                  for (int _i1068 = 0; _i1068 < _list1066.size; ++_i1068)
++                  org.apache.thrift.protocol.TList _list1074 = 
iprot.readListBegin();
++                  struct.success = new ArrayList<String>(_list1074.size);
++                  String _elem1075;
++                  for (int _i1076 = 0; _i1076 < _list1074.size; ++_i1076)
                    {
-                     _elem1083 = iprot.readString();
-                     struct.success.add(_elem1083);
 -                    _elem1067 = iprot.readString();
 -                    struct.success.add(_elem1067);
++                    _elem1075 = iprot.readString();
++                    struct.success.add(_elem1075);
                    }
                    iprot.readListEnd();
                  }
@@@ -68629,9 -68071,9 +68629,9 @@@
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-             for (String _iter1085 : struct.success)
 -            for (String _iter1069 : struct.success)
++            for (String _iter1077 : struct.success)
              {
-               oprot.writeString(_iter1085);
 -              oprot.writeString(_iter1069);
++              oprot.writeString(_iter1077);
              }
              oprot.writeListEnd();
            }
@@@ -68670,9 -68112,9 +68670,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (String _iter1086 : struct.success)
 -            for (String _iter1070 : struct.success)
++            for (String _iter1078 : struct.success)
              {
-               oprot.writeString(_iter1086);
 -              oprot.writeString(_iter1070);
++              oprot.writeString(_iter1078);
              }
            }
          }
@@@ -68687,13 -68129,13 +68687,13 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list1087 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-             struct.success = new ArrayList<String>(_list1087.size);
-             String _elem1088;
-             for (int _i1089 = 0; _i1089 < _list1087.size; ++_i1089)
 -            org.apache.thrift.protocol.TList _list1071 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
 -            struct.success = new ArrayList<String>(_list1071.size);
 -            String _elem1072;
 -            for (int _i1073 = 0; _i1073 < _list1071.size; ++_i1073)
++            org.apache.thrift.protocol.TList _list1079 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
++            struct.success = new ArrayList<String>(_list1079.size);
++            String _elem1080;
++            for (int _i1081 = 0; _i1081 < _list1079.size; ++_i1081)
              {
-               _elem1088 = iprot.readString();
-               struct.success.add(_elem1088);
 -              _elem1072 = iprot.readString();
 -              struct.success.add(_elem1072);
++              _elem1080 = iprot.readString();
++              struct.success.add(_elem1080);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -69667,13 -68901,13 +69667,13 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1090 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list1090.size);
-                   String _elem1091;
-                   for (int _i1092 = 0; _i1092 < _list1090.size; ++_i1092)
 -                  org.apache.thrift.protocol.TList _list1074 = 
iprot.readListBegin();
 -                  struct.success = new ArrayList<String>(_list1074.size);
 -                  String _elem1075;
 -                  for (int _i1076 = 0; _i1076 < _list1074.size; ++_i1076)
++                  org.apache.thrift.protocol.TList _list1082 = 
iprot.readListBegin();
++                  struct.success = new ArrayList<String>(_list1082.size);
++                  String _elem1083;
++                  for (int _i1084 = 0; _i1084 < _list1082.size; ++_i1084)
                    {
-                     _elem1091 = iprot.readString();
-                     struct.success.add(_elem1091);
 -                    _elem1075 = iprot.readString();
 -                    struct.success.add(_elem1075);
++                    _elem1083 = iprot.readString();
++                    struct.success.add(_elem1083);
                    }
                    iprot.readListEnd();
                  }
@@@ -69708,9 -68942,9 +69708,9 @@@
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
              oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-             for (String _iter1093 : struct.success)
 -            for (String _iter1077 : struct.success)
++            for (String _iter1085 : struct.success)
              {
-               oprot.writeString(_iter1093);
 -              oprot.writeString(_iter1077);
++              oprot.writeString(_iter1085);
              }
              oprot.writeListEnd();
            }
@@@ -69749,9 -68983,9 +69749,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (String _iter1094 : struct.success)
 -            for (String _iter1078 : struct.success)
++            for (String _iter1086 : struct.success)
              {
-               oprot.writeString(_iter1094);
 -              oprot.writeString(_iter1078);
++              oprot.writeString(_iter1086);
              }
            }
          }
@@@ -69766,13 -69000,13 +69766,13 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list1095 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-             struct.success = new ArrayList<String>(_list1095.size);
-             String _elem1096;
-             for (int _i1097 = 0; _i1097 < _list1095.size; ++_i1097)
 -            org.apache.thrift.protocol.TList _list1079 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
 -            struct.success = new ArrayList<String>(_list1079.size);
 -            String _elem1080;
 -            for (int _i1081 = 0; _i1081 < _list1079.size; ++_i1081)
++            org.apache.thrift.protocol.TList _list1087 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
++            struct.success = new ArrayList<String>(_list1087.size);
++            String _elem1088;
++            for (int _i1089 = 0; _i1089 < _list1087.size; ++_i1089)
              {
-               _elem1096 = iprot.readString();
-               struct.success.add(_elem1096);
 -              _elem1080 = iprot.readString();
 -              struct.success.add(_elem1080);
++              _elem1088 = iprot.readString();
++              struct.success.add(_elem1088);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -70538,13 -70032,14 +70538,13 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1098 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list1098.size);
-                   String _elem1099;
-                   for (int _i1100 = 0; _i1100 < _list1098.size; ++_i1100)
+                   org.apache.thrift.protocol.TList _list1090 = 
iprot.readListBegin();
 -                  struct.success = new ArrayList<TableMeta>(_list1090.size);
 -                  TableMeta _elem1091;
++                  struct.success = new ArrayList<String>(_list1090.size);
++                  String _elem1091;
+                   for (int _i1092 = 0; _i1092 < _list1090.size; ++_i1092)
                    {
-                     _elem1099 = iprot.readString();
-                     struct.success.add(_elem1099);
 -                    _elem1091 = new TableMeta();
 -                    _elem1091.read(iprot);
++                    _elem1091 = iprot.readString();
+                     struct.success.add(_elem1091);
                    }
                    iprot.readListEnd();
                  }
@@@ -70578,10 -70073,10 +70578,10 @@@
          if (struct.success != null) {
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
 -            oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
 -            for (TableMeta _iter1093 : struct.success)
 +            oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-             for (String _iter1101 : struct.success)
++            for (String _iter1093 : struct.success)
              {
-               oprot.writeString(_iter1101);
 -              _iter1093.write(oprot);
++              oprot.writeString(_iter1093);
              }
              oprot.writeListEnd();
            }
@@@ -70620,9 -70115,9 +70620,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (String _iter1102 : struct.success)
 -            for (TableMeta _iter1094 : struct.success)
++            for (String _iter1094 : struct.success)
              {
-               oprot.writeString(_iter1102);
 -              _iter1094.write(oprot);
++              oprot.writeString(_iter1094);
              }
            }
          }
@@@ -70637,13 -70132,14 +70637,13 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list1103 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-             struct.success = new ArrayList<String>(_list1103.size);
-             String _elem1104;
-             for (int _i1105 = 0; _i1105 < _list1103.size; ++_i1105)
 -            org.apache.thrift.protocol.TList _list1095 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
 -            struct.success = new ArrayList<TableMeta>(_list1095.size);
 -            TableMeta _elem1096;
++            org.apache.thrift.protocol.TList _list1095 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
++            struct.success = new ArrayList<String>(_list1095.size);
++            String _elem1096;
+             for (int _i1097 = 0; _i1097 < _list1095.size; ++_i1097)
              {
-               _elem1104 = iprot.readString();
-               struct.success.add(_elem1104);
 -              _elem1096 = new TableMeta();
 -              _elem1096.read(iprot);
++              _elem1096 = iprot.readString();
+               struct.success.add(_elem1096);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -71129,36 -70446,10 +71129,36 @@@
              break;
            }
            switch (schemeField.id) {
 -            case 1: // DB_NAME
 +            case 1: // DB_PATTERNS
                if (schemeField.type == 
org.apache.thrift.protocol.TType.STRING) {
 -                struct.db_name = iprot.readString();
 -                struct.setDb_nameIsSet(true);
 +                struct.db_patterns = iprot.readString();
 +                struct.setDb_patternsIsSet(true);
 +              } else { 
 +                org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
 +              }
 +              break;
 +            case 2: // TBL_PATTERNS
 +              if (schemeField.type == 
org.apache.thrift.protocol.TType.STRING) {
 +                struct.tbl_patterns = iprot.readString();
 +                struct.setTbl_patternsIsSet(true);
 +              } else { 
 +                org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
 +              }
 +              break;
 +            case 3: // TBL_TYPES
 +              if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
 +                {
-                   org.apache.thrift.protocol.TList _list1106 = 
iprot.readListBegin();
-                   struct.tbl_types = new ArrayList<String>(_list1106.size);
-                   String _elem1107;
-                   for (int _i1108 = 0; _i1108 < _list1106.size; ++_i1108)
++                  org.apache.thrift.protocol.TList _list1098 = 
iprot.readListBegin();
++                  struct.tbl_types = new ArrayList<String>(_list1098.size);
++                  String _elem1099;
++                  for (int _i1100 = 0; _i1100 < _list1098.size; ++_i1100)
 +                  {
-                     _elem1107 = iprot.readString();
-                     struct.tbl_types.add(_elem1107);
++                    _elem1099 = iprot.readString();
++                    struct.tbl_types.add(_elem1099);
 +                  }
 +                  iprot.readListEnd();
 +                }
 +                struct.setTbl_typesIsSet(true);
                } else { 
                  org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
                }
@@@ -71176,26 -70467,9 +71176,26 @@@
          struct.validate();
  
          oprot.writeStructBegin(STRUCT_DESC);
 -        if (struct.db_name != null) {
 -          oprot.writeFieldBegin(DB_NAME_FIELD_DESC);
 -          oprot.writeString(struct.db_name);
 +        if (struct.db_patterns != null) {
 +          oprot.writeFieldBegin(DB_PATTERNS_FIELD_DESC);
 +          oprot.writeString(struct.db_patterns);
 +          oprot.writeFieldEnd();
 +        }
 +        if (struct.tbl_patterns != null) {
 +          oprot.writeFieldBegin(TBL_PATTERNS_FIELD_DESC);
 +          oprot.writeString(struct.tbl_patterns);
 +          oprot.writeFieldEnd();
 +        }
 +        if (struct.tbl_types != null) {
 +          oprot.writeFieldBegin(TBL_TYPES_FIELD_DESC);
 +          {
 +            oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.tbl_types.size()));
-             for (String _iter1109 : struct.tbl_types)
++            for (String _iter1101 : struct.tbl_types)
 +            {
-               oprot.writeString(_iter1109);
++              oprot.writeString(_iter1101);
 +            }
 +            oprot.writeListEnd();
 +          }
            oprot.writeFieldEnd();
          }
          oprot.writeFieldStop();
@@@ -71210,63 -70484,28 +71210,63 @@@
        }
      }
  
 -    private static class get_all_tables_argsTupleScheme extends 
TupleScheme<get_all_tables_args> {
 +    private static class get_table_meta_argsTupleScheme extends 
TupleScheme<get_table_meta_args> {
  
        @Override
 -      public void write(org.apache.thrift.protocol.TProtocol prot, 
get_all_tables_args struct) throws org.apache.thrift.TException {
 +      public void write(org.apache.thrift.protocol.TProtocol prot, 
get_table_meta_args struct) throws org.apache.thrift.TException {
          TTupleProtocol oprot = (TTupleProtocol) prot;
          BitSet optionals = new BitSet();
 -        if (struct.isSetDb_name()) {
 +        if (struct.isSetDb_patterns()) {
            optionals.set(0);
          }
 -        oprot.writeBitSet(optionals, 1);
 -        if (struct.isSetDb_name()) {
 -          oprot.writeString(struct.db_name);
 +        if (struct.isSetTbl_patterns()) {
 +          optionals.set(1);
 +        }
 +        if (struct.isSetTbl_types()) {
 +          optionals.set(2);
 +        }
 +        oprot.writeBitSet(optionals, 3);
 +        if (struct.isSetDb_patterns()) {
 +          oprot.writeString(struct.db_patterns);
 +        }
 +        if (struct.isSetTbl_patterns()) {
 +          oprot.writeString(struct.tbl_patterns);
 +        }
 +        if (struct.isSetTbl_types()) {
 +          {
 +            oprot.writeI32(struct.tbl_types.size());
-             for (String _iter1110 : struct.tbl_types)
++            for (String _iter1102 : struct.tbl_types)
 +            {
-               oprot.writeString(_iter1110);
++              oprot.writeString(_iter1102);
 +            }
 +          }
          }
        }
  
        @Override
 -      public void read(org.apache.thrift.protocol.TProtocol prot, 
get_all_tables_args struct) throws org.apache.thrift.TException {
 +      public void read(org.apache.thrift.protocol.TProtocol prot, 
get_table_meta_args struct) throws org.apache.thrift.TException {
          TTupleProtocol iprot = (TTupleProtocol) prot;
 -        BitSet incoming = iprot.readBitSet(1);
 +        BitSet incoming = iprot.readBitSet(3);
          if (incoming.get(0)) {
 -          struct.db_name = iprot.readString();
 -          struct.setDb_nameIsSet(true);
 +          struct.db_patterns = iprot.readString();
 +          struct.setDb_patternsIsSet(true);
 +        }
 +        if (incoming.get(1)) {
 +          struct.tbl_patterns = iprot.readString();
 +          struct.setTbl_patternsIsSet(true);
 +        }
 +        if (incoming.get(2)) {
 +          {
-             org.apache.thrift.protocol.TList _list1111 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-             struct.tbl_types = new ArrayList<String>(_list1111.size);
-             String _elem1112;
-             for (int _i1113 = 0; _i1113 < _list1111.size; ++_i1113)
++            org.apache.thrift.protocol.TList _list1103 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
++            struct.tbl_types = new ArrayList<String>(_list1103.size);
++            String _elem1104;
++            for (int _i1105 = 0; _i1105 < _list1103.size; ++_i1105)
 +            {
-               _elem1112 = iprot.readString();
-               struct.tbl_types.add(_elem1112);
++              _elem1104 = iprot.readString();
++              struct.tbl_types.add(_elem1104);
 +            }
 +          }
 +          struct.setTbl_typesIsSet(true);
          }
        }
      }
@@@ -71669,14 -70905,13 +71669,14 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list1114 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<TableMeta>(_list1114.size);
-                   TableMeta _elem1115;
-                   for (int _i1116 = 0; _i1116 < _list1114.size; ++_i1116)
 -                  org.apache.thrift.protocol.TList _list1098 = 
iprot.readListBegin();
 -                  struct.success = new ArrayList<String>(_list1098.size);
 -                  String _elem1099;
 -                  for (int _i1100 = 0; _i1100 < _list1098.size; ++_i1100)
++                  org.apache.thrift.protocol.TList _list1106 = 
iprot.readListBegin();
++                  struct.success = new ArrayList<TableMeta>(_list1106.size);
++                  TableMeta _elem1107;
++                  for (int _i1108 = 0; _i1108 < _list1106.size; ++_i1108)
                    {
-                     _elem1115 = new TableMeta();
-                     _elem1115.read(iprot);
-                     struct.success.add(_elem1115);
 -                    _elem1099 = iprot.readString();
 -                    struct.success.add(_elem1099);
++                    _elem1107 = new TableMeta();
++                    _elem1107.read(iprot);
++                    struct.success.add(_elem1107);
                    }
                    iprot.readListEnd();
                  }
@@@ -71710,10 -70945,10 +71710,10 @@@
          if (struct.success != null) {
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
 -            oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
 -            for (String _iter1101 : struct.success)
 +            oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.success.size()));
-             for (TableMeta _iter1117 : struct.success)
++            for (TableMeta _iter1109 : struct.success)
              {
-               _iter1117.write(oprot);
 -              oprot.writeString(_iter1101);
++              _iter1109.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -71752,9 -70987,9 +71752,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (TableMeta _iter1118 : struct.success)
 -            for (String _iter1102 : struct.success)
++            for (TableMeta _iter1110 : struct.success)
              {
-               _iter1118.write(oprot);
 -              oprot.writeString(_iter1102);
++              _iter1110.write(oprot);
              }
            }
          }
@@@ -71769,14 -71004,13 +71769,14 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list1119 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-             struct.success = new ArrayList<TableMeta>(_list1119.size);
-             TableMeta _elem1120;
-             for (int _i1121 = 0; _i1121 < _list1119.size; ++_i1121)
 -            org.apache.thrift.protocol.TList _list1103 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
 -            struct.success = new ArrayList<String>(_list1103.size);
 -            String _elem1104;
 -            for (int _i1105 = 0; _i1105 < _list1103.size; ++_i1105)
++            org.apache.thrift.protocol.TList _list1111 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
++            struct.success = new ArrayList<TableMeta>(_list1111.size);
++            TableMeta _elem1112;
++            for (int _i1113 = 0; _i1113 < _list1111.size; ++_i1113)
              {
-               _elem1120 = new TableMeta();
-               _elem1120.read(iprot);
-               struct.success.add(_elem1120);
 -              _elem1104 = iprot.readString();
 -              struct.success.add(_elem1104);
++              _elem1112 = new TableMeta();
++              _elem1112.read(iprot);
++              struct.success.add(_elem1112);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -72540,18 -71945,9 +72540,18 @@@
            }
            switch (schemeField.id) {
              case 0: // SUCCESS
 -              if (schemeField.type == 
org.apache.thrift.protocol.TType.STRUCT) {
 -                struct.success = new Table();
 -                struct.success.read(iprot);
 +              if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
 +                {
-                   org.apache.thrift.protocol.TList _list1122 = 
iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list1122.size);
-                   String _elem1123;
-                   for (int _i1124 = 0; _i1124 < _list1122.size; ++_i1124)
++                  org.apache.thrift.protocol.TList _list1114 = 
iprot.readListBegin();
++                  struct.success = new ArrayList<String>(_list1114.size);
++                  String _elem1115;
++                  for (int _i1116 = 0; _i1116 < _list1114.size; ++_i1116)
 +                  {
-                     _elem1123 = iprot.readString();
-                     struct.success.add(_elem1123);
++                    _elem1115 = iprot.readString();
++                    struct.success.add(_elem1115);
 +                  }
 +                  iprot.readListEnd();
 +                }
                  struct.setSuccessIsSet(true);
                } else { 
                  org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
@@@ -72581,14 -71986,7 +72581,14 @@@
          oprot.writeStructBegin(STRUCT_DESC);
          if (struct.success != null) {
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
 -          struct.success.write(oprot);
 +          {
 +            oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.success.size()));
-             for (String _iter1125 : struct.success)
++            for (String _iter1117 : struct.success)
 +            {
-               oprot.writeString(_iter1125);
++              oprot.writeString(_iter1117);
 +            }
 +            oprot.writeListEnd();
 +          }
            oprot.writeFieldEnd();
          }
          if (struct.o1 != null) {
@@@ -72620,36 -72023,28 +72620,36 @@@
          if (struct.isSetO1()) {
            optionals.set(1);
          }
 -        if (struct.isSetO2()) {
 -          optionals.set(2);
 -        }
 -        oprot.writeBitSet(optionals, 3);
 +        oprot.writeBitSet(optionals, 2);
          if (struct.isSetSuccess()) {
 -          struct.success.write(oprot);
 -        }
 +          {
 +            oprot.writeI32(struct.success.size());
-             for (String _iter1126 : struct.success)
++            for (String _iter1118 : struct.success)
 +            {
-               oprot.writeString(_iter1126);
++              oprot.writeString(_iter1118);
 +            }
 +          }
 +        }
          if (struct.isSetO1()) {
            struct.o1.write(oprot);
          }
        }
  
        @Override
 -      public void read(org.apache.thrift.protocol.TProtocol prot, 
get_table_result struct) throws org.

<TRUNCATED>

Reply via email to