You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by se...@apache.org on 2016/11/15 20:21:18 UTC

[46/50] [abbrv] hive git commit: HIVE-14671 : merge master into hive-14535 (exim conflicts merge 1) (Sergey Shelukhin)

http://git-wip-us.apache.org/repos/asf/hive/blob/b3914c37/metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
----------------------------------------------------------------------
diff --cc metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
index 6fdd29a,317da4b..040258a
--- a/metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
+++ b/metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
@@@ -29523,13 -29282,13 +29810,13 @@@ public class ThriftHiveMetastore 
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list650 = iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list650.size);
-                   String _elem651;
-                   for (int _i652 = 0; _i652 < _list650.size; ++_i652)
 -                  org.apache.thrift.protocol.TList _list666 = iprot.readListBegin();
 -                  struct.success = new ArrayList<String>(_list666.size);
 -                  String _elem667;
 -                  for (int _i668 = 0; _i668 < _list666.size; ++_i668)
++                  org.apache.thrift.protocol.TList _list674 = iprot.readListBegin();
++                  struct.success = new ArrayList<String>(_list674.size);
++                  String _elem675;
++                  for (int _i676 = 0; _i676 < _list674.size; ++_i676)
                    {
-                     _elem651 = iprot.readString();
-                     struct.success.add(_elem651);
 -                    _elem667 = iprot.readString();
 -                    struct.success.add(_elem667);
++                    _elem675 = iprot.readString();
++                    struct.success.add(_elem675);
                    }
                    iprot.readListEnd();
                  }
@@@ -29564,9 -29323,9 +29851,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 _iter653 : struct.success)
 -            for (String _iter669 : struct.success)
++            for (String _iter677 : struct.success)
              {
-               oprot.writeString(_iter653);
 -              oprot.writeString(_iter669);
++              oprot.writeString(_iter677);
              }
              oprot.writeListEnd();
            }
@@@ -29605,9 -29364,9 +29892,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (String _iter654 : struct.success)
 -            for (String _iter670 : struct.success)
++            for (String _iter678 : struct.success)
              {
-               oprot.writeString(_iter654);
 -              oprot.writeString(_iter670);
++              oprot.writeString(_iter678);
              }
            }
          }
@@@ -29622,13 -29381,13 +29909,13 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list655 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-             struct.success = new ArrayList<String>(_list655.size);
-             String _elem656;
-             for (int _i657 = 0; _i657 < _list655.size; ++_i657)
 -            org.apache.thrift.protocol.TList _list671 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
 -            struct.success = new ArrayList<String>(_list671.size);
 -            String _elem672;
 -            for (int _i673 = 0; _i673 < _list671.size; ++_i673)
++            org.apache.thrift.protocol.TList _list679 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
++            struct.success = new ArrayList<String>(_list679.size);
++            String _elem680;
++            for (int _i681 = 0; _i681 < _list679.size; ++_i681)
              {
-               _elem656 = iprot.readString();
-               struct.success.add(_elem656);
 -              _elem672 = iprot.readString();
 -              struct.success.add(_elem672);
++              _elem680 = iprot.readString();
++              struct.success.add(_elem680);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -30282,13 -30041,13 +30569,13 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list658 = iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list658.size);
-                   String _elem659;
-                   for (int _i660 = 0; _i660 < _list658.size; ++_i660)
 -                  org.apache.thrift.protocol.TList _list674 = iprot.readListBegin();
 -                  struct.success = new ArrayList<String>(_list674.size);
 -                  String _elem675;
 -                  for (int _i676 = 0; _i676 < _list674.size; ++_i676)
++                  org.apache.thrift.protocol.TList _list682 = iprot.readListBegin();
++                  struct.success = new ArrayList<String>(_list682.size);
++                  String _elem683;
++                  for (int _i684 = 0; _i684 < _list682.size; ++_i684)
                    {
-                     _elem659 = iprot.readString();
-                     struct.success.add(_elem659);
 -                    _elem675 = iprot.readString();
 -                    struct.success.add(_elem675);
++                    _elem683 = iprot.readString();
++                    struct.success.add(_elem683);
                    }
                    iprot.readListEnd();
                  }
@@@ -30323,9 -30082,9 +30610,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 _iter661 : struct.success)
 -            for (String _iter677 : struct.success)
++            for (String _iter685 : struct.success)
              {
-               oprot.writeString(_iter661);
 -              oprot.writeString(_iter677);
++              oprot.writeString(_iter685);
              }
              oprot.writeListEnd();
            }
@@@ -30364,9 -30123,9 +30651,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (String _iter662 : struct.success)
 -            for (String _iter678 : struct.success)
++            for (String _iter686 : struct.success)
              {
-               oprot.writeString(_iter662);
 -              oprot.writeString(_iter678);
++              oprot.writeString(_iter686);
              }
            }
          }
@@@ -30381,13 -30140,13 +30668,13 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list663 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-             struct.success = new ArrayList<String>(_list663.size);
-             String _elem664;
-             for (int _i665 = 0; _i665 < _list663.size; ++_i665)
 -            org.apache.thrift.protocol.TList _list679 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
 -            struct.success = new ArrayList<String>(_list679.size);
 -            String _elem680;
 -            for (int _i681 = 0; _i681 < _list679.size; ++_i681)
++            org.apache.thrift.protocol.TList _list687 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
++            struct.success = new ArrayList<String>(_list687.size);
++            String _elem688;
++            for (int _i689 = 0; _i689 < _list687.size; ++_i689)
              {
-               _elem664 = iprot.readString();
-               struct.success.add(_elem664);
 -              _elem680 = iprot.readString();
 -              struct.success.add(_elem680);
++              _elem688 = iprot.readString();
++              struct.success.add(_elem688);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -34994,16 -34753,16 +35281,16 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.MAP) {
                  {
-                   org.apache.thrift.protocol.TMap _map666 = iprot.readMapBegin();
-                   struct.success = new HashMap<String,Type>(2*_map666.size);
-                   String _key667;
-                   Type _val668;
-                   for (int _i669 = 0; _i669 < _map666.size; ++_i669)
 -                  org.apache.thrift.protocol.TMap _map682 = iprot.readMapBegin();
 -                  struct.success = new HashMap<String,Type>(2*_map682.size);
 -                  String _key683;
 -                  Type _val684;
 -                  for (int _i685 = 0; _i685 < _map682.size; ++_i685)
++                  org.apache.thrift.protocol.TMap _map690 = iprot.readMapBegin();
++                  struct.success = new HashMap<String,Type>(2*_map690.size);
++                  String _key691;
++                  Type _val692;
++                  for (int _i693 = 0; _i693 < _map690.size; ++_i693)
                    {
-                     _key667 = iprot.readString();
-                     _val668 = new Type();
-                     _val668.read(iprot);
-                     struct.success.put(_key667, _val668);
 -                    _key683 = iprot.readString();
 -                    _val684 = new Type();
 -                    _val684.read(iprot);
 -                    struct.success.put(_key683, _val684);
++                    _key691 = iprot.readString();
++                    _val692 = new Type();
++                    _val692.read(iprot);
++                    struct.success.put(_key691, _val692);
                    }
                    iprot.readMapEnd();
                  }
@@@ -35038,10 -34797,10 +35325,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> _iter670 : struct.success.entrySet())
 -            for (Map.Entry<String, Type> _iter686 : struct.success.entrySet())
++            for (Map.Entry<String, Type> _iter694 : struct.success.entrySet())
              {
-               oprot.writeString(_iter670.getKey());
-               _iter670.getValue().write(oprot);
 -              oprot.writeString(_iter686.getKey());
 -              _iter686.getValue().write(oprot);
++              oprot.writeString(_iter694.getKey());
++              _iter694.getValue().write(oprot);
              }
              oprot.writeMapEnd();
            }
@@@ -35080,10 -34839,10 +35367,10 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (Map.Entry<String, Type> _iter671 : struct.success.entrySet())
 -            for (Map.Entry<String, Type> _iter687 : struct.success.entrySet())
++            for (Map.Entry<String, Type> _iter695 : struct.success.entrySet())
              {
-               oprot.writeString(_iter671.getKey());
-               _iter671.getValue().write(oprot);
 -              oprot.writeString(_iter687.getKey());
 -              _iter687.getValue().write(oprot);
++              oprot.writeString(_iter695.getKey());
++              _iter695.getValue().write(oprot);
              }
            }
          }
@@@ -35098,16 -34857,16 +35385,16 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TMap _map672 = 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*_map672.size);
-             String _key673;
-             Type _val674;
-             for (int _i675 = 0; _i675 < _map672.size; ++_i675)
 -            org.apache.thrift.protocol.TMap _map688 = 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*_map688.size);
 -            String _key689;
 -            Type _val690;
 -            for (int _i691 = 0; _i691 < _map688.size; ++_i691)
++            org.apache.thrift.protocol.TMap _map696 = 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*_map696.size);
++            String _key697;
++            Type _val698;
++            for (int _i699 = 0; _i699 < _map696.size; ++_i699)
              {
-               _key673 = iprot.readString();
-               _val674 = new Type();
-               _val674.read(iprot);
-               struct.success.put(_key673, _val674);
 -              _key689 = iprot.readString();
 -              _val690 = new Type();
 -              _val690.read(iprot);
 -              struct.success.put(_key689, _val690);
++              _key697 = iprot.readString();
++              _val698 = new Type();
++              _val698.read(iprot);
++              struct.success.put(_key697, _val698);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -36142,14 -35901,14 +36429,14 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list676 = iprot.readListBegin();
-                   struct.success = new ArrayList<FieldSchema>(_list676.size);
-                   FieldSchema _elem677;
-                   for (int _i678 = 0; _i678 < _list676.size; ++_i678)
 -                  org.apache.thrift.protocol.TList _list692 = iprot.readListBegin();
 -                  struct.success = new ArrayList<FieldSchema>(_list692.size);
 -                  FieldSchema _elem693;
 -                  for (int _i694 = 0; _i694 < _list692.size; ++_i694)
++                  org.apache.thrift.protocol.TList _list700 = iprot.readListBegin();
++                  struct.success = new ArrayList<FieldSchema>(_list700.size);
++                  FieldSchema _elem701;
++                  for (int _i702 = 0; _i702 < _list700.size; ++_i702)
                    {
-                     _elem677 = new FieldSchema();
-                     _elem677.read(iprot);
-                     struct.success.add(_elem677);
 -                    _elem693 = new FieldSchema();
 -                    _elem693.read(iprot);
 -                    struct.success.add(_elem693);
++                    _elem701 = new FieldSchema();
++                    _elem701.read(iprot);
++                    struct.success.add(_elem701);
                    }
                    iprot.readListEnd();
                  }
@@@ -36202,9 -35961,9 +36489,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 _iter679 : struct.success)
 -            for (FieldSchema _iter695 : struct.success)
++            for (FieldSchema _iter703 : struct.success)
              {
-               _iter679.write(oprot);
 -              _iter695.write(oprot);
++              _iter703.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -36259,9 -36018,9 +36546,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (FieldSchema _iter680 : struct.success)
 -            for (FieldSchema _iter696 : struct.success)
++            for (FieldSchema _iter704 : struct.success)
              {
-               _iter680.write(oprot);
 -              _iter696.write(oprot);
++              _iter704.write(oprot);
              }
            }
          }
@@@ -36282,14 -36041,14 +36569,14 @@@
          BitSet incoming = iprot.readBitSet(4);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list681 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-             struct.success = new ArrayList<FieldSchema>(_list681.size);
-             FieldSchema _elem682;
-             for (int _i683 = 0; _i683 < _list681.size; ++_i683)
 -            org.apache.thrift.protocol.TList _list697 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
 -            struct.success = new ArrayList<FieldSchema>(_list697.size);
 -            FieldSchema _elem698;
 -            for (int _i699 = 0; _i699 < _list697.size; ++_i699)
++            org.apache.thrift.protocol.TList _list705 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
++            struct.success = new ArrayList<FieldSchema>(_list705.size);
++            FieldSchema _elem706;
++            for (int _i707 = 0; _i707 < _list705.size; ++_i707)
              {
-               _elem682 = new FieldSchema();
-               _elem682.read(iprot);
-               struct.success.add(_elem682);
 -              _elem698 = new FieldSchema();
 -              _elem698.read(iprot);
 -              struct.success.add(_elem698);
++              _elem706 = new FieldSchema();
++              _elem706.read(iprot);
++              struct.success.add(_elem706);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -37443,14 -37202,14 +37730,14 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list684 = iprot.readListBegin();
-                   struct.success = new ArrayList<FieldSchema>(_list684.size);
-                   FieldSchema _elem685;
-                   for (int _i686 = 0; _i686 < _list684.size; ++_i686)
 -                  org.apache.thrift.protocol.TList _list700 = iprot.readListBegin();
 -                  struct.success = new ArrayList<FieldSchema>(_list700.size);
 -                  FieldSchema _elem701;
 -                  for (int _i702 = 0; _i702 < _list700.size; ++_i702)
++                  org.apache.thrift.protocol.TList _list708 = iprot.readListBegin();
++                  struct.success = new ArrayList<FieldSchema>(_list708.size);
++                  FieldSchema _elem709;
++                  for (int _i710 = 0; _i710 < _list708.size; ++_i710)
                    {
-                     _elem685 = new FieldSchema();
-                     _elem685.read(iprot);
-                     struct.success.add(_elem685);
 -                    _elem701 = new FieldSchema();
 -                    _elem701.read(iprot);
 -                    struct.success.add(_elem701);
++                    _elem709 = new FieldSchema();
++                    _elem709.read(iprot);
++                    struct.success.add(_elem709);
                    }
                    iprot.readListEnd();
                  }
@@@ -37503,9 -37262,9 +37790,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 _iter687 : struct.success)
 -            for (FieldSchema _iter703 : struct.success)
++            for (FieldSchema _iter711 : struct.success)
              {
-               _iter687.write(oprot);
 -              _iter703.write(oprot);
++              _iter711.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -37560,9 -37319,9 +37847,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (FieldSchema _iter688 : struct.success)
 -            for (FieldSchema _iter704 : struct.success)
++            for (FieldSchema _iter712 : struct.success)
              {
-               _iter688.write(oprot);
 -              _iter704.write(oprot);
++              _iter712.write(oprot);
              }
            }
          }
@@@ -37583,14 -37342,14 +37870,14 @@@
          BitSet incoming = iprot.readBitSet(4);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list689 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-             struct.success = new ArrayList<FieldSchema>(_list689.size);
-             FieldSchema _elem690;
-             for (int _i691 = 0; _i691 < _list689.size; ++_i691)
 -            org.apache.thrift.protocol.TList _list705 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
 -            struct.success = new ArrayList<FieldSchema>(_list705.size);
 -            FieldSchema _elem706;
 -            for (int _i707 = 0; _i707 < _list705.size; ++_i707)
++            org.apache.thrift.protocol.TList _list713 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
++            struct.success = new ArrayList<FieldSchema>(_list713.size);
++            FieldSchema _elem714;
++            for (int _i715 = 0; _i715 < _list713.size; ++_i715)
              {
-               _elem690 = new FieldSchema();
-               _elem690.read(iprot);
-               struct.success.add(_elem690);
 -              _elem706 = new FieldSchema();
 -              _elem706.read(iprot);
 -              struct.success.add(_elem706);
++              _elem714 = new FieldSchema();
++              _elem714.read(iprot);
++              struct.success.add(_elem714);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -38635,14 -38394,14 +38922,14 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list692 = iprot.readListBegin();
-                   struct.success = new ArrayList<FieldSchema>(_list692.size);
-                   FieldSchema _elem693;
-                   for (int _i694 = 0; _i694 < _list692.size; ++_i694)
 -                  org.apache.thrift.protocol.TList _list708 = iprot.readListBegin();
 -                  struct.success = new ArrayList<FieldSchema>(_list708.size);
 -                  FieldSchema _elem709;
 -                  for (int _i710 = 0; _i710 < _list708.size; ++_i710)
++                  org.apache.thrift.protocol.TList _list716 = iprot.readListBegin();
++                  struct.success = new ArrayList<FieldSchema>(_list716.size);
++                  FieldSchema _elem717;
++                  for (int _i718 = 0; _i718 < _list716.size; ++_i718)
                    {
-                     _elem693 = new FieldSchema();
-                     _elem693.read(iprot);
-                     struct.success.add(_elem693);
 -                    _elem709 = new FieldSchema();
 -                    _elem709.read(iprot);
 -                    struct.success.add(_elem709);
++                    _elem717 = new FieldSchema();
++                    _elem717.read(iprot);
++                    struct.success.add(_elem717);
                    }
                    iprot.readListEnd();
                  }
@@@ -38695,9 -38454,9 +38982,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 _iter695 : struct.success)
 -            for (FieldSchema _iter711 : struct.success)
++            for (FieldSchema _iter719 : struct.success)
              {
-               _iter695.write(oprot);
 -              _iter711.write(oprot);
++              _iter719.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -38752,9 -38511,9 +39039,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (FieldSchema _iter696 : struct.success)
 -            for (FieldSchema _iter712 : struct.success)
++            for (FieldSchema _iter720 : struct.success)
              {
-               _iter696.write(oprot);
 -              _iter712.write(oprot);
++              _iter720.write(oprot);
              }
            }
          }
@@@ -38775,14 -38534,14 +39062,14 @@@
          BitSet incoming = iprot.readBitSet(4);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list697 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-             struct.success = new ArrayList<FieldSchema>(_list697.size);
-             FieldSchema _elem698;
-             for (int _i699 = 0; _i699 < _list697.size; ++_i699)
 -            org.apache.thrift.protocol.TList _list713 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
 -            struct.success = new ArrayList<FieldSchema>(_list713.size);
 -            FieldSchema _elem714;
 -            for (int _i715 = 0; _i715 < _list713.size; ++_i715)
++            org.apache.thrift.protocol.TList _list721 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
++            struct.success = new ArrayList<FieldSchema>(_list721.size);
++            FieldSchema _elem722;
++            for (int _i723 = 0; _i723 < _list721.size; ++_i723)
              {
-               _elem698 = new FieldSchema();
-               _elem698.read(iprot);
-               struct.success.add(_elem698);
 -              _elem714 = new FieldSchema();
 -              _elem714.read(iprot);
 -              struct.success.add(_elem714);
++              _elem722 = new FieldSchema();
++              _elem722.read(iprot);
++              struct.success.add(_elem722);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -39936,14 -39695,14 +40223,14 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list700 = iprot.readListBegin();
-                   struct.success = new ArrayList<FieldSchema>(_list700.size);
-                   FieldSchema _elem701;
-                   for (int _i702 = 0; _i702 < _list700.size; ++_i702)
 -                  org.apache.thrift.protocol.TList _list716 = iprot.readListBegin();
 -                  struct.success = new ArrayList<FieldSchema>(_list716.size);
 -                  FieldSchema _elem717;
 -                  for (int _i718 = 0; _i718 < _list716.size; ++_i718)
++                  org.apache.thrift.protocol.TList _list724 = iprot.readListBegin();
++                  struct.success = new ArrayList<FieldSchema>(_list724.size);
++                  FieldSchema _elem725;
++                  for (int _i726 = 0; _i726 < _list724.size; ++_i726)
                    {
-                     _elem701 = new FieldSchema();
-                     _elem701.read(iprot);
-                     struct.success.add(_elem701);
 -                    _elem717 = new FieldSchema();
 -                    _elem717.read(iprot);
 -                    struct.success.add(_elem717);
++                    _elem725 = new FieldSchema();
++                    _elem725.read(iprot);
++                    struct.success.add(_elem725);
                    }
                    iprot.readListEnd();
                  }
@@@ -39996,9 -39755,9 +40283,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 _iter703 : struct.success)
 -            for (FieldSchema _iter719 : struct.success)
++            for (FieldSchema _iter727 : struct.success)
              {
-               _iter703.write(oprot);
 -              _iter719.write(oprot);
++              _iter727.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -40053,9 -39812,9 +40340,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (FieldSchema _iter704 : struct.success)
 -            for (FieldSchema _iter720 : struct.success)
++            for (FieldSchema _iter728 : struct.success)
              {
-               _iter704.write(oprot);
 -              _iter720.write(oprot);
++              _iter728.write(oprot);
              }
            }
          }
@@@ -40076,14 -39835,14 +40363,14 @@@
          BitSet incoming = iprot.readBitSet(4);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list705 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-             struct.success = new ArrayList<FieldSchema>(_list705.size);
-             FieldSchema _elem706;
-             for (int _i707 = 0; _i707 < _list705.size; ++_i707)
 -            org.apache.thrift.protocol.TList _list721 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
 -            struct.success = new ArrayList<FieldSchema>(_list721.size);
 -            FieldSchema _elem722;
 -            for (int _i723 = 0; _i723 < _list721.size; ++_i723)
++            org.apache.thrift.protocol.TList _list729 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
++            struct.success = new ArrayList<FieldSchema>(_list729.size);
++            FieldSchema _elem730;
++            for (int _i731 = 0; _i731 < _list729.size; ++_i731)
              {
-               _elem706 = new FieldSchema();
-               _elem706.read(iprot);
-               struct.success.add(_elem706);
 -              _elem722 = new FieldSchema();
 -              _elem722.read(iprot);
 -              struct.success.add(_elem722);
++              _elem730 = new FieldSchema();
++              _elem730.read(iprot);
++              struct.success.add(_elem730);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -42808,14 -42567,14 +43095,14 @@@
              case 2: // PRIMARY_KEYS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list708 = iprot.readListBegin();
-                   struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list708.size);
-                   SQLPrimaryKey _elem709;
-                   for (int _i710 = 0; _i710 < _list708.size; ++_i710)
 -                  org.apache.thrift.protocol.TList _list724 = iprot.readListBegin();
 -                  struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list724.size);
 -                  SQLPrimaryKey _elem725;
 -                  for (int _i726 = 0; _i726 < _list724.size; ++_i726)
++                  org.apache.thrift.protocol.TList _list732 = iprot.readListBegin();
++                  struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list732.size);
++                  SQLPrimaryKey _elem733;
++                  for (int _i734 = 0; _i734 < _list732.size; ++_i734)
                    {
-                     _elem709 = new SQLPrimaryKey();
-                     _elem709.read(iprot);
-                     struct.primaryKeys.add(_elem709);
 -                    _elem725 = new SQLPrimaryKey();
 -                    _elem725.read(iprot);
 -                    struct.primaryKeys.add(_elem725);
++                    _elem733 = new SQLPrimaryKey();
++                    _elem733.read(iprot);
++                    struct.primaryKeys.add(_elem733);
                    }
                    iprot.readListEnd();
                  }
@@@ -42827,14 -42586,14 +43114,14 @@@
              case 3: // FOREIGN_KEYS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list711 = iprot.readListBegin();
-                   struct.foreignKeys = new ArrayList<SQLForeignKey>(_list711.size);
-                   SQLForeignKey _elem712;
-                   for (int _i713 = 0; _i713 < _list711.size; ++_i713)
 -                  org.apache.thrift.protocol.TList _list727 = iprot.readListBegin();
 -                  struct.foreignKeys = new ArrayList<SQLForeignKey>(_list727.size);
 -                  SQLForeignKey _elem728;
 -                  for (int _i729 = 0; _i729 < _list727.size; ++_i729)
++                  org.apache.thrift.protocol.TList _list735 = iprot.readListBegin();
++                  struct.foreignKeys = new ArrayList<SQLForeignKey>(_list735.size);
++                  SQLForeignKey _elem736;
++                  for (int _i737 = 0; _i737 < _list735.size; ++_i737)
                    {
-                     _elem712 = new SQLForeignKey();
-                     _elem712.read(iprot);
-                     struct.foreignKeys.add(_elem712);
 -                    _elem728 = new SQLForeignKey();
 -                    _elem728.read(iprot);
 -                    struct.foreignKeys.add(_elem728);
++                    _elem736 = new SQLForeignKey();
++                    _elem736.read(iprot);
++                    struct.foreignKeys.add(_elem736);
                    }
                    iprot.readListEnd();
                  }
@@@ -42865,9 -42624,9 +43152,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 _iter714 : struct.primaryKeys)
 -            for (SQLPrimaryKey _iter730 : struct.primaryKeys)
++            for (SQLPrimaryKey _iter738 : struct.primaryKeys)
              {
-               _iter714.write(oprot);
 -              _iter730.write(oprot);
++              _iter738.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -42877,9 -42636,9 +43164,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 _iter715 : struct.foreignKeys)
 -            for (SQLForeignKey _iter731 : struct.foreignKeys)
++            for (SQLForeignKey _iter739 : struct.foreignKeys)
              {
-               _iter715.write(oprot);
 -              _iter731.write(oprot);
++              _iter739.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -42919,18 -42678,18 +43206,18 @@@
          if (struct.isSetPrimaryKeys()) {
            {
              oprot.writeI32(struct.primaryKeys.size());
-             for (SQLPrimaryKey _iter716 : struct.primaryKeys)
 -            for (SQLPrimaryKey _iter732 : struct.primaryKeys)
++            for (SQLPrimaryKey _iter740 : struct.primaryKeys)
              {
-               _iter716.write(oprot);
 -              _iter732.write(oprot);
++              _iter740.write(oprot);
              }
            }
          }
          if (struct.isSetForeignKeys()) {
            {
              oprot.writeI32(struct.foreignKeys.size());
-             for (SQLForeignKey _iter717 : struct.foreignKeys)
 -            for (SQLForeignKey _iter733 : struct.foreignKeys)
++            for (SQLForeignKey _iter741 : struct.foreignKeys)
              {
-               _iter717.write(oprot);
 -              _iter733.write(oprot);
++              _iter741.write(oprot);
              }
            }
          }
@@@ -42947,28 -42706,28 +43234,28 @@@
          }
          if (incoming.get(1)) {
            {
-             org.apache.thrift.protocol.TList _list718 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-             struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list718.size);
-             SQLPrimaryKey _elem719;
-             for (int _i720 = 0; _i720 < _list718.size; ++_i720)
 -            org.apache.thrift.protocol.TList _list734 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
 -            struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list734.size);
 -            SQLPrimaryKey _elem735;
 -            for (int _i736 = 0; _i736 < _list734.size; ++_i736)
++            org.apache.thrift.protocol.TList _list742 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
++            struct.primaryKeys = new ArrayList<SQLPrimaryKey>(_list742.size);
++            SQLPrimaryKey _elem743;
++            for (int _i744 = 0; _i744 < _list742.size; ++_i744)
              {
-               _elem719 = new SQLPrimaryKey();
-               _elem719.read(iprot);
-               struct.primaryKeys.add(_elem719);
 -              _elem735 = new SQLPrimaryKey();
 -              _elem735.read(iprot);
 -              struct.primaryKeys.add(_elem735);
++              _elem743 = new SQLPrimaryKey();
++              _elem743.read(iprot);
++              struct.primaryKeys.add(_elem743);
              }
            }
            struct.setPrimaryKeysIsSet(true);
          }
          if (incoming.get(2)) {
            {
-             org.apache.thrift.protocol.TList _list721 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-             struct.foreignKeys = new ArrayList<SQLForeignKey>(_list721.size);
-             SQLForeignKey _elem722;
-             for (int _i723 = 0; _i723 < _list721.size; ++_i723)
 -            org.apache.thrift.protocol.TList _list737 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
 -            struct.foreignKeys = new ArrayList<SQLForeignKey>(_list737.size);
 -            SQLForeignKey _elem738;
 -            for (int _i739 = 0; _i739 < _list737.size; ++_i739)
++            org.apache.thrift.protocol.TList _list745 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
++            struct.foreignKeys = new ArrayList<SQLForeignKey>(_list745.size);
++            SQLForeignKey _elem746;
++            for (int _i747 = 0; _i747 < _list745.size; ++_i747)
              {
-               _elem722 = new SQLForeignKey();
-               _elem722.read(iprot);
-               struct.foreignKeys.add(_elem722);
 -              _elem738 = new SQLForeignKey();
 -              _elem738.read(iprot);
 -              struct.foreignKeys.add(_elem738);
++              _elem746 = new SQLForeignKey();
++              _elem746.read(iprot);
++              struct.foreignKeys.add(_elem746);
              }
            }
            struct.setForeignKeysIsSet(true);
@@@ -49167,13 -48926,13 +49454,13 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list724 = iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list724.size);
-                   String _elem725;
-                   for (int _i726 = 0; _i726 < _list724.size; ++_i726)
 -                  org.apache.thrift.protocol.TList _list740 = iprot.readListBegin();
 -                  struct.success = new ArrayList<String>(_list740.size);
 -                  String _elem741;
 -                  for (int _i742 = 0; _i742 < _list740.size; ++_i742)
++                  org.apache.thrift.protocol.TList _list748 = iprot.readListBegin();
++                  struct.success = new ArrayList<String>(_list748.size);
++                  String _elem749;
++                  for (int _i750 = 0; _i750 < _list748.size; ++_i750)
                    {
-                     _elem725 = iprot.readString();
-                     struct.success.add(_elem725);
 -                    _elem741 = iprot.readString();
 -                    struct.success.add(_elem741);
++                    _elem749 = iprot.readString();
++                    struct.success.add(_elem749);
                    }
                    iprot.readListEnd();
                  }
@@@ -49208,9 -48967,9 +49495,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 _iter727 : struct.success)
 -            for (String _iter743 : struct.success)
++            for (String _iter751 : struct.success)
              {
-               oprot.writeString(_iter727);
 -              oprot.writeString(_iter743);
++              oprot.writeString(_iter751);
              }
              oprot.writeListEnd();
            }
@@@ -49249,9 -49008,9 +49536,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (String _iter728 : struct.success)
 -            for (String _iter744 : struct.success)
++            for (String _iter752 : struct.success)
              {
-               oprot.writeString(_iter728);
 -              oprot.writeString(_iter744);
++              oprot.writeString(_iter752);
              }
            }
          }
@@@ -49266,13 -49025,13 +49553,13 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list729 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-             struct.success = new ArrayList<String>(_list729.size);
-             String _elem730;
-             for (int _i731 = 0; _i731 < _list729.size; ++_i731)
 -            org.apache.thrift.protocol.TList _list745 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
 -            struct.success = new ArrayList<String>(_list745.size);
 -            String _elem746;
 -            for (int _i747 = 0; _i747 < _list745.size; ++_i747)
++            org.apache.thrift.protocol.TList _list753 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
++            struct.success = new ArrayList<String>(_list753.size);
++            String _elem754;
++            for (int _i755 = 0; _i755 < _list753.size; ++_i755)
              {
-               _elem730 = iprot.readString();
-               struct.success.add(_elem730);
 -              _elem746 = iprot.readString();
 -              struct.success.add(_elem746);
++              _elem754 = iprot.readString();
++              struct.success.add(_elem754);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -50246,13 -50005,13 +50533,13 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list732 = iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list732.size);
-                   String _elem733;
-                   for (int _i734 = 0; _i734 < _list732.size; ++_i734)
 -                  org.apache.thrift.protocol.TList _list748 = iprot.readListBegin();
 -                  struct.success = new ArrayList<String>(_list748.size);
 -                  String _elem749;
 -                  for (int _i750 = 0; _i750 < _list748.size; ++_i750)
++                  org.apache.thrift.protocol.TList _list756 = iprot.readListBegin();
++                  struct.success = new ArrayList<String>(_list756.size);
++                  String _elem757;
++                  for (int _i758 = 0; _i758 < _list756.size; ++_i758)
                    {
-                     _elem733 = iprot.readString();
-                     struct.success.add(_elem733);
 -                    _elem749 = iprot.readString();
 -                    struct.success.add(_elem749);
++                    _elem757 = iprot.readString();
++                    struct.success.add(_elem757);
                    }
                    iprot.readListEnd();
                  }
@@@ -50287,9 -50046,9 +50574,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 _iter735 : struct.success)
 -            for (String _iter751 : struct.success)
++            for (String _iter759 : struct.success)
              {
-               oprot.writeString(_iter735);
 -              oprot.writeString(_iter751);
++              oprot.writeString(_iter759);
              }
              oprot.writeListEnd();
            }
@@@ -50328,9 -50087,9 +50615,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (String _iter736 : struct.success)
 -            for (String _iter752 : struct.success)
++            for (String _iter760 : struct.success)
              {
-               oprot.writeString(_iter736);
 -              oprot.writeString(_iter752);
++              oprot.writeString(_iter760);
              }
            }
          }
@@@ -50345,13 -50104,13 +50632,13 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list737 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-             struct.success = new ArrayList<String>(_list737.size);
-             String _elem738;
-             for (int _i739 = 0; _i739 < _list737.size; ++_i739)
 -            org.apache.thrift.protocol.TList _list753 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
 -            struct.success = new ArrayList<String>(_list753.size);
 -            String _elem754;
 -            for (int _i755 = 0; _i755 < _list753.size; ++_i755)
++            org.apache.thrift.protocol.TList _list761 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
++            struct.success = new ArrayList<String>(_list761.size);
++            String _elem762;
++            for (int _i763 = 0; _i763 < _list761.size; ++_i763)
              {
-               _elem738 = iprot.readString();
-               struct.success.add(_elem738);
 -              _elem754 = iprot.readString();
 -              struct.success.add(_elem754);
++              _elem762 = iprot.readString();
++              struct.success.add(_elem762);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -50856,13 -50615,13 +51143,13 @@@
              case 3: // TBL_TYPES
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list740 = iprot.readListBegin();
-                   struct.tbl_types = new ArrayList<String>(_list740.size);
-                   String _elem741;
-                   for (int _i742 = 0; _i742 < _list740.size; ++_i742)
 -                  org.apache.thrift.protocol.TList _list756 = iprot.readListBegin();
 -                  struct.tbl_types = new ArrayList<String>(_list756.size);
 -                  String _elem757;
 -                  for (int _i758 = 0; _i758 < _list756.size; ++_i758)
++                  org.apache.thrift.protocol.TList _list764 = iprot.readListBegin();
++                  struct.tbl_types = new ArrayList<String>(_list764.size);
++                  String _elem765;
++                  for (int _i766 = 0; _i766 < _list764.size; ++_i766)
                    {
-                     _elem741 = iprot.readString();
-                     struct.tbl_types.add(_elem741);
 -                    _elem757 = iprot.readString();
 -                    struct.tbl_types.add(_elem757);
++                    _elem765 = iprot.readString();
++                    struct.tbl_types.add(_elem765);
                    }
                    iprot.readListEnd();
                  }
@@@ -50898,9 -50657,9 +51185,9 @@@
            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 _iter743 : struct.tbl_types)
 -            for (String _iter759 : struct.tbl_types)
++            for (String _iter767 : struct.tbl_types)
              {
-               oprot.writeString(_iter743);
 -              oprot.writeString(_iter759);
++              oprot.writeString(_iter767);
              }
              oprot.writeListEnd();
            }
@@@ -50943,9 -50702,9 +51230,9 @@@
          if (struct.isSetTbl_types()) {
            {
              oprot.writeI32(struct.tbl_types.size());
-             for (String _iter744 : struct.tbl_types)
 -            for (String _iter760 : struct.tbl_types)
++            for (String _iter768 : struct.tbl_types)
              {
-               oprot.writeString(_iter744);
 -              oprot.writeString(_iter760);
++              oprot.writeString(_iter768);
              }
            }
          }
@@@ -50965,13 -50724,13 +51252,13 @@@
          }
          if (incoming.get(2)) {
            {
-             org.apache.thrift.protocol.TList _list745 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-             struct.tbl_types = new ArrayList<String>(_list745.size);
-             String _elem746;
-             for (int _i747 = 0; _i747 < _list745.size; ++_i747)
 -            org.apache.thrift.protocol.TList _list761 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
 -            struct.tbl_types = new ArrayList<String>(_list761.size);
 -            String _elem762;
 -            for (int _i763 = 0; _i763 < _list761.size; ++_i763)
++            org.apache.thrift.protocol.TList _list769 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
++            struct.tbl_types = new ArrayList<String>(_list769.size);
++            String _elem770;
++            for (int _i771 = 0; _i771 < _list769.size; ++_i771)
              {
-               _elem746 = iprot.readString();
-               struct.tbl_types.add(_elem746);
 -              _elem762 = iprot.readString();
 -              struct.tbl_types.add(_elem762);
++              _elem770 = iprot.readString();
++              struct.tbl_types.add(_elem770);
              }
            }
            struct.setTbl_typesIsSet(true);
@@@ -51377,14 -51136,14 +51664,14 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list748 = iprot.readListBegin();
-                   struct.success = new ArrayList<TableMeta>(_list748.size);
-                   TableMeta _elem749;
-                   for (int _i750 = 0; _i750 < _list748.size; ++_i750)
 -                  org.apache.thrift.protocol.TList _list764 = iprot.readListBegin();
 -                  struct.success = new ArrayList<TableMeta>(_list764.size);
 -                  TableMeta _elem765;
 -                  for (int _i766 = 0; _i766 < _list764.size; ++_i766)
++                  org.apache.thrift.protocol.TList _list772 = iprot.readListBegin();
++                  struct.success = new ArrayList<TableMeta>(_list772.size);
++                  TableMeta _elem773;
++                  for (int _i774 = 0; _i774 < _list772.size; ++_i774)
                    {
-                     _elem749 = new TableMeta();
-                     _elem749.read(iprot);
-                     struct.success.add(_elem749);
 -                    _elem765 = new TableMeta();
 -                    _elem765.read(iprot);
 -                    struct.success.add(_elem765);
++                    _elem773 = new TableMeta();
++                    _elem773.read(iprot);
++                    struct.success.add(_elem773);
                    }
                    iprot.readListEnd();
                  }
@@@ -51419,9 -51178,9 +51706,9 @@@
            oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
            {
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.success.size()));
-             for (TableMeta _iter751 : struct.success)
 -            for (TableMeta _iter767 : struct.success)
++            for (TableMeta _iter775 : struct.success)
              {
-               _iter751.write(oprot);
 -              _iter767.write(oprot);
++              _iter775.write(oprot);
              }
              oprot.writeListEnd();
            }
@@@ -51460,9 -51219,9 +51747,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (TableMeta _iter752 : struct.success)
 -            for (TableMeta _iter768 : struct.success)
++            for (TableMeta _iter776 : struct.success)
              {
-               _iter752.write(oprot);
 -              _iter768.write(oprot);
++              _iter776.write(oprot);
              }
            }
          }
@@@ -51477,14 -51236,14 +51764,14 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list753 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
-             struct.success = new ArrayList<TableMeta>(_list753.size);
-             TableMeta _elem754;
-             for (int _i755 = 0; _i755 < _list753.size; ++_i755)
 -            org.apache.thrift.protocol.TList _list769 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
 -            struct.success = new ArrayList<TableMeta>(_list769.size);
 -            TableMeta _elem770;
 -            for (int _i771 = 0; _i771 < _list769.size; ++_i771)
++            org.apache.thrift.protocol.TList _list777 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
++            struct.success = new ArrayList<TableMeta>(_list777.size);
++            TableMeta _elem778;
++            for (int _i779 = 0; _i779 < _list777.size; ++_i779)
              {
-               _elem754 = new TableMeta();
-               _elem754.read(iprot);
-               struct.success.add(_elem754);
 -              _elem770 = new TableMeta();
 -              _elem770.read(iprot);
 -              struct.success.add(_elem770);
++              _elem778 = new TableMeta();
++              _elem778.read(iprot);
++              struct.success.add(_elem778);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -52250,13 -52009,13 +52537,13 @@@
              case 0: // SUCCESS
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list756 = iprot.readListBegin();
-                   struct.success = new ArrayList<String>(_list756.size);
-                   String _elem757;
-                   for (int _i758 = 0; _i758 < _list756.size; ++_i758)
 -                  org.apache.thrift.protocol.TList _list772 = iprot.readListBegin();
 -                  struct.success = new ArrayList<String>(_list772.size);
 -                  String _elem773;
 -                  for (int _i774 = 0; _i774 < _list772.size; ++_i774)
++                  org.apache.thrift.protocol.TList _list780 = iprot.readListBegin();
++                  struct.success = new ArrayList<String>(_list780.size);
++                  String _elem781;
++                  for (int _i782 = 0; _i782 < _list780.size; ++_i782)
                    {
-                     _elem757 = iprot.readString();
-                     struct.success.add(_elem757);
 -                    _elem773 = iprot.readString();
 -                    struct.success.add(_elem773);
++                    _elem781 = iprot.readString();
++                    struct.success.add(_elem781);
                    }
                    iprot.readListEnd();
                  }
@@@ -52291,9 -52050,9 +52578,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 _iter759 : struct.success)
 -            for (String _iter775 : struct.success)
++            for (String _iter783 : struct.success)
              {
-               oprot.writeString(_iter759);
 -              oprot.writeString(_iter775);
++              oprot.writeString(_iter783);
              }
              oprot.writeListEnd();
            }
@@@ -52332,9 -52091,9 +52619,9 @@@
          if (struct.isSetSuccess()) {
            {
              oprot.writeI32(struct.success.size());
-             for (String _iter760 : struct.success)
 -            for (String _iter776 : struct.success)
++            for (String _iter784 : struct.success)
              {
-               oprot.writeString(_iter760);
 -              oprot.writeString(_iter776);
++              oprot.writeString(_iter784);
              }
            }
          }
@@@ -52349,13 -52108,13 +52636,13 @@@
          BitSet incoming = iprot.readBitSet(2);
          if (incoming.get(0)) {
            {
-             org.apache.thrift.protocol.TList _list761 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-             struct.success = new ArrayList<String>(_list761.size);
-             String _elem762;
-             for (int _i763 = 0; _i763 < _list761.size; ++_i763)
 -            org.apache.thrift.protocol.TList _list777 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
 -            struct.success = new ArrayList<String>(_list777.size);
 -            String _elem778;
 -            for (int _i779 = 0; _i779 < _list777.size; ++_i779)
++            org.apache.thrift.protocol.TList _list785 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
++            struct.success = new ArrayList<String>(_list785.size);
++            String _elem786;
++            for (int _i787 = 0; _i787 < _list785.size; ++_i787)
              {
-               _elem762 = iprot.readString();
-               struct.success.add(_elem762);
 -              _elem778 = iprot.readString();
 -              struct.success.add(_elem778);
++              _elem786 = iprot.readString();
++              struct.success.add(_elem786);
              }
            }
            struct.setSuccessIsSet(true);
@@@ -53808,13 -53567,13 +54095,13 @@@
              case 2: // TBL_NAMES
                if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
                  {
-                   org.apache.thrift.protocol.TList _list764 = iprot.readListBegin();
-                   struct.tbl_names = new ArrayList<String>(_list764.size);
-                   String _elem765;
-                   for (int _i766 = 0; _i766 < _list764.size; ++_i766)
 -                  org.apache.thrift.protocol.TList _list780 = iprot.readListBegin();
 -                  struct.tbl_names = new ArrayList<String>(_list780.size);
 -                  String _elem781;
 -                  for (int _i782 = 0; _i782 < _list780.size; ++_i782)
++                  org.apache.thrift.protocol.TList _list788 = iprot.readListBegin();
++                  struct.tbl_names = new ArrayList<String>(_list788.size);
++                  String _elem789;
++                  for (int _i790 = 0; _i790 < _list788.size; ++_i790)
                    {
-                     _elem765 = iprot.readString();
-                     struct.tbl_names.add(_elem765);
 -                    _elem781 = iprot.readString();
 -                    struct.tbl_names.add(_elem781);
++                    _elem789 = iprot.readString();
++                    struct.tbl_names.add(_elem789);
                    }
                    iprot.readListEnd();
                  }
@@@ -53845,9 -53604,9 +54132,9 @@@
            oprot.writeFieldBegin(TBL_NAMES_FIELD_DESC);
            {
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.tbl_names.size()));
-             for (String _iter767 : struct.tbl_names)
 -            for (String _iter783 : struct.tbl_names)
++            for (String _iter791 : struct.tbl_names)
              {
-               oprot.writeString(_iter767);
 -              oprot.writeString(_iter783);
++              oprot.writeString(_iter791);
              }
              oprot.writeListEnd();
            }
@@@ -53884,9 -53643,9 +54171,9 @@@
          if (struct.isSetTbl_names()) {
            {
              oprot.writeI32(struct.tbl_names.size());
-             for (String _iter768 : struct.tbl_names)
 -            for (String _iter784 : struct.tbl_names)
++            for (String _iter792 : struct.tbl_names)
              {
-               oprot.writeString(_iter768);
 -              oprot.writeString(_iter784);
++              oprot.writeString(_iter792);
              }
            }
          }
@@@ -53902,13 -53661,13 +54189,13 @@@
          }
          if (incoming.get(1)) {
            {
-             org.apache.thrift.protocol.TList _list769 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
-             struct.tbl_names = new ArrayList<String>(_list769.size);
-             String _elem770;
-             for (int _i771 = 0; _i771 < _list769.size; ++_i771)
 -            org.apache.thrift.protocol.TList _list785 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
 -            struct.tbl_names = new ArrayList<String>(_list785.size);
 -            String _elem786;
 -            for (int _i787 = 0; _i787 < _list785.size; ++_i787)
++            org.apache.thrift.protocol.TList _list793 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
++            struct.tbl_names = new ArrayList<String>(_list793.size);
++            String _elem794;
++            for (int _i795 = 0; _i795 < _list793.size; ++_i795)
              {
-               _elem770 = iprot.readString();
-               struct.tbl_names.add(_elem770);
 -              _elem786 = iprot.readString();
 -              struct.tbl_names.add(_elem786);
++              _elem794 = iprot.readString();
++              struct.tbl_names.add(_elem794);
              }
            }
            struct.setTbl_namesIsSet(true);
@@@ -54349,6 -53919,1888 +54447,1888 @@@
            return lastComparison;
          }
        }
+       return 0;
+     }
+ 
+     public _Fields fieldForId(int fieldId) {
+       return _Fields.findByThriftId(fieldId);
+     }
+ 
+     public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
+       schemes.get(iprot.getScheme()).getScheme().read(iprot, this);
+     }
+ 
+     public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
+       schemes.get(oprot.getScheme()).getScheme().write(oprot, this);
+       }
+ 
+     @Override
+     public String toString() {
+       StringBuilder sb = new StringBuilder("get_table_objects_by_name_result(");
+       boolean first = true;
+ 
+       sb.append("success:");
+       if (this.success == null) {
+         sb.append("null");
+       } else {
+         sb.append(this.success);
+       }
+       first = false;
+       sb.append(")");
+       return sb.toString();
+     }
+ 
+     public void validate() throws org.apache.thrift.TException {
+       // check for required fields
+       // check for sub-struct validity
+     }
+ 
+     private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
+       try {
+         write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
+       } catch (org.apache.thrift.TException te) {
+         throw new java.io.IOException(te);
+       }
+     }
+ 
+     private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
+       try {
+         read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
+       } catch (org.apache.thrift.TException te) {
+         throw new java.io.IOException(te);
+       }
+     }
+ 
+     private static class get_table_objects_by_name_resultStandardSchemeFactory implements SchemeFactory {
+       public get_table_objects_by_name_resultStandardScheme getScheme() {
+         return new get_table_objects_by_name_resultStandardScheme();
+       }
+     }
+ 
+     private static class get_table_objects_by_name_resultStandardScheme extends StandardScheme<get_table_objects_by_name_result> {
+ 
+       public void read(org.apache.thrift.protocol.TProtocol iprot, get_table_objects_by_name_result struct) throws org.apache.thrift.TException {
+         org.apache.thrift.protocol.TField schemeField;
+         iprot.readStructBegin();
+         while (true)
+         {
+           schemeField = iprot.readFieldBegin();
+           if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { 
+             break;
+           }
+           switch (schemeField.id) {
+             case 0: // SUCCESS
+               if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
+                 {
 -                  org.apache.thrift.protocol.TList _list788 = iprot.readListBegin();
 -                  struct.success = new ArrayList<Table>(_list788.size);
 -                  Table _elem789;
 -                  for (int _i790 = 0; _i790 < _list788.size; ++_i790)
++                  org.apache.thrift.protocol.TList _list796 = iprot.readListBegin();
++                  struct.success = new ArrayList<Table>(_list796.size);
++                  Table _elem797;
++                  for (int _i798 = 0; _i798 < _list796.size; ++_i798)
+                   {
 -                    _elem789 = new Table();
 -                    _elem789.read(iprot);
 -                    struct.success.add(_elem789);
++                    _elem797 = new Table();
++                    _elem797.read(iprot);
++                    struct.success.add(_elem797);
+                   }
+                   iprot.readListEnd();
+                 }
+                 struct.setSuccessIsSet(true);
+               } else { 
+                 org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+               }
+               break;
+             default:
+               org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+           }
+           iprot.readFieldEnd();
+         }
+         iprot.readStructEnd();
+         struct.validate();
+       }
+ 
+       public void write(org.apache.thrift.protocol.TProtocol oprot, get_table_objects_by_name_result struct) throws org.apache.thrift.TException {
+         struct.validate();
+ 
+         oprot.writeStructBegin(STRUCT_DESC);
+         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 (Table _iter791 : struct.success)
++            for (Table _iter799 : struct.success)
+             {
 -              _iter791.write(oprot);
++              _iter799.write(oprot);
+             }
+             oprot.writeListEnd();
+           }
+           oprot.writeFieldEnd();
+         }
+         oprot.writeFieldStop();
+         oprot.writeStructEnd();
+       }
+ 
+     }
+ 
+     private static class get_table_objects_by_name_resultTupleSchemeFactory implements SchemeFactory {
+       public get_table_objects_by_name_resultTupleScheme getScheme() {
+         return new get_table_objects_by_name_resultTupleScheme();
+       }
+     }
+ 
+     private static class get_table_objects_by_name_resultTupleScheme extends TupleScheme<get_table_objects_by_name_result> {
+ 
+       @Override
+       public void write(org.apache.thrift.protocol.TProtocol prot, get_table_objects_by_name_result struct) throws org.apache.thrift.TException {
+         TTupleProtocol oprot = (TTupleProtocol) prot;
+         BitSet optionals = new BitSet();
+         if (struct.isSetSuccess()) {
+           optionals.set(0);
+         }
+         oprot.writeBitSet(optionals, 1);
+         if (struct.isSetSuccess()) {
+           {
+             oprot.writeI32(struct.success.size());
 -            for (Table _iter792 : struct.success)
++            for (Table _iter800 : struct.success)
+             {
 -              _iter792.write(oprot);
++              _iter800.write(oprot);
+             }
+           }
+         }
+       }
+ 
+       @Override
+       public void read(org.apache.thrift.protocol.TProtocol prot, get_table_objects_by_name_result struct) throws org.apache.thrift.TException {
+         TTupleProtocol iprot = (TTupleProtocol) prot;
+         BitSet incoming = iprot.readBitSet(1);
+         if (incoming.get(0)) {
+           {
 -            org.apache.thrift.protocol.TList _list793 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
 -            struct.success = new ArrayList<Table>(_list793.size);
 -            Table _elem794;
 -            for (int _i795 = 0; _i795 < _list793.size; ++_i795)
++            org.apache.thrift.protocol.TList _list801 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
++            struct.success = new ArrayList<Table>(_list801.size);
++            Table _elem802;
++            for (int _i803 = 0; _i803 < _list801.size; ++_i803)
+             {
 -              _elem794 = new Table();
 -              _elem794.read(iprot);
 -              struct.success.add(_elem794);
++              _elem802 = new Table();
++              _elem802.read(iprot);
++              struct.success.add(_elem802);
+             }
+           }
+           struct.setSuccessIsSet(true);
+         }
+       }
+     }
+ 
+   }
+ 
+   public static class get_table_req_args implements org.apache.thrift.TBase<get_table_req_args, get_table_req_args._Fields>, java.io.Serializable, Cloneable, Comparable<get_table_req_args>   {
+     private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("get_table_req_args");
+ 
+     private static final org.apache.thrift.protocol.TField REQ_FIELD_DESC = new org.apache.thrift.protocol.TField("req", org.apache.thrift.protocol.TType.STRUCT, (short)1);
+ 
+     private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
+     static {
+       schemes.put(StandardScheme.class, new get_table_req_argsStandardSchemeFactory());
+       schemes.put(TupleScheme.class, new get_table_req_argsTupleSchemeFactory());
+     }
+ 
+     private GetTableRequest req; // required
+ 
+     /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
+     public enum _Fields implements org.apache.thrift.TFieldIdEnum {
+       REQ((short)1, "req");
+ 
+       private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
+ 
+       static {
+         for (_Fields field : EnumSet.allOf(_Fields.class)) {
+           byName.put(field.getFieldName(), field);
+         }
+       }
+ 
+       /**
+        * Find the _Fields constant that matches fieldId, or null if its not found.
+        */
+       public static _Fields findByThriftId(int fieldId) {
+         switch(fieldId) {
+           case 1: // REQ
+             return REQ;
+           default:
+             return null;
+         }
+       }
+ 
+       /**
+        * Find the _Fields constant that matches fieldId, throwing an exception
+        * if it is not found.
+        */
+       public static _Fields findByThriftIdOrThrow(int fieldId) {
+         _Fields fields = findByThriftId(fieldId);
+         if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
+         return fields;
+       }
+ 
+       /**
+        * Find the _Fields constant that matches name, or null if its not found.
+        */
+       public static _Fields findByName(String name) {
+         return byName.get(name);
+       }
+ 
+       private final short _thriftId;
+       private final String _fieldName;
+ 
+       _Fields(short thriftId, String fieldName) {
+         _thriftId = thriftId;
+         _fieldName = fieldName;
+       }
+ 
+       public short getThriftFieldId() {
+         return _thriftId;
+       }
+ 
+       public String getFieldName() {
+         return _fieldName;
+       }
+     }
+ 
+     // isset id assignments
+     public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
+     static {
+       Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
+       tmpMap.put(_Fields.REQ, new org.apache.thrift.meta_data.FieldMetaData("req", org.apache.thrift.TFieldRequirementType.DEFAULT, 
+           new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, GetTableRequest.class)));
+       metaDataMap = Collections.unmodifiableMap(tmpMap);
+       org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(get_table_req_args.class, metaDataMap);
+     }
+ 
+     public get_table_req_args() {
+     }
+ 
+     public get_table_req_args(
+       GetTableRequest req)
+     {
+       this();
+       this.req = req;
+     }
+ 
+     /**
+      * Performs a deep copy on <i>other</i>.
+      */
+     public get_table_req_args(get_table_req_args other) {
+       if (other.isSetReq()) {
+         this.req = new GetTableRequest(other.req);
+       }
+     }
+ 
+     public get_table_req_args deepCopy() {
+       return new get_table_req_args(this);
+     }
+ 
+     @Override
+     public void clear() {
+       this.req = null;
+     }
+ 
+     public GetTableRequest getReq() {
+       return this.req;
+     }
+ 
+     public void setReq(GetTableRequest req) {
+       this.req = req;
+     }
+ 
+     public void unsetReq() {
+       this.req = null;
+     }
+ 
+     /** Returns true if field req is set (has been assigned a value) and false otherwise */
+     public boolean isSetReq() {
+       return this.req != null;
+     }
+ 
+     public void setReqIsSet(boolean value) {
+       if (!value) {
+         this.req = null;
+       }
+     }
+ 
+     public void setFieldValue(_Fields field, Object value) {
+       switch (field) {
+       case REQ:
+         if (value == null) {
+           unsetReq();
+         } else {
+           setReq((GetTableRequest)value);
+         }
+         break;
+ 
+       }
+     }
+ 
+     public Object getFieldValue(_Fields field) {
+       switch (field) {
+       case REQ:
+         return getReq();
+ 
+       }
+       throw new IllegalStateException();
+     }
+ 
+     /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
+     public boolean isSet(_Fields field) {
+       if (field == null) {
+         throw new IllegalArgumentException();
+       }
+ 
+       switch (field) {
+       case REQ:
+         return isSetReq();
+       }
+       throw new IllegalStateException();
+     }
+ 
+     @Override
+     public boolean equals(Object that) {
+       if (that == null)
+         return false;
+       if (that instanceof get_table_req_args)
+         return this.equals((get_table_req_args)that);
+       return false;
+     }
+ 
+     public boolean equals(get_table_req_args that) {
+       if (that == null)
+         return false;
+ 
+       boolean this_present_req = true && this.isSetReq();
+       boolean that_present_req = true && that.isSetReq();
+       if (this_present_req || that_present_req) {
+         if (!(this_present_req && that_present_req))
+           return false;
+         if (!this.req.equals(that.req))
+           return false;
+       }
+ 
+       return true;
+     }
+ 
+     @Override
+     public int hashCode() {
+       List<Object> list = new ArrayList<Object>();
+ 
+       boolean present_req = true && (isSetReq());
+       list.add(present_req);
+       if (present_req)
+         list.add(req);
+ 
+       return list.hashCode();
+     }
+ 
+     @Override
+     public int compareTo(get_table_req_args other) {
+       if (!getClass().equals(other.getClass())) {
+         return getClass().getName().compareTo(other.getClass().getName());
+       }
+ 
+       int lastComparison = 0;
+ 
+       lastComparison = Boolean.valueOf(isSetReq()).compareTo(other.isSetReq());
+       if (lastComparison != 0) {
+         return lastComparison;
+       }
+       if (isSetReq()) {
+         lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.req, other.req);
+         if (lastComparison != 0) {
+           return lastComparison;
+         }
+       }
+       return 0;
+     }
+ 
+     public _Fields fieldForId(int fieldId) {
+       return _Fields.findByThriftId(fieldId);
+     }
+ 
+     public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
+       schemes.get(iprot.getScheme()).getScheme().read(iprot, this);
+     }
+ 
+     public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
+       schemes.get(oprot.getScheme()).getScheme().write(oprot, this);
+     }
+ 
+     @Override
+     public String toString() {
+       StringBuilder sb = new StringBuilder("get_table_req_args(");
+       boolean first = true;
+ 
+       sb.append("req:");
+       if (this.req == null) {
+         sb.append("null");
+       } else {
+         sb.append(this.req);
+       }
+       first = false;
+       sb.append(")");
+       return sb.toString();
+     }
+ 
+     public void validate() throws org.apache.thrift.TException {
+       // check for required fields
+       // check for sub-struct validity
+       if (req != null) {
+         req.validate();
+       }
+     }
+ 
+     private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
+       try {
+         write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
+       } catch (org.apache.thrift.TException te) {
+         throw new java.io.IOException(te);
+       }
+     }
+ 
+     private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
+       try {
+         read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
+       } catch (org.apache.thrift.TException te) {
+         throw new java.io.IOException(te);
+       }
+     }
+ 
+     private static class get_table_req_argsStandardSchemeFactory implements SchemeFactory {
+       public get_table_req_argsStandardScheme getScheme() {
+         return new get_table_req_argsStandardScheme();
+       }
+     }
+ 
+     private static class get_table_req_argsStandardScheme extends StandardScheme<get_table_req_args> {
+ 
+       public void read(org.apache.thrift.protocol.TProtocol iprot, get_table_req_args struct) throws org.apache.thrift.TException {
+         org.apache.thrift.protocol.TField schemeField;
+         iprot.readStructBegin();
+         while (true)
+         {
+           schemeField = iprot.readFieldBegin();
+           if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { 
+             break;
+           }
+           switch (schemeField.id) {
+             case 1: // REQ
+               if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+                 struct.req = new GetTableRequest();
+                 struct.req.read(iprot);
+                 struct.setReqIsSet(true);
+               } else { 
+                 org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+               }
+               break;
+             default:
+               org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+           }
+           iprot.readFieldEnd();
+         }
+         iprot.readStructEnd();
+         struct.validate();
+       }
+ 
+       public void write(org.apache.thrift.protocol.TProtocol oprot, get_table_req_args struct) throws org.apache.thrift.TException {
+         struct.validate();
+ 
+         oprot.writeStructBegin(STRUCT_DESC);
+         if (struct.req != null) {
+           oprot.writeFieldBegin(REQ_FIELD_DESC);
+           struct.req.write(oprot);
+           oprot.writeFieldEnd();
+         }
+         oprot.writeFieldStop();
+         oprot.writeStructEnd();
+       }
+ 
+     }
+ 
+     private static class get_table_req_argsTupleSchemeFactory implements SchemeFactory {
+       public get_table_req_argsTupleScheme getScheme() {
+         return new get_table_req_argsTupleScheme();
+       }
+     }
+ 
+     private static class get_table_req_argsTupleScheme extends TupleScheme<get_table_req_args> {
+ 
+       @Override
+       public void write(org.apache.thrift.protocol.TProtocol prot, get_table_req_args struct) throws org.apache.thrift.TException {
+         TTupleProtocol oprot = (TTupleProtocol) prot;
+         BitSet optionals = new BitSet();
+         if (struct.isSetReq()) {
+           optionals.set(0);
+         }
+         oprot.writeBitSet(optionals, 1);
+         if (struct.isSetReq()) {
+           struct.req.write(oprot);
+         }
+       }
+ 
+       @Override
+       public void read(org.apache.thrift.protocol.TProtocol prot, get_table_req_args struct) throws org.apache.thrift.TException {
+         TTupleProtocol iprot = (TTupleProtocol) prot;
+         BitSet incoming = iprot.readBitSet(1);
+         if (incoming.get(0)) {
+           struct.req = new GetTableRequest();
+           struct.req.read(iprot);
+           struct.setReqIsSet(true);
+         }
+       }
+     }
+ 
+   }
+ 
+   public static class get_table_req_result implements org.apache.thrift.TBase<get_table_req_result, get_table_req_result._Fields>, java.io.Serializable, Cloneable, Comparable<get_table_req_result>   {
+     private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("get_table_req_result");
+ 
+     private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0);
+     private static final org.apache.thrift.protocol.TField O1_FIELD_DESC = new org.apache.thrift.protocol.TField("o1", org.apache.thrift.protocol.TType.STRUCT, (short)1);
+     private static final org.apache.thrift.protocol.TField O2_FIELD_DESC = new org.apache.thrift.protocol.TField("o2", org.apache.thrift.protocol.TType.STRUCT, (short)2);
+ 
+     private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
+     static {
+       schemes.put(StandardScheme.class, new get_table_req_resultStandardSchemeFactory());
+       schemes.put(TupleScheme.class, new get_table_req_resultTupleSchemeFactory());
+     }
+ 
+     private GetTableResult success; // required
+     private MetaException o1; // required
+     private NoSuchObjectException o2; // required
+ 
+     /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
+     public enum _Fields implements org.apache.thrift.TFieldIdEnum {
+       SUCCESS((short)0, "success"),
+       O1((short)1, "o1"),
+       O2((short)2, "o2");
+ 
+       private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
+ 
+       static {
+         for (_Fields field : EnumSet.allOf(_Fields.class)) {
+           byName.put(field.getFieldName(), field);
+         }
+       }
+ 
+       /**
+        * Find the _Fields constant that matches fieldId, or null if its not found.
+        */
+       public static _Fields findByThriftId(int fieldId) {
+         switch(fieldId) {
+           case 0: // SUCCESS
+             return SUCCESS;
+           case 1: // O1
+             return O1;
+           case 2: // O2
+             return O2;
+           default:
+             return null;
+         }
+       }
+ 
+       /**
+        * Find the _Fields constant that matches fieldId, throwing an exception
+        * if it is not found.
+        */
+       public static _Fields findByThriftIdOrThrow(int fieldId) {
+         _Fields fields = findByThriftId(fieldId);
+         if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
+         return fields;
+       }
+ 
+       /**
+        * Find the _Fields constant that matches name, or null if its not found.
+        */
+       public static _Fields findByName(String name) {
+         return byName.get(name);
+       }
+ 
+       private final short _thriftId;
+       private final String _fieldName;
+ 
+       _Fields(short thriftId, String fieldName) {
+         _thriftId = thriftId;
+         _fieldName = fieldName;
+       }
+ 
+       public short getThriftFieldId() {
+         return _thriftId;
+       }
+ 
+       public String getFieldName() {
+         return _fieldName;
+       }
+     }
+ 
+     // isset id assignments
+     public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
+     static {
+       Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
+       tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, 
+           new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, GetTableResult.class)));
+       tmpMap.put(_Fields.O1, new org.apache.thrift.meta_data.FieldMetaData("o1", org.apache.thrift.TFieldRequirementType.DEFAULT, 
+           new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT)));
+       tmpMap.put(_Fields.O2, new org.apache.thrift.meta_data.FieldMetaData("o2", org.apache.thrift.TFieldRequirementType.DEFAULT, 
+           new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT)));
+       metaDataMap = Collections.unmodifiableMap(tmpMap);
+       org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(get_table_req_result.class, metaDataMap);
+     }
+ 
+     public get_table_req_result() {
+     }
+ 
+     public get_table_req_result(
+       GetTableResult success,
+       MetaException o1,
+       NoSuchObjectException o2)
+     {
+       this();
+       this.success = success;
+       this.o1 = o1;
+       this.o2 = o2;
+     }
+ 
+     /**
+      * Performs a deep copy on <i>other</i>.
+      */
+     public get_table_req_result(get_table_req_result other) {
+       if (other.isSetSuccess()) {
+         this.success = new GetTableResult(other.success);
+       }
+       if (other.isSetO1()) {
+         this.o1 = new MetaException(other.o1);
+       }
+       if (other.isSetO2()) {
+         this.o2 = new NoSuchObjectException(other.o2);
+       }
+     }
+ 
+     public get_table_req_result deepCopy() {
+       return new get_table_req_result(this);
+     }
+ 
+     @Override
+     public void clear() {
+       this.success = null;
+       this.o1 = null;
+       this.o2 = null;
+     }
+ 
+     public GetTableResult getSuccess() {
+       return this.success;
+     }
+ 
+     public void setSuccess(GetTableResult success) {
+       this.success = success;
+     }
+ 
+     public void unsetSuccess() {
+       this.success = null;
+     }
+ 
+     /** Returns true if field success is set (has been assigned a value) and false otherwise */
+     public boolean isSetSuccess() {
+       return this.success != null;
+     }
+ 
+     public void setSuccessIsSet(bo

<TRUNCATED>