You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by su...@apache.org on 2015/07/17 21:53:38 UTC

[46/48] hive git commit: HIVE-9152 - Dynamic Partition Pruning [Spark Branch] (Chao Sun, reviewed by Xuefu Zhang and Chengxiang Li)

http://git-wip-us.apache.org/repos/asf/hive/blob/42216997/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h
----------------------------------------------------------------------
diff --git a/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h b/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h
index 0f86117..d87c527 100644
--- a/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h
+++ b/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h
@@ -1,5 +1,5 @@
 /**
- * Autogenerated by Thrift Compiler (0.9.0)
+ * Autogenerated by Thrift Compiler (0.9.2)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -564,24 +564,26 @@ class ThriftHiveMetastoreNull : virtual public ThriftHiveMetastoreIf , virtual p
 
 typedef struct _ThriftHiveMetastore_getMetaConf_args__isset {
   _ThriftHiveMetastore_getMetaConf_args__isset() : key(false) {}
-  bool key;
+  bool key :1;
 } _ThriftHiveMetastore_getMetaConf_args__isset;
 
 class ThriftHiveMetastore_getMetaConf_args {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
+
+  ThriftHiveMetastore_getMetaConf_args(const ThriftHiveMetastore_getMetaConf_args&);
+  ThriftHiveMetastore_getMetaConf_args& operator=(const ThriftHiveMetastore_getMetaConf_args&);
   ThriftHiveMetastore_getMetaConf_args() : key() {
   }
 
-  virtual ~ThriftHiveMetastore_getMetaConf_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_getMetaConf_args() throw();
   std::string key;
 
   _ThriftHiveMetastore_getMetaConf_args__isset __isset;
 
-  void __set_key(const std::string& val) {
-    key = val;
-  }
+  void __set_key(const std::string& val);
 
   bool operator == (const ThriftHiveMetastore_getMetaConf_args & rhs) const
   {
@@ -598,47 +600,51 @@ class ThriftHiveMetastore_getMetaConf_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_getMetaConf_args& obj);
 };
 
 
 class ThriftHiveMetastore_getMetaConf_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
 
-  virtual ~ThriftHiveMetastore_getMetaConf_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_getMetaConf_pargs() throw();
   const std::string* key;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_getMetaConf_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_getMetaConf_result__isset {
   _ThriftHiveMetastore_getMetaConf_result__isset() : success(false), o1(false) {}
-  bool success;
-  bool o1;
+  bool success :1;
+  bool o1 :1;
 } _ThriftHiveMetastore_getMetaConf_result__isset;
 
 class ThriftHiveMetastore_getMetaConf_result {
  public:
 
+  static const char* ascii_fingerprint; // = "FB3D66E547AE5D7F8EB046D752ECF5C1";
+  static const uint8_t binary_fingerprint[16]; // = {0xFB,0x3D,0x66,0xE5,0x47,0xAE,0x5D,0x7F,0x8E,0xB0,0x46,0xD7,0x52,0xEC,0xF5,0xC1};
+
+  ThriftHiveMetastore_getMetaConf_result(const ThriftHiveMetastore_getMetaConf_result&);
+  ThriftHiveMetastore_getMetaConf_result& operator=(const ThriftHiveMetastore_getMetaConf_result&);
   ThriftHiveMetastore_getMetaConf_result() : success() {
   }
 
-  virtual ~ThriftHiveMetastore_getMetaConf_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_getMetaConf_result() throw();
   std::string success;
   MetaException o1;
 
   _ThriftHiveMetastore_getMetaConf_result__isset __isset;
 
-  void __set_success(const std::string& val) {
-    success = val;
-  }
+  void __set_success(const std::string& val);
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
   bool operator == (const ThriftHiveMetastore_getMetaConf_result & rhs) const
   {
@@ -657,20 +663,23 @@ class ThriftHiveMetastore_getMetaConf_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_getMetaConf_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_getMetaConf_presult__isset {
   _ThriftHiveMetastore_getMetaConf_presult__isset() : success(false), o1(false) {}
-  bool success;
-  bool o1;
+  bool success :1;
+  bool o1 :1;
 } _ThriftHiveMetastore_getMetaConf_presult__isset;
 
 class ThriftHiveMetastore_getMetaConf_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "FB3D66E547AE5D7F8EB046D752ECF5C1";
+  static const uint8_t binary_fingerprint[16]; // = {0xFB,0x3D,0x66,0xE5,0x47,0xAE,0x5D,0x7F,0x8E,0xB0,0x46,0xD7,0x52,0xEC,0xF5,0xC1};
 
-  virtual ~ThriftHiveMetastore_getMetaConf_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_getMetaConf_presult() throw();
   std::string* success;
   MetaException o1;
 
@@ -678,34 +687,35 @@ class ThriftHiveMetastore_getMetaConf_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_getMetaConf_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_setMetaConf_args__isset {
   _ThriftHiveMetastore_setMetaConf_args__isset() : key(false), value(false) {}
-  bool key;
-  bool value;
+  bool key :1;
+  bool value :1;
 } _ThriftHiveMetastore_setMetaConf_args__isset;
 
 class ThriftHiveMetastore_setMetaConf_args {
  public:
 
+  static const char* ascii_fingerprint; // = "07A9615F837F7D0A952B595DD3020972";
+  static const uint8_t binary_fingerprint[16]; // = {0x07,0xA9,0x61,0x5F,0x83,0x7F,0x7D,0x0A,0x95,0x2B,0x59,0x5D,0xD3,0x02,0x09,0x72};
+
+  ThriftHiveMetastore_setMetaConf_args(const ThriftHiveMetastore_setMetaConf_args&);
+  ThriftHiveMetastore_setMetaConf_args& operator=(const ThriftHiveMetastore_setMetaConf_args&);
   ThriftHiveMetastore_setMetaConf_args() : key(), value() {
   }
 
-  virtual ~ThriftHiveMetastore_setMetaConf_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_setMetaConf_args() throw();
   std::string key;
   std::string value;
 
   _ThriftHiveMetastore_setMetaConf_args__isset __isset;
 
-  void __set_key(const std::string& val) {
-    key = val;
-  }
+  void __set_key(const std::string& val);
 
-  void __set_value(const std::string& val) {
-    value = val;
-  }
+  void __set_value(const std::string& val);
 
   bool operator == (const ThriftHiveMetastore_setMetaConf_args & rhs) const
   {
@@ -724,42 +734,48 @@ class ThriftHiveMetastore_setMetaConf_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_setMetaConf_args& obj);
 };
 
 
 class ThriftHiveMetastore_setMetaConf_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "07A9615F837F7D0A952B595DD3020972";
+  static const uint8_t binary_fingerprint[16]; // = {0x07,0xA9,0x61,0x5F,0x83,0x7F,0x7D,0x0A,0x95,0x2B,0x59,0x5D,0xD3,0x02,0x09,0x72};
 
-  virtual ~ThriftHiveMetastore_setMetaConf_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_setMetaConf_pargs() throw();
   const std::string* key;
   const std::string* value;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_setMetaConf_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_setMetaConf_result__isset {
   _ThriftHiveMetastore_setMetaConf_result__isset() : o1(false) {}
-  bool o1;
+  bool o1 :1;
 } _ThriftHiveMetastore_setMetaConf_result__isset;
 
 class ThriftHiveMetastore_setMetaConf_result {
  public:
 
+  static const char* ascii_fingerprint; // = "771E7EF40B572D2BFAB12C49547ADCBF";
+  static const uint8_t binary_fingerprint[16]; // = {0x77,0x1E,0x7E,0xF4,0x0B,0x57,0x2D,0x2B,0xFA,0xB1,0x2C,0x49,0x54,0x7A,0xDC,0xBF};
+
+  ThriftHiveMetastore_setMetaConf_result(const ThriftHiveMetastore_setMetaConf_result&);
+  ThriftHiveMetastore_setMetaConf_result& operator=(const ThriftHiveMetastore_setMetaConf_result&);
   ThriftHiveMetastore_setMetaConf_result() {
   }
 
-  virtual ~ThriftHiveMetastore_setMetaConf_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_setMetaConf_result() throw();
   MetaException o1;
 
   _ThriftHiveMetastore_setMetaConf_result__isset __isset;
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
   bool operator == (const ThriftHiveMetastore_setMetaConf_result & rhs) const
   {
@@ -776,47 +792,53 @@ class ThriftHiveMetastore_setMetaConf_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_setMetaConf_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_setMetaConf_presult__isset {
   _ThriftHiveMetastore_setMetaConf_presult__isset() : o1(false) {}
-  bool o1;
+  bool o1 :1;
 } _ThriftHiveMetastore_setMetaConf_presult__isset;
 
 class ThriftHiveMetastore_setMetaConf_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "771E7EF40B572D2BFAB12C49547ADCBF";
+  static const uint8_t binary_fingerprint[16]; // = {0x77,0x1E,0x7E,0xF4,0x0B,0x57,0x2D,0x2B,0xFA,0xB1,0x2C,0x49,0x54,0x7A,0xDC,0xBF};
 
-  virtual ~ThriftHiveMetastore_setMetaConf_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_setMetaConf_presult() throw();
   MetaException o1;
 
   _ThriftHiveMetastore_setMetaConf_presult__isset __isset;
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_setMetaConf_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_create_database_args__isset {
   _ThriftHiveMetastore_create_database_args__isset() : database(false) {}
-  bool database;
+  bool database :1;
 } _ThriftHiveMetastore_create_database_args__isset;
 
 class ThriftHiveMetastore_create_database_args {
  public:
 
+  static const char* ascii_fingerprint; // = "BAA173319AAB1B660ECE7D895D8F1A31";
+  static const uint8_t binary_fingerprint[16]; // = {0xBA,0xA1,0x73,0x31,0x9A,0xAB,0x1B,0x66,0x0E,0xCE,0x7D,0x89,0x5D,0x8F,0x1A,0x31};
+
+  ThriftHiveMetastore_create_database_args(const ThriftHiveMetastore_create_database_args&);
+  ThriftHiveMetastore_create_database_args& operator=(const ThriftHiveMetastore_create_database_args&);
   ThriftHiveMetastore_create_database_args() {
   }
 
-  virtual ~ThriftHiveMetastore_create_database_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_create_database_args() throw();
   Database database;
 
   _ThriftHiveMetastore_create_database_args__isset __isset;
 
-  void __set_database(const Database& val) {
-    database = val;
-  }
+  void __set_database(const Database& val);
 
   bool operator == (const ThriftHiveMetastore_create_database_args & rhs) const
   {
@@ -833,53 +855,55 @@ class ThriftHiveMetastore_create_database_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_database_args& obj);
 };
 
 
 class ThriftHiveMetastore_create_database_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "BAA173319AAB1B660ECE7D895D8F1A31";
+  static const uint8_t binary_fingerprint[16]; // = {0xBA,0xA1,0x73,0x31,0x9A,0xAB,0x1B,0x66,0x0E,0xCE,0x7D,0x89,0x5D,0x8F,0x1A,0x31};
 
-  virtual ~ThriftHiveMetastore_create_database_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_create_database_pargs() throw();
   const Database* database;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_database_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_create_database_result__isset {
   _ThriftHiveMetastore_create_database_result__isset() : o1(false), o2(false), o3(false) {}
-  bool o1;
-  bool o2;
-  bool o3;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_create_database_result__isset;
 
 class ThriftHiveMetastore_create_database_result {
  public:
 
+  static const char* ascii_fingerprint; // = "2E72786EE0F17DA00FC5BDED362FE255";
+  static const uint8_t binary_fingerprint[16]; // = {0x2E,0x72,0x78,0x6E,0xE0,0xF1,0x7D,0xA0,0x0F,0xC5,0xBD,0xED,0x36,0x2F,0xE2,0x55};
+
+  ThriftHiveMetastore_create_database_result(const ThriftHiveMetastore_create_database_result&);
+  ThriftHiveMetastore_create_database_result& operator=(const ThriftHiveMetastore_create_database_result&);
   ThriftHiveMetastore_create_database_result() {
   }
 
-  virtual ~ThriftHiveMetastore_create_database_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_create_database_result() throw();
   AlreadyExistsException o1;
   InvalidObjectException o2;
   MetaException o3;
 
   _ThriftHiveMetastore_create_database_result__isset __isset;
 
-  void __set_o1(const AlreadyExistsException& val) {
-    o1 = val;
-  }
+  void __set_o1(const AlreadyExistsException& val);
 
-  void __set_o2(const InvalidObjectException& val) {
-    o2 = val;
-  }
+  void __set_o2(const InvalidObjectException& val);
 
-  void __set_o3(const MetaException& val) {
-    o3 = val;
-  }
+  void __set_o3(const MetaException& val);
 
   bool operator == (const ThriftHiveMetastore_create_database_result & rhs) const
   {
@@ -900,21 +924,24 @@ class ThriftHiveMetastore_create_database_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_database_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_create_database_presult__isset {
   _ThriftHiveMetastore_create_database_presult__isset() : o1(false), o2(false), o3(false) {}
-  bool o1;
-  bool o2;
-  bool o3;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_create_database_presult__isset;
 
 class ThriftHiveMetastore_create_database_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "2E72786EE0F17DA00FC5BDED362FE255";
+  static const uint8_t binary_fingerprint[16]; // = {0x2E,0x72,0x78,0x6E,0xE0,0xF1,0x7D,0xA0,0x0F,0xC5,0xBD,0xED,0x36,0x2F,0xE2,0x55};
 
-  virtual ~ThriftHiveMetastore_create_database_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_create_database_presult() throw();
   AlreadyExistsException o1;
   InvalidObjectException o2;
   MetaException o3;
@@ -923,28 +950,31 @@ class ThriftHiveMetastore_create_database_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_database_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_database_args__isset {
   _ThriftHiveMetastore_get_database_args__isset() : name(false) {}
-  bool name;
+  bool name :1;
 } _ThriftHiveMetastore_get_database_args__isset;
 
 class ThriftHiveMetastore_get_database_args {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
+
+  ThriftHiveMetastore_get_database_args(const ThriftHiveMetastore_get_database_args&);
+  ThriftHiveMetastore_get_database_args& operator=(const ThriftHiveMetastore_get_database_args&);
   ThriftHiveMetastore_get_database_args() : name() {
   }
 
-  virtual ~ThriftHiveMetastore_get_database_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_database_args() throw();
   std::string name;
 
   _ThriftHiveMetastore_get_database_args__isset __isset;
 
-  void __set_name(const std::string& val) {
-    name = val;
-  }
+  void __set_name(const std::string& val);
 
   bool operator == (const ThriftHiveMetastore_get_database_args & rhs) const
   {
@@ -961,53 +991,55 @@ class ThriftHiveMetastore_get_database_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_database_args& obj);
 };
 
 
 class ThriftHiveMetastore_get_database_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
 
-  virtual ~ThriftHiveMetastore_get_database_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_database_pargs() throw();
   const std::string* name;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_database_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_database_result__isset {
   _ThriftHiveMetastore_get_database_result__isset() : success(false), o1(false), o2(false) {}
-  bool success;
-  bool o1;
-  bool o2;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
 } _ThriftHiveMetastore_get_database_result__isset;
 
 class ThriftHiveMetastore_get_database_result {
  public:
 
+  static const char* ascii_fingerprint; // = "C73ECEC4971924DCA9053333CB4A89A0";
+  static const uint8_t binary_fingerprint[16]; // = {0xC7,0x3E,0xCE,0xC4,0x97,0x19,0x24,0xDC,0xA9,0x05,0x33,0x33,0xCB,0x4A,0x89,0xA0};
+
+  ThriftHiveMetastore_get_database_result(const ThriftHiveMetastore_get_database_result&);
+  ThriftHiveMetastore_get_database_result& operator=(const ThriftHiveMetastore_get_database_result&);
   ThriftHiveMetastore_get_database_result() {
   }
 
-  virtual ~ThriftHiveMetastore_get_database_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_database_result() throw();
   Database success;
   NoSuchObjectException o1;
   MetaException o2;
 
   _ThriftHiveMetastore_get_database_result__isset __isset;
 
-  void __set_success(const Database& val) {
-    success = val;
-  }
+  void __set_success(const Database& val);
 
-  void __set_o1(const NoSuchObjectException& val) {
-    o1 = val;
-  }
+  void __set_o1(const NoSuchObjectException& val);
 
-  void __set_o2(const MetaException& val) {
-    o2 = val;
-  }
+  void __set_o2(const MetaException& val);
 
   bool operator == (const ThriftHiveMetastore_get_database_result & rhs) const
   {
@@ -1028,21 +1060,24 @@ class ThriftHiveMetastore_get_database_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_database_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_database_presult__isset {
   _ThriftHiveMetastore_get_database_presult__isset() : success(false), o1(false), o2(false) {}
-  bool success;
-  bool o1;
-  bool o2;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
 } _ThriftHiveMetastore_get_database_presult__isset;
 
 class ThriftHiveMetastore_get_database_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "C73ECEC4971924DCA9053333CB4A89A0";
+  static const uint8_t binary_fingerprint[16]; // = {0xC7,0x3E,0xCE,0xC4,0x97,0x19,0x24,0xDC,0xA9,0x05,0x33,0x33,0xCB,0x4A,0x89,0xA0};
 
-  virtual ~ThriftHiveMetastore_get_database_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_database_presult() throw();
   Database* success;
   NoSuchObjectException o1;
   MetaException o2;
@@ -1051,40 +1086,39 @@ class ThriftHiveMetastore_get_database_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_database_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_drop_database_args__isset {
   _ThriftHiveMetastore_drop_database_args__isset() : name(false), deleteData(false), cascade(false) {}
-  bool name;
-  bool deleteData;
-  bool cascade;
+  bool name :1;
+  bool deleteData :1;
+  bool cascade :1;
 } _ThriftHiveMetastore_drop_database_args__isset;
 
 class ThriftHiveMetastore_drop_database_args {
  public:
 
+  static const char* ascii_fingerprint; // = "B8E1E91B0E4D1772237E387EEB23B1B0";
+  static const uint8_t binary_fingerprint[16]; // = {0xB8,0xE1,0xE9,0x1B,0x0E,0x4D,0x17,0x72,0x23,0x7E,0x38,0x7E,0xEB,0x23,0xB1,0xB0};
+
+  ThriftHiveMetastore_drop_database_args(const ThriftHiveMetastore_drop_database_args&);
+  ThriftHiveMetastore_drop_database_args& operator=(const ThriftHiveMetastore_drop_database_args&);
   ThriftHiveMetastore_drop_database_args() : name(), deleteData(0), cascade(0) {
   }
 
-  virtual ~ThriftHiveMetastore_drop_database_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_drop_database_args() throw();
   std::string name;
   bool deleteData;
   bool cascade;
 
   _ThriftHiveMetastore_drop_database_args__isset __isset;
 
-  void __set_name(const std::string& val) {
-    name = val;
-  }
+  void __set_name(const std::string& val);
 
-  void __set_deleteData(const bool val) {
-    deleteData = val;
-  }
+  void __set_deleteData(const bool val);
 
-  void __set_cascade(const bool val) {
-    cascade = val;
-  }
+  void __set_cascade(const bool val);
 
   bool operator == (const ThriftHiveMetastore_drop_database_args & rhs) const
   {
@@ -1105,55 +1139,57 @@ class ThriftHiveMetastore_drop_database_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_drop_database_args& obj);
 };
 
 
 class ThriftHiveMetastore_drop_database_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "B8E1E91B0E4D1772237E387EEB23B1B0";
+  static const uint8_t binary_fingerprint[16]; // = {0xB8,0xE1,0xE9,0x1B,0x0E,0x4D,0x17,0x72,0x23,0x7E,0x38,0x7E,0xEB,0x23,0xB1,0xB0};
 
-  virtual ~ThriftHiveMetastore_drop_database_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_drop_database_pargs() throw();
   const std::string* name;
   const bool* deleteData;
   const bool* cascade;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_drop_database_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_drop_database_result__isset {
   _ThriftHiveMetastore_drop_database_result__isset() : o1(false), o2(false), o3(false) {}
-  bool o1;
-  bool o2;
-  bool o3;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_drop_database_result__isset;
 
 class ThriftHiveMetastore_drop_database_result {
  public:
 
+  static const char* ascii_fingerprint; // = "2E72786EE0F17DA00FC5BDED362FE255";
+  static const uint8_t binary_fingerprint[16]; // = {0x2E,0x72,0x78,0x6E,0xE0,0xF1,0x7D,0xA0,0x0F,0xC5,0xBD,0xED,0x36,0x2F,0xE2,0x55};
+
+  ThriftHiveMetastore_drop_database_result(const ThriftHiveMetastore_drop_database_result&);
+  ThriftHiveMetastore_drop_database_result& operator=(const ThriftHiveMetastore_drop_database_result&);
   ThriftHiveMetastore_drop_database_result() {
   }
 
-  virtual ~ThriftHiveMetastore_drop_database_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_drop_database_result() throw();
   NoSuchObjectException o1;
   InvalidOperationException o2;
   MetaException o3;
 
   _ThriftHiveMetastore_drop_database_result__isset __isset;
 
-  void __set_o1(const NoSuchObjectException& val) {
-    o1 = val;
-  }
+  void __set_o1(const NoSuchObjectException& val);
 
-  void __set_o2(const InvalidOperationException& val) {
-    o2 = val;
-  }
+  void __set_o2(const InvalidOperationException& val);
 
-  void __set_o3(const MetaException& val) {
-    o3 = val;
-  }
+  void __set_o3(const MetaException& val);
 
   bool operator == (const ThriftHiveMetastore_drop_database_result & rhs) const
   {
@@ -1174,21 +1210,24 @@ class ThriftHiveMetastore_drop_database_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_drop_database_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_drop_database_presult__isset {
   _ThriftHiveMetastore_drop_database_presult__isset() : o1(false), o2(false), o3(false) {}
-  bool o1;
-  bool o2;
-  bool o3;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_drop_database_presult__isset;
 
 class ThriftHiveMetastore_drop_database_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "2E72786EE0F17DA00FC5BDED362FE255";
+  static const uint8_t binary_fingerprint[16]; // = {0x2E,0x72,0x78,0x6E,0xE0,0xF1,0x7D,0xA0,0x0F,0xC5,0xBD,0xED,0x36,0x2F,0xE2,0x55};
 
-  virtual ~ThriftHiveMetastore_drop_database_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_drop_database_presult() throw();
   NoSuchObjectException o1;
   InvalidOperationException o2;
   MetaException o3;
@@ -1197,28 +1236,31 @@ class ThriftHiveMetastore_drop_database_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_drop_database_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_databases_args__isset {
   _ThriftHiveMetastore_get_databases_args__isset() : pattern(false) {}
-  bool pattern;
+  bool pattern :1;
 } _ThriftHiveMetastore_get_databases_args__isset;
 
 class ThriftHiveMetastore_get_databases_args {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
+
+  ThriftHiveMetastore_get_databases_args(const ThriftHiveMetastore_get_databases_args&);
+  ThriftHiveMetastore_get_databases_args& operator=(const ThriftHiveMetastore_get_databases_args&);
   ThriftHiveMetastore_get_databases_args() : pattern() {
   }
 
-  virtual ~ThriftHiveMetastore_get_databases_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_databases_args() throw();
   std::string pattern;
 
   _ThriftHiveMetastore_get_databases_args__isset __isset;
 
-  void __set_pattern(const std::string& val) {
-    pattern = val;
-  }
+  void __set_pattern(const std::string& val);
 
   bool operator == (const ThriftHiveMetastore_get_databases_args & rhs) const
   {
@@ -1235,47 +1277,51 @@ class ThriftHiveMetastore_get_databases_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_databases_args& obj);
 };
 
 
 class ThriftHiveMetastore_get_databases_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
 
-  virtual ~ThriftHiveMetastore_get_databases_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_databases_pargs() throw();
   const std::string* pattern;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_databases_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_databases_result__isset {
   _ThriftHiveMetastore_get_databases_result__isset() : success(false), o1(false) {}
-  bool success;
-  bool o1;
+  bool success :1;
+  bool o1 :1;
 } _ThriftHiveMetastore_get_databases_result__isset;
 
 class ThriftHiveMetastore_get_databases_result {
  public:
 
+  static const char* ascii_fingerprint; // = "96F383CF9CB8BE09061ECB825FE717B6";
+  static const uint8_t binary_fingerprint[16]; // = {0x96,0xF3,0x83,0xCF,0x9C,0xB8,0xBE,0x09,0x06,0x1E,0xCB,0x82,0x5F,0xE7,0x17,0xB6};
+
+  ThriftHiveMetastore_get_databases_result(const ThriftHiveMetastore_get_databases_result&);
+  ThriftHiveMetastore_get_databases_result& operator=(const ThriftHiveMetastore_get_databases_result&);
   ThriftHiveMetastore_get_databases_result() {
   }
 
-  virtual ~ThriftHiveMetastore_get_databases_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_databases_result() throw();
   std::vector<std::string>  success;
   MetaException o1;
 
   _ThriftHiveMetastore_get_databases_result__isset __isset;
 
-  void __set_success(const std::vector<std::string> & val) {
-    success = val;
-  }
+  void __set_success(const std::vector<std::string> & val);
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
   bool operator == (const ThriftHiveMetastore_get_databases_result & rhs) const
   {
@@ -1294,20 +1340,23 @@ class ThriftHiveMetastore_get_databases_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_databases_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_databases_presult__isset {
   _ThriftHiveMetastore_get_databases_presult__isset() : success(false), o1(false) {}
-  bool success;
-  bool o1;
+  bool success :1;
+  bool o1 :1;
 } _ThriftHiveMetastore_get_databases_presult__isset;
 
 class ThriftHiveMetastore_get_databases_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "96F383CF9CB8BE09061ECB825FE717B6";
+  static const uint8_t binary_fingerprint[16]; // = {0x96,0xF3,0x83,0xCF,0x9C,0xB8,0xBE,0x09,0x06,0x1E,0xCB,0x82,0x5F,0xE7,0x17,0xB6};
 
-  virtual ~ThriftHiveMetastore_get_databases_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_databases_presult() throw();
   std::vector<std::string> * success;
   MetaException o1;
 
@@ -1315,17 +1364,22 @@ class ThriftHiveMetastore_get_databases_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_databases_presult& obj);
 };
 
 
 class ThriftHiveMetastore_get_all_databases_args {
  public:
 
+  static const char* ascii_fingerprint; // = "99914B932BD37A50B983C5E7C90AE93B";
+  static const uint8_t binary_fingerprint[16]; // = {0x99,0x91,0x4B,0x93,0x2B,0xD3,0x7A,0x50,0xB9,0x83,0xC5,0xE7,0xC9,0x0A,0xE9,0x3B};
+
+  ThriftHiveMetastore_get_all_databases_args(const ThriftHiveMetastore_get_all_databases_args&);
+  ThriftHiveMetastore_get_all_databases_args& operator=(const ThriftHiveMetastore_get_all_databases_args&);
   ThriftHiveMetastore_get_all_databases_args() {
   }
 
-  virtual ~ThriftHiveMetastore_get_all_databases_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_all_databases_args() throw();
 
   bool operator == (const ThriftHiveMetastore_get_all_databases_args & /* rhs */) const
   {
@@ -1340,46 +1394,50 @@ class ThriftHiveMetastore_get_all_databases_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_all_databases_args& obj);
 };
 
 
 class ThriftHiveMetastore_get_all_databases_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "99914B932BD37A50B983C5E7C90AE93B";
+  static const uint8_t binary_fingerprint[16]; // = {0x99,0x91,0x4B,0x93,0x2B,0xD3,0x7A,0x50,0xB9,0x83,0xC5,0xE7,0xC9,0x0A,0xE9,0x3B};
 
-  virtual ~ThriftHiveMetastore_get_all_databases_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_all_databases_pargs() throw();
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_all_databases_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_all_databases_result__isset {
   _ThriftHiveMetastore_get_all_databases_result__isset() : success(false), o1(false) {}
-  bool success;
-  bool o1;
+  bool success :1;
+  bool o1 :1;
 } _ThriftHiveMetastore_get_all_databases_result__isset;
 
 class ThriftHiveMetastore_get_all_databases_result {
  public:
 
+  static const char* ascii_fingerprint; // = "96F383CF9CB8BE09061ECB825FE717B6";
+  static const uint8_t binary_fingerprint[16]; // = {0x96,0xF3,0x83,0xCF,0x9C,0xB8,0xBE,0x09,0x06,0x1E,0xCB,0x82,0x5F,0xE7,0x17,0xB6};
+
+  ThriftHiveMetastore_get_all_databases_result(const ThriftHiveMetastore_get_all_databases_result&);
+  ThriftHiveMetastore_get_all_databases_result& operator=(const ThriftHiveMetastore_get_all_databases_result&);
   ThriftHiveMetastore_get_all_databases_result() {
   }
 
-  virtual ~ThriftHiveMetastore_get_all_databases_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_all_databases_result() throw();
   std::vector<std::string>  success;
   MetaException o1;
 
   _ThriftHiveMetastore_get_all_databases_result__isset __isset;
 
-  void __set_success(const std::vector<std::string> & val) {
-    success = val;
-  }
+  void __set_success(const std::vector<std::string> & val);
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
   bool operator == (const ThriftHiveMetastore_get_all_databases_result & rhs) const
   {
@@ -1398,20 +1456,23 @@ class ThriftHiveMetastore_get_all_databases_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_all_databases_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_all_databases_presult__isset {
   _ThriftHiveMetastore_get_all_databases_presult__isset() : success(false), o1(false) {}
-  bool success;
-  bool o1;
+  bool success :1;
+  bool o1 :1;
 } _ThriftHiveMetastore_get_all_databases_presult__isset;
 
 class ThriftHiveMetastore_get_all_databases_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "96F383CF9CB8BE09061ECB825FE717B6";
+  static const uint8_t binary_fingerprint[16]; // = {0x96,0xF3,0x83,0xCF,0x9C,0xB8,0xBE,0x09,0x06,0x1E,0xCB,0x82,0x5F,0xE7,0x17,0xB6};
 
-  virtual ~ThriftHiveMetastore_get_all_databases_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_all_databases_presult() throw();
   std::vector<std::string> * success;
   MetaException o1;
 
@@ -1419,34 +1480,35 @@ class ThriftHiveMetastore_get_all_databases_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_all_databases_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_alter_database_args__isset {
   _ThriftHiveMetastore_alter_database_args__isset() : dbname(false), db(false) {}
-  bool dbname;
-  bool db;
+  bool dbname :1;
+  bool db :1;
 } _ThriftHiveMetastore_alter_database_args__isset;
 
 class ThriftHiveMetastore_alter_database_args {
  public:
 
+  static const char* ascii_fingerprint; // = "B314C1FCA7295CFE5872A037139333A5";
+  static const uint8_t binary_fingerprint[16]; // = {0xB3,0x14,0xC1,0xFC,0xA7,0x29,0x5C,0xFE,0x58,0x72,0xA0,0x37,0x13,0x93,0x33,0xA5};
+
+  ThriftHiveMetastore_alter_database_args(const ThriftHiveMetastore_alter_database_args&);
+  ThriftHiveMetastore_alter_database_args& operator=(const ThriftHiveMetastore_alter_database_args&);
   ThriftHiveMetastore_alter_database_args() : dbname() {
   }
 
-  virtual ~ThriftHiveMetastore_alter_database_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_alter_database_args() throw();
   std::string dbname;
   Database db;
 
   _ThriftHiveMetastore_alter_database_args__isset __isset;
 
-  void __set_dbname(const std::string& val) {
-    dbname = val;
-  }
+  void __set_dbname(const std::string& val);
 
-  void __set_db(const Database& val) {
-    db = val;
-  }
+  void __set_db(const Database& val);
 
   bool operator == (const ThriftHiveMetastore_alter_database_args & rhs) const
   {
@@ -1465,48 +1527,52 @@ class ThriftHiveMetastore_alter_database_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_alter_database_args& obj);
 };
 
 
 class ThriftHiveMetastore_alter_database_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "B314C1FCA7295CFE5872A037139333A5";
+  static const uint8_t binary_fingerprint[16]; // = {0xB3,0x14,0xC1,0xFC,0xA7,0x29,0x5C,0xFE,0x58,0x72,0xA0,0x37,0x13,0x93,0x33,0xA5};
 
-  virtual ~ThriftHiveMetastore_alter_database_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_alter_database_pargs() throw();
   const std::string* dbname;
   const Database* db;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_alter_database_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_alter_database_result__isset {
   _ThriftHiveMetastore_alter_database_result__isset() : o1(false), o2(false) {}
-  bool o1;
-  bool o2;
+  bool o1 :1;
+  bool o2 :1;
 } _ThriftHiveMetastore_alter_database_result__isset;
 
 class ThriftHiveMetastore_alter_database_result {
  public:
 
+  static const char* ascii_fingerprint; // = "A963880F55F6F22FCC67AD7BA0E1894D";
+  static const uint8_t binary_fingerprint[16]; // = {0xA9,0x63,0x88,0x0F,0x55,0xF6,0xF2,0x2F,0xCC,0x67,0xAD,0x7B,0xA0,0xE1,0x89,0x4D};
+
+  ThriftHiveMetastore_alter_database_result(const ThriftHiveMetastore_alter_database_result&);
+  ThriftHiveMetastore_alter_database_result& operator=(const ThriftHiveMetastore_alter_database_result&);
   ThriftHiveMetastore_alter_database_result() {
   }
 
-  virtual ~ThriftHiveMetastore_alter_database_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_alter_database_result() throw();
   MetaException o1;
   NoSuchObjectException o2;
 
   _ThriftHiveMetastore_alter_database_result__isset __isset;
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
-  void __set_o2(const NoSuchObjectException& val) {
-    o2 = val;
-  }
+  void __set_o2(const NoSuchObjectException& val);
 
   bool operator == (const ThriftHiveMetastore_alter_database_result & rhs) const
   {
@@ -1525,20 +1591,23 @@ class ThriftHiveMetastore_alter_database_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_alter_database_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_alter_database_presult__isset {
   _ThriftHiveMetastore_alter_database_presult__isset() : o1(false), o2(false) {}
-  bool o1;
-  bool o2;
+  bool o1 :1;
+  bool o2 :1;
 } _ThriftHiveMetastore_alter_database_presult__isset;
 
 class ThriftHiveMetastore_alter_database_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "A963880F55F6F22FCC67AD7BA0E1894D";
+  static const uint8_t binary_fingerprint[16]; // = {0xA9,0x63,0x88,0x0F,0x55,0xF6,0xF2,0x2F,0xCC,0x67,0xAD,0x7B,0xA0,0xE1,0x89,0x4D};
 
-  virtual ~ThriftHiveMetastore_alter_database_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_alter_database_presult() throw();
   MetaException o1;
   NoSuchObjectException o2;
 
@@ -1546,28 +1615,31 @@ class ThriftHiveMetastore_alter_database_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_alter_database_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_type_args__isset {
   _ThriftHiveMetastore_get_type_args__isset() : name(false) {}
-  bool name;
+  bool name :1;
 } _ThriftHiveMetastore_get_type_args__isset;
 
 class ThriftHiveMetastore_get_type_args {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
+
+  ThriftHiveMetastore_get_type_args(const ThriftHiveMetastore_get_type_args&);
+  ThriftHiveMetastore_get_type_args& operator=(const ThriftHiveMetastore_get_type_args&);
   ThriftHiveMetastore_get_type_args() : name() {
   }
 
-  virtual ~ThriftHiveMetastore_get_type_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_type_args() throw();
   std::string name;
 
   _ThriftHiveMetastore_get_type_args__isset __isset;
 
-  void __set_name(const std::string& val) {
-    name = val;
-  }
+  void __set_name(const std::string& val);
 
   bool operator == (const ThriftHiveMetastore_get_type_args & rhs) const
   {
@@ -1584,53 +1656,55 @@ class ThriftHiveMetastore_get_type_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_type_args& obj);
 };
 
 
 class ThriftHiveMetastore_get_type_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
 
-  virtual ~ThriftHiveMetastore_get_type_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_type_pargs() throw();
   const std::string* name;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_type_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_type_result__isset {
   _ThriftHiveMetastore_get_type_result__isset() : success(false), o1(false), o2(false) {}
-  bool success;
-  bool o1;
-  bool o2;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
 } _ThriftHiveMetastore_get_type_result__isset;
 
 class ThriftHiveMetastore_get_type_result {
  public:
 
+  static const char* ascii_fingerprint; // = "FB3C6A03581A125ACD392DBF486E3393";
+  static const uint8_t binary_fingerprint[16]; // = {0xFB,0x3C,0x6A,0x03,0x58,0x1A,0x12,0x5A,0xCD,0x39,0x2D,0xBF,0x48,0x6E,0x33,0x93};
+
+  ThriftHiveMetastore_get_type_result(const ThriftHiveMetastore_get_type_result&);
+  ThriftHiveMetastore_get_type_result& operator=(const ThriftHiveMetastore_get_type_result&);
   ThriftHiveMetastore_get_type_result() {
   }
 
-  virtual ~ThriftHiveMetastore_get_type_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_type_result() throw();
   Type success;
   MetaException o1;
   NoSuchObjectException o2;
 
   _ThriftHiveMetastore_get_type_result__isset __isset;
 
-  void __set_success(const Type& val) {
-    success = val;
-  }
+  void __set_success(const Type& val);
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
-  void __set_o2(const NoSuchObjectException& val) {
-    o2 = val;
-  }
+  void __set_o2(const NoSuchObjectException& val);
 
   bool operator == (const ThriftHiveMetastore_get_type_result & rhs) const
   {
@@ -1651,21 +1725,24 @@ class ThriftHiveMetastore_get_type_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_type_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_type_presult__isset {
   _ThriftHiveMetastore_get_type_presult__isset() : success(false), o1(false), o2(false) {}
-  bool success;
-  bool o1;
-  bool o2;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
 } _ThriftHiveMetastore_get_type_presult__isset;
 
 class ThriftHiveMetastore_get_type_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "FB3C6A03581A125ACD392DBF486E3393";
+  static const uint8_t binary_fingerprint[16]; // = {0xFB,0x3C,0x6A,0x03,0x58,0x1A,0x12,0x5A,0xCD,0x39,0x2D,0xBF,0x48,0x6E,0x33,0x93};
 
-  virtual ~ThriftHiveMetastore_get_type_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_type_presult() throw();
   Type* success;
   MetaException o1;
   NoSuchObjectException o2;
@@ -1674,28 +1751,31 @@ class ThriftHiveMetastore_get_type_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_type_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_create_type_args__isset {
   _ThriftHiveMetastore_create_type_args__isset() : type(false) {}
-  bool type;
+  bool type :1;
 } _ThriftHiveMetastore_create_type_args__isset;
 
 class ThriftHiveMetastore_create_type_args {
  public:
 
+  static const char* ascii_fingerprint; // = "9A5D4BC8553C4C253DA189914EB026F0";
+  static const uint8_t binary_fingerprint[16]; // = {0x9A,0x5D,0x4B,0xC8,0x55,0x3C,0x4C,0x25,0x3D,0xA1,0x89,0x91,0x4E,0xB0,0x26,0xF0};
+
+  ThriftHiveMetastore_create_type_args(const ThriftHiveMetastore_create_type_args&);
+  ThriftHiveMetastore_create_type_args& operator=(const ThriftHiveMetastore_create_type_args&);
   ThriftHiveMetastore_create_type_args() {
   }
 
-  virtual ~ThriftHiveMetastore_create_type_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_create_type_args() throw();
   Type type;
 
   _ThriftHiveMetastore_create_type_args__isset __isset;
 
-  void __set_type(const Type& val) {
-    type = val;
-  }
+  void __set_type(const Type& val);
 
   bool operator == (const ThriftHiveMetastore_create_type_args & rhs) const
   {
@@ -1712,37 +1792,45 @@ class ThriftHiveMetastore_create_type_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_type_args& obj);
 };
 
 
 class ThriftHiveMetastore_create_type_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "9A5D4BC8553C4C253DA189914EB026F0";
+  static const uint8_t binary_fingerprint[16]; // = {0x9A,0x5D,0x4B,0xC8,0x55,0x3C,0x4C,0x25,0x3D,0xA1,0x89,0x91,0x4E,0xB0,0x26,0xF0};
 
-  virtual ~ThriftHiveMetastore_create_type_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_create_type_pargs() throw();
   const Type* type;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_type_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_create_type_result__isset {
   _ThriftHiveMetastore_create_type_result__isset() : success(false), o1(false), o2(false), o3(false) {}
-  bool success;
-  bool o1;
-  bool o2;
-  bool o3;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_create_type_result__isset;
 
 class ThriftHiveMetastore_create_type_result {
  public:
 
+  static const char* ascii_fingerprint; // = "BEFA80ACD0D12B069F160582E1F44215";
+  static const uint8_t binary_fingerprint[16]; // = {0xBE,0xFA,0x80,0xAC,0xD0,0xD1,0x2B,0x06,0x9F,0x16,0x05,0x82,0xE1,0xF4,0x42,0x15};
+
+  ThriftHiveMetastore_create_type_result(const ThriftHiveMetastore_create_type_result&);
+  ThriftHiveMetastore_create_type_result& operator=(const ThriftHiveMetastore_create_type_result&);
   ThriftHiveMetastore_create_type_result() : success(0) {
   }
 
-  virtual ~ThriftHiveMetastore_create_type_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_create_type_result() throw();
   bool success;
   AlreadyExistsException o1;
   InvalidObjectException o2;
@@ -1750,21 +1838,13 @@ class ThriftHiveMetastore_create_type_result {
 
   _ThriftHiveMetastore_create_type_result__isset __isset;
 
-  void __set_success(const bool val) {
-    success = val;
-  }
+  void __set_success(const bool val);
 
-  void __set_o1(const AlreadyExistsException& val) {
-    o1 = val;
-  }
+  void __set_o1(const AlreadyExistsException& val);
 
-  void __set_o2(const InvalidObjectException& val) {
-    o2 = val;
-  }
+  void __set_o2(const InvalidObjectException& val);
 
-  void __set_o3(const MetaException& val) {
-    o3 = val;
-  }
+  void __set_o3(const MetaException& val);
 
   bool operator == (const ThriftHiveMetastore_create_type_result & rhs) const
   {
@@ -1787,22 +1867,25 @@ class ThriftHiveMetastore_create_type_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_type_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_create_type_presult__isset {
   _ThriftHiveMetastore_create_type_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
-  bool success;
-  bool o1;
-  bool o2;
-  bool o3;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_create_type_presult__isset;
 
 class ThriftHiveMetastore_create_type_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "BEFA80ACD0D12B069F160582E1F44215";
+  static const uint8_t binary_fingerprint[16]; // = {0xBE,0xFA,0x80,0xAC,0xD0,0xD1,0x2B,0x06,0x9F,0x16,0x05,0x82,0xE1,0xF4,0x42,0x15};
 
-  virtual ~ThriftHiveMetastore_create_type_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_create_type_presult() throw();
   bool* success;
   AlreadyExistsException o1;
   InvalidObjectException o2;
@@ -1812,28 +1895,31 @@ class ThriftHiveMetastore_create_type_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_type_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_drop_type_args__isset {
   _ThriftHiveMetastore_drop_type_args__isset() : type(false) {}
-  bool type;
+  bool type :1;
 } _ThriftHiveMetastore_drop_type_args__isset;
 
 class ThriftHiveMetastore_drop_type_args {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
+
+  ThriftHiveMetastore_drop_type_args(const ThriftHiveMetastore_drop_type_args&);
+  ThriftHiveMetastore_drop_type_args& operator=(const ThriftHiveMetastore_drop_type_args&);
   ThriftHiveMetastore_drop_type_args() : type() {
   }
 
-  virtual ~ThriftHiveMetastore_drop_type_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_drop_type_args() throw();
   std::string type;
 
   _ThriftHiveMetastore_drop_type_args__isset __isset;
 
-  void __set_type(const std::string& val) {
-    type = val;
-  }
+  void __set_type(const std::string& val);
 
   bool operator == (const ThriftHiveMetastore_drop_type_args & rhs) const
   {
@@ -1850,53 +1936,55 @@ class ThriftHiveMetastore_drop_type_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_drop_type_args& obj);
 };
 
 
 class ThriftHiveMetastore_drop_type_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
 
-  virtual ~ThriftHiveMetastore_drop_type_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_drop_type_pargs() throw();
   const std::string* type;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_drop_type_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_drop_type_result__isset {
   _ThriftHiveMetastore_drop_type_result__isset() : success(false), o1(false), o2(false) {}
-  bool success;
-  bool o1;
-  bool o2;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
 } _ThriftHiveMetastore_drop_type_result__isset;
 
 class ThriftHiveMetastore_drop_type_result {
  public:
 
+  static const char* ascii_fingerprint; // = "3499095F5992356B85332339F1B55814";
+  static const uint8_t binary_fingerprint[16]; // = {0x34,0x99,0x09,0x5F,0x59,0x92,0x35,0x6B,0x85,0x33,0x23,0x39,0xF1,0xB5,0x58,0x14};
+
+  ThriftHiveMetastore_drop_type_result(const ThriftHiveMetastore_drop_type_result&);
+  ThriftHiveMetastore_drop_type_result& operator=(const ThriftHiveMetastore_drop_type_result&);
   ThriftHiveMetastore_drop_type_result() : success(0) {
   }
 
-  virtual ~ThriftHiveMetastore_drop_type_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_drop_type_result() throw();
   bool success;
   MetaException o1;
   NoSuchObjectException o2;
 
   _ThriftHiveMetastore_drop_type_result__isset __isset;
 
-  void __set_success(const bool val) {
-    success = val;
-  }
+  void __set_success(const bool val);
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
-  void __set_o2(const NoSuchObjectException& val) {
-    o2 = val;
-  }
+  void __set_o2(const NoSuchObjectException& val);
 
   bool operator == (const ThriftHiveMetastore_drop_type_result & rhs) const
   {
@@ -1917,21 +2005,24 @@ class ThriftHiveMetastore_drop_type_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_drop_type_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_drop_type_presult__isset {
   _ThriftHiveMetastore_drop_type_presult__isset() : success(false), o1(false), o2(false) {}
-  bool success;
-  bool o1;
-  bool o2;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
 } _ThriftHiveMetastore_drop_type_presult__isset;
 
 class ThriftHiveMetastore_drop_type_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "3499095F5992356B85332339F1B55814";
+  static const uint8_t binary_fingerprint[16]; // = {0x34,0x99,0x09,0x5F,0x59,0x92,0x35,0x6B,0x85,0x33,0x23,0x39,0xF1,0xB5,0x58,0x14};
 
-  virtual ~ThriftHiveMetastore_drop_type_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_drop_type_presult() throw();
   bool* success;
   MetaException o1;
   NoSuchObjectException o2;
@@ -1940,28 +2031,31 @@ class ThriftHiveMetastore_drop_type_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_drop_type_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_type_all_args__isset {
   _ThriftHiveMetastore_get_type_all_args__isset() : name(false) {}
-  bool name;
+  bool name :1;
 } _ThriftHiveMetastore_get_type_all_args__isset;
 
 class ThriftHiveMetastore_get_type_all_args {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
+
+  ThriftHiveMetastore_get_type_all_args(const ThriftHiveMetastore_get_type_all_args&);
+  ThriftHiveMetastore_get_type_all_args& operator=(const ThriftHiveMetastore_get_type_all_args&);
   ThriftHiveMetastore_get_type_all_args() : name() {
   }
 
-  virtual ~ThriftHiveMetastore_get_type_all_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_type_all_args() throw();
   std::string name;
 
   _ThriftHiveMetastore_get_type_all_args__isset __isset;
 
-  void __set_name(const std::string& val) {
-    name = val;
-  }
+  void __set_name(const std::string& val);
 
   bool operator == (const ThriftHiveMetastore_get_type_all_args & rhs) const
   {
@@ -1978,47 +2072,51 @@ class ThriftHiveMetastore_get_type_all_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_type_all_args& obj);
 };
 
 
 class ThriftHiveMetastore_get_type_all_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "EFB929595D312AC8F305D5A794CFEDA1";
+  static const uint8_t binary_fingerprint[16]; // = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1};
 
-  virtual ~ThriftHiveMetastore_get_type_all_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_type_all_pargs() throw();
   const std::string* name;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_type_all_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_type_all_result__isset {
   _ThriftHiveMetastore_get_type_all_result__isset() : success(false), o2(false) {}
-  bool success;
-  bool o2;
+  bool success :1;
+  bool o2 :1;
 } _ThriftHiveMetastore_get_type_all_result__isset;
 
 class ThriftHiveMetastore_get_type_all_result {
  public:
 
+  static const char* ascii_fingerprint; // = "4AD9FFB783428C996DEB713D38DA38C4";
+  static const uint8_t binary_fingerprint[16]; // = {0x4A,0xD9,0xFF,0xB7,0x83,0x42,0x8C,0x99,0x6D,0xEB,0x71,0x3D,0x38,0xDA,0x38,0xC4};
+
+  ThriftHiveMetastore_get_type_all_result(const ThriftHiveMetastore_get_type_all_result&);
+  ThriftHiveMetastore_get_type_all_result& operator=(const ThriftHiveMetastore_get_type_all_result&);
   ThriftHiveMetastore_get_type_all_result() {
   }
 
-  virtual ~ThriftHiveMetastore_get_type_all_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_type_all_result() throw();
   std::map<std::string, Type>  success;
   MetaException o2;
 
   _ThriftHiveMetastore_get_type_all_result__isset __isset;
 
-  void __set_success(const std::map<std::string, Type> & val) {
-    success = val;
-  }
+  void __set_success(const std::map<std::string, Type> & val);
 
-  void __set_o2(const MetaException& val) {
-    o2 = val;
-  }
+  void __set_o2(const MetaException& val);
 
   bool operator == (const ThriftHiveMetastore_get_type_all_result & rhs) const
   {
@@ -2037,20 +2135,23 @@ class ThriftHiveMetastore_get_type_all_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_type_all_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_type_all_presult__isset {
   _ThriftHiveMetastore_get_type_all_presult__isset() : success(false), o2(false) {}
-  bool success;
-  bool o2;
+  bool success :1;
+  bool o2 :1;
 } _ThriftHiveMetastore_get_type_all_presult__isset;
 
 class ThriftHiveMetastore_get_type_all_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "4AD9FFB783428C996DEB713D38DA38C4";
+  static const uint8_t binary_fingerprint[16]; // = {0x4A,0xD9,0xFF,0xB7,0x83,0x42,0x8C,0x99,0x6D,0xEB,0x71,0x3D,0x38,0xDA,0x38,0xC4};
 
-  virtual ~ThriftHiveMetastore_get_type_all_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_type_all_presult() throw();
   std::map<std::string, Type> * success;
   MetaException o2;
 
@@ -2058,34 +2159,35 @@ class ThriftHiveMetastore_get_type_all_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_type_all_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_fields_args__isset {
   _ThriftHiveMetastore_get_fields_args__isset() : db_name(false), table_name(false) {}
-  bool db_name;
-  bool table_name;
+  bool db_name :1;
+  bool table_name :1;
 } _ThriftHiveMetastore_get_fields_args__isset;
 
 class ThriftHiveMetastore_get_fields_args {
  public:
 
+  static const char* ascii_fingerprint; // = "07A9615F837F7D0A952B595DD3020972";
+  static const uint8_t binary_fingerprint[16]; // = {0x07,0xA9,0x61,0x5F,0x83,0x7F,0x7D,0x0A,0x95,0x2B,0x59,0x5D,0xD3,0x02,0x09,0x72};
+
+  ThriftHiveMetastore_get_fields_args(const ThriftHiveMetastore_get_fields_args&);
+  ThriftHiveMetastore_get_fields_args& operator=(const ThriftHiveMetastore_get_fields_args&);
   ThriftHiveMetastore_get_fields_args() : db_name(), table_name() {
   }
 
-  virtual ~ThriftHiveMetastore_get_fields_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_fields_args() throw();
   std::string db_name;
   std::string table_name;
 
   _ThriftHiveMetastore_get_fields_args__isset __isset;
 
-  void __set_db_name(const std::string& val) {
-    db_name = val;
-  }
+  void __set_db_name(const std::string& val);
 
-  void __set_table_name(const std::string& val) {
-    table_name = val;
-  }
+  void __set_table_name(const std::string& val);
 
   bool operator == (const ThriftHiveMetastore_get_fields_args & rhs) const
   {
@@ -2104,38 +2206,46 @@ class ThriftHiveMetastore_get_fields_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_fields_args& obj);
 };
 
 
 class ThriftHiveMetastore_get_fields_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "07A9615F837F7D0A952B595DD3020972";
+  static const uint8_t binary_fingerprint[16]; // = {0x07,0xA9,0x61,0x5F,0x83,0x7F,0x7D,0x0A,0x95,0x2B,0x59,0x5D,0xD3,0x02,0x09,0x72};
 
-  virtual ~ThriftHiveMetastore_get_fields_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_fields_pargs() throw();
   const std::string* db_name;
   const std::string* table_name;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_fields_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_fields_result__isset {
   _ThriftHiveMetastore_get_fields_result__isset() : success(false), o1(false), o2(false), o3(false) {}
-  bool success;
-  bool o1;
-  bool o2;
-  bool o3;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_get_fields_result__isset;
 
 class ThriftHiveMetastore_get_fields_result {
  public:
 
+  static const char* ascii_fingerprint; // = "B736CA8B9EACE5EE093DF8D460EE0F4E";
+  static const uint8_t binary_fingerprint[16]; // = {0xB7,0x36,0xCA,0x8B,0x9E,0xAC,0xE5,0xEE,0x09,0x3D,0xF8,0xD4,0x60,0xEE,0x0F,0x4E};
+
+  ThriftHiveMetastore_get_fields_result(const ThriftHiveMetastore_get_fields_result&);
+  ThriftHiveMetastore_get_fields_result& operator=(const ThriftHiveMetastore_get_fields_result&);
   ThriftHiveMetastore_get_fields_result() {
   }
 
-  virtual ~ThriftHiveMetastore_get_fields_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_fields_result() throw();
   std::vector<FieldSchema>  success;
   MetaException o1;
   UnknownTableException o2;
@@ -2143,21 +2253,13 @@ class ThriftHiveMetastore_get_fields_result {
 
   _ThriftHiveMetastore_get_fields_result__isset __isset;
 
-  void __set_success(const std::vector<FieldSchema> & val) {
-    success = val;
-  }
+  void __set_success(const std::vector<FieldSchema> & val);
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
-  void __set_o2(const UnknownTableException& val) {
-    o2 = val;
-  }
+  void __set_o2(const UnknownTableException& val);
 
-  void __set_o3(const UnknownDBException& val) {
-    o3 = val;
-  }
+  void __set_o3(const UnknownDBException& val);
 
   bool operator == (const ThriftHiveMetastore_get_fields_result & rhs) const
   {
@@ -2180,22 +2282,25 @@ class ThriftHiveMetastore_get_fields_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_fields_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_fields_presult__isset {
   _ThriftHiveMetastore_get_fields_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
-  bool success;
-  bool o1;
-  bool o2;
-  bool o3;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_get_fields_presult__isset;
 
 class ThriftHiveMetastore_get_fields_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "B736CA8B9EACE5EE093DF8D460EE0F4E";
+  static const uint8_t binary_fingerprint[16]; // = {0xB7,0x36,0xCA,0x8B,0x9E,0xAC,0xE5,0xEE,0x09,0x3D,0xF8,0xD4,0x60,0xEE,0x0F,0x4E};
 
-  virtual ~ThriftHiveMetastore_get_fields_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_fields_presult() throw();
   std::vector<FieldSchema> * success;
   MetaException o1;
   UnknownTableException o2;
@@ -2205,40 +2310,39 @@ class ThriftHiveMetastore_get_fields_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_fields_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_fields_with_environment_context_args__isset {
   _ThriftHiveMetastore_get_fields_with_environment_context_args__isset() : db_name(false), table_name(false), environment_context(false) {}
-  bool db_name;
-  bool table_name;
-  bool environment_context;
+  bool db_name :1;
+  bool table_name :1;
+  bool environment_context :1;
 } _ThriftHiveMetastore_get_fields_with_environment_context_args__isset;
 
 class ThriftHiveMetastore_get_fields_with_environment_context_args {
  public:
 
+  static const char* ascii_fingerprint; // = "AE0D6195F9A2D9B00B409A0B58C4F0AE";
+  static const uint8_t binary_fingerprint[16]; // = {0xAE,0x0D,0x61,0x95,0xF9,0xA2,0xD9,0xB0,0x0B,0x40,0x9A,0x0B,0x58,0xC4,0xF0,0xAE};
+
+  ThriftHiveMetastore_get_fields_with_environment_context_args(const ThriftHiveMetastore_get_fields_with_environment_context_args&);
+  ThriftHiveMetastore_get_fields_with_environment_context_args& operator=(const ThriftHiveMetastore_get_fields_with_environment_context_args&);
   ThriftHiveMetastore_get_fields_with_environment_context_args() : db_name(), table_name() {
   }
 
-  virtual ~ThriftHiveMetastore_get_fields_with_environment_context_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_fields_with_environment_context_args() throw();
   std::string db_name;
   std::string table_name;
   EnvironmentContext environment_context;
 
   _ThriftHiveMetastore_get_fields_with_environment_context_args__isset __isset;
 
-  void __set_db_name(const std::string& val) {
-    db_name = val;
-  }
+  void __set_db_name(const std::string& val);
 
-  void __set_table_name(const std::string& val) {
-    table_name = val;
-  }
+  void __set_table_name(const std::string& val);
 
-  void __set_environment_context(const EnvironmentContext& val) {
-    environment_context = val;
-  }
+  void __set_environment_context(const EnvironmentContext& val);
 
   bool operator == (const ThriftHiveMetastore_get_fields_with_environment_context_args & rhs) const
   {
@@ -2259,39 +2363,47 @@ class ThriftHiveMetastore_get_fields_with_environment_context_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_fields_with_environment_context_args& obj);
 };
 
 
 class ThriftHiveMetastore_get_fields_with_environment_context_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "AE0D6195F9A2D9B00B409A0B58C4F0AE";
+  static const uint8_t binary_fingerprint[16]; // = {0xAE,0x0D,0x61,0x95,0xF9,0xA2,0xD9,0xB0,0x0B,0x40,0x9A,0x0B,0x58,0xC4,0xF0,0xAE};
 
-  virtual ~ThriftHiveMetastore_get_fields_with_environment_context_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_fields_with_environment_context_pargs() throw();
   const std::string* db_name;
   const std::string* table_name;
   const EnvironmentContext* environment_context;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_fields_with_environment_context_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_fields_with_environment_context_result__isset {
   _ThriftHiveMetastore_get_fields_with_environment_context_result__isset() : success(false), o1(false), o2(false), o3(false) {}
-  bool success;
-  bool o1;
-  bool o2;
-  bool o3;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_get_fields_with_environment_context_result__isset;
 
 class ThriftHiveMetastore_get_fields_with_environment_context_result {
  public:
 
+  static const char* ascii_fingerprint; // = "B736CA8B9EACE5EE093DF8D460EE0F4E";
+  static const uint8_t binary_fingerprint[16]; // = {0xB7,0x36,0xCA,0x8B,0x9E,0xAC,0xE5,0xEE,0x09,0x3D,0xF8,0xD4,0x60,0xEE,0x0F,0x4E};
+
+  ThriftHiveMetastore_get_fields_with_environment_context_result(const ThriftHiveMetastore_get_fields_with_environment_context_result&);
+  ThriftHiveMetastore_get_fields_with_environment_context_result& operator=(const ThriftHiveMetastore_get_fields_with_environment_context_result&);
   ThriftHiveMetastore_get_fields_with_environment_context_result() {
   }
 
-  virtual ~ThriftHiveMetastore_get_fields_with_environment_context_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_fields_with_environment_context_result() throw();
   std::vector<FieldSchema>  success;
   MetaException o1;
   UnknownTableException o2;
@@ -2299,21 +2411,13 @@ class ThriftHiveMetastore_get_fields_with_environment_context_result {
 
   _ThriftHiveMetastore_get_fields_with_environment_context_result__isset __isset;
 
-  void __set_success(const std::vector<FieldSchema> & val) {
-    success = val;
-  }
+  void __set_success(const std::vector<FieldSchema> & val);
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
-  void __set_o2(const UnknownTableException& val) {
-    o2 = val;
-  }
+  void __set_o2(const UnknownTableException& val);
 
-  void __set_o3(const UnknownDBException& val) {
-    o3 = val;
-  }
+  void __set_o3(const UnknownDBException& val);
 
   bool operator == (const ThriftHiveMetastore_get_fields_with_environment_context_result & rhs) const
   {
@@ -2336,22 +2440,25 @@ class ThriftHiveMetastore_get_fields_with_environment_context_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_fields_with_environment_context_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_fields_with_environment_context_presult__isset {
   _ThriftHiveMetastore_get_fields_with_environment_context_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
-  bool success;
-  bool o1;
-  bool o2;
-  bool o3;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_get_fields_with_environment_context_presult__isset;
 
 class ThriftHiveMetastore_get_fields_with_environment_context_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "B736CA8B9EACE5EE093DF8D460EE0F4E";
+  static const uint8_t binary_fingerprint[16]; // = {0xB7,0x36,0xCA,0x8B,0x9E,0xAC,0xE5,0xEE,0x09,0x3D,0xF8,0xD4,0x60,0xEE,0x0F,0x4E};
 
-  virtual ~ThriftHiveMetastore_get_fields_with_environment_context_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_fields_with_environment_context_presult() throw();
   std::vector<FieldSchema> * success;
   MetaException o1;
   UnknownTableException o2;
@@ -2361,34 +2468,35 @@ class ThriftHiveMetastore_get_fields_with_environment_context_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_fields_with_environment_context_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_schema_args__isset {
   _ThriftHiveMetastore_get_schema_args__isset() : db_name(false), table_name(false) {}
-  bool db_name;
-  bool table_name;
+  bool db_name :1;
+  bool table_name :1;
 } _ThriftHiveMetastore_get_schema_args__isset;
 
 class ThriftHiveMetastore_get_schema_args {
  public:
 
+  static const char* ascii_fingerprint; // = "07A9615F837F7D0A952B595DD3020972";
+  static const uint8_t binary_fingerprint[16]; // = {0x07,0xA9,0x61,0x5F,0x83,0x7F,0x7D,0x0A,0x95,0x2B,0x59,0x5D,0xD3,0x02,0x09,0x72};
+
+  ThriftHiveMetastore_get_schema_args(const ThriftHiveMetastore_get_schema_args&);
+  ThriftHiveMetastore_get_schema_args& operator=(const ThriftHiveMetastore_get_schema_args&);
   ThriftHiveMetastore_get_schema_args() : db_name(), table_name() {
   }
 
-  virtual ~ThriftHiveMetastore_get_schema_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_schema_args() throw();
   std::string db_name;
   std::string table_name;
 
   _ThriftHiveMetastore_get_schema_args__isset __isset;
 
-  void __set_db_name(const std::string& val) {
-    db_name = val;
-  }
+  void __set_db_name(const std::string& val);
 
-  void __set_table_name(const std::string& val) {
-    table_name = val;
-  }
+  void __set_table_name(const std::string& val);
 
   bool operator == (const ThriftHiveMetastore_get_schema_args & rhs) const
   {
@@ -2407,38 +2515,46 @@ class ThriftHiveMetastore_get_schema_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_schema_args& obj);
 };
 
 
 class ThriftHiveMetastore_get_schema_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "07A9615F837F7D0A952B595DD3020972";
+  static const uint8_t binary_fingerprint[16]; // = {0x07,0xA9,0x61,0x5F,0x83,0x7F,0x7D,0x0A,0x95,0x2B,0x59,0x5D,0xD3,0x02,0x09,0x72};
 
-  virtual ~ThriftHiveMetastore_get_schema_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_schema_pargs() throw();
   const std::string* db_name;
   const std::string* table_name;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_schema_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_schema_result__isset {
   _ThriftHiveMetastore_get_schema_result__isset() : success(false), o1(false), o2(false), o3(false) {}
-  bool success;
-  bool o1;
-  bool o2;
-  bool o3;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_get_schema_result__isset;
 
 class ThriftHiveMetastore_get_schema_result {
  public:
 
+  static const char* ascii_fingerprint; // = "B736CA8B9EACE5EE093DF8D460EE0F4E";
+  static const uint8_t binary_fingerprint[16]; // = {0xB7,0x36,0xCA,0x8B,0x9E,0xAC,0xE5,0xEE,0x09,0x3D,0xF8,0xD4,0x60,0xEE,0x0F,0x4E};
+
+  ThriftHiveMetastore_get_schema_result(const ThriftHiveMetastore_get_schema_result&);
+  ThriftHiveMetastore_get_schema_result& operator=(const ThriftHiveMetastore_get_schema_result&);
   ThriftHiveMetastore_get_schema_result() {
   }
 
-  virtual ~ThriftHiveMetastore_get_schema_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_schema_result() throw();
   std::vector<FieldSchema>  success;
   MetaException o1;
   UnknownTableException o2;
@@ -2446,21 +2562,13 @@ class ThriftHiveMetastore_get_schema_result {
 
   _ThriftHiveMetastore_get_schema_result__isset __isset;
 
-  void __set_success(const std::vector<FieldSchema> & val) {
-    success = val;
-  }
+  void __set_success(const std::vector<FieldSchema> & val);
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
-  void __set_o2(const UnknownTableException& val) {
-    o2 = val;
-  }
+  void __set_o2(const UnknownTableException& val);
 
-  void __set_o3(const UnknownDBException& val) {
-    o3 = val;
-  }
+  void __set_o3(const UnknownDBException& val);
 
   bool operator == (const ThriftHiveMetastore_get_schema_result & rhs) const
   {
@@ -2483,22 +2591,25 @@ class ThriftHiveMetastore_get_schema_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_schema_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_schema_presult__isset {
   _ThriftHiveMetastore_get_schema_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
-  bool success;
-  bool o1;
-  bool o2;
-  bool o3;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_get_schema_presult__isset;
 
 class ThriftHiveMetastore_get_schema_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "B736CA8B9EACE5EE093DF8D460EE0F4E";
+  static const uint8_t binary_fingerprint[16]; // = {0xB7,0x36,0xCA,0x8B,0x9E,0xAC,0xE5,0xEE,0x09,0x3D,0xF8,0xD4,0x60,0xEE,0x0F,0x4E};
 
-  virtual ~ThriftHiveMetastore_get_schema_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_schema_presult() throw();
   std::vector<FieldSchema> * success;
   MetaException o1;
   UnknownTableException o2;
@@ -2508,40 +2619,39 @@ class ThriftHiveMetastore_get_schema_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_schema_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_schema_with_environment_context_args__isset {
   _ThriftHiveMetastore_get_schema_with_environment_context_args__isset() : db_name(false), table_name(false), environment_context(false) {}
-  bool db_name;
-  bool table_name;
-  bool environment_context;
+  bool db_name :1;
+  bool table_name :1;
+  bool environment_context :1;
 } _ThriftHiveMetastore_get_schema_with_environment_context_args__isset;
 
 class ThriftHiveMetastore_get_schema_with_environment_context_args {
  public:
 
+  static const char* ascii_fingerprint; // = "AE0D6195F9A2D9B00B409A0B58C4F0AE";
+  static const uint8_t binary_fingerprint[16]; // = {0xAE,0x0D,0x61,0x95,0xF9,0xA2,0xD9,0xB0,0x0B,0x40,0x9A,0x0B,0x58,0xC4,0xF0,0xAE};
+
+  ThriftHiveMetastore_get_schema_with_environment_context_args(const ThriftHiveMetastore_get_schema_with_environment_context_args&);
+  ThriftHiveMetastore_get_schema_with_environment_context_args& operator=(const ThriftHiveMetastore_get_schema_with_environment_context_args&);
   ThriftHiveMetastore_get_schema_with_environment_context_args() : db_name(), table_name() {
   }
 
-  virtual ~ThriftHiveMetastore_get_schema_with_environment_context_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_schema_with_environment_context_args() throw();
   std::string db_name;
   std::string table_name;
   EnvironmentContext environment_context;
 
   _ThriftHiveMetastore_get_schema_with_environment_context_args__isset __isset;
 
-  void __set_db_name(const std::string& val) {
-    db_name = val;
-  }
+  void __set_db_name(const std::string& val);
 
-  void __set_table_name(const std::string& val) {
-    table_name = val;
-  }
+  void __set_table_name(const std::string& val);
 
-  void __set_environment_context(const EnvironmentContext& val) {
-    environment_context = val;
-  }
+  void __set_environment_context(const EnvironmentContext& val);
 
   bool operator == (const ThriftHiveMetastore_get_schema_with_environment_context_args & rhs) const
   {
@@ -2562,39 +2672,47 @@ class ThriftHiveMetastore_get_schema_with_environment_context_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_schema_with_environment_context_args& obj);
 };
 
 
 class ThriftHiveMetastore_get_schema_with_environment_context_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "AE0D6195F9A2D9B00B409A0B58C4F0AE";
+  static const uint8_t binary_fingerprint[16]; // = {0xAE,0x0D,0x61,0x95,0xF9,0xA2,0xD9,0xB0,0x0B,0x40,0x9A,0x0B,0x58,0xC4,0xF0,0xAE};
 
-  virtual ~ThriftHiveMetastore_get_schema_with_environment_context_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_schema_with_environment_context_pargs() throw();
   const std::string* db_name;
   const std::string* table_name;
   const EnvironmentContext* environment_context;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_schema_with_environment_context_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_schema_with_environment_context_result__isset {
   _ThriftHiveMetastore_get_schema_with_environment_context_result__isset() : success(false), o1(false), o2(false), o3(false) {}
-  bool success;
-  bool o1;
-  bool o2;
-  bool o3;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_get_schema_with_environment_context_result__isset;
 
 class ThriftHiveMetastore_get_schema_with_environment_context_result {
  public:
 
+  static const char* ascii_fingerprint; // = "B736CA8B9EACE5EE093DF8D460EE0F4E";
+  static const uint8_t binary_fingerprint[16]; // = {0xB7,0x36,0xCA,0x8B,0x9E,0xAC,0xE5,0xEE,0x09,0x3D,0xF8,0xD4,0x60,0xEE,0x0F,0x4E};
+
+  ThriftHiveMetastore_get_schema_with_environment_context_result(const ThriftHiveMetastore_get_schema_with_environment_context_result&);
+  ThriftHiveMetastore_get_schema_with_environment_context_result& operator=(const ThriftHiveMetastore_get_schema_with_environment_context_result&);
   ThriftHiveMetastore_get_schema_with_environment_context_result() {
   }
 
-  virtual ~ThriftHiveMetastore_get_schema_with_environment_context_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_get_schema_with_environment_context_result() throw();
   std::vector<FieldSchema>  success;
   MetaException o1;
   UnknownTableException o2;
@@ -2602,21 +2720,13 @@ class ThriftHiveMetastore_get_schema_with_environment_context_result {
 
   _ThriftHiveMetastore_get_schema_with_environment_context_result__isset __isset;
 
-  void __set_success(const std::vector<FieldSchema> & val) {
-    success = val;
-  }
+  void __set_success(const std::vector<FieldSchema> & val);
 
-  void __set_o1(const MetaException& val) {
-    o1 = val;
-  }
+  void __set_o1(const MetaException& val);
 
-  void __set_o2(const UnknownTableException& val) {
-    o2 = val;
-  }
+  void __set_o2(const UnknownTableException& val);
 
-  void __set_o3(const UnknownDBException& val) {
-    o3 = val;
-  }
+  void __set_o3(const UnknownDBException& val);
 
   bool operator == (const ThriftHiveMetastore_get_schema_with_environment_context_result & rhs) const
   {
@@ -2639,22 +2749,25 @@ class ThriftHiveMetastore_get_schema_with_environment_context_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_schema_with_environment_context_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_get_schema_with_environment_context_presult__isset {
   _ThriftHiveMetastore_get_schema_with_environment_context_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
-  bool success;
-  bool o1;
-  bool o2;
-  bool o3;
+  bool success :1;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
 } _ThriftHiveMetastore_get_schema_with_environment_context_presult__isset;
 
 class ThriftHiveMetastore_get_schema_with_environment_context_presult {
  public:
 
+  static const char* ascii_fingerprint; // = "B736CA8B9EACE5EE093DF8D460EE0F4E";
+  static const uint8_t binary_fingerprint[16]; // = {0xB7,0x36,0xCA,0x8B,0x9E,0xAC,0xE5,0xEE,0x09,0x3D,0xF8,0xD4,0x60,0xEE,0x0F,0x4E};
 
-  virtual ~ThriftHiveMetastore_get_schema_with_environment_context_presult() throw() {}
 
+  virtual ~ThriftHiveMetastore_get_schema_with_environment_context_presult() throw();
   std::vector<FieldSchema> * success;
   MetaException o1;
   UnknownTableException o2;
@@ -2664,28 +2777,31 @@ class ThriftHiveMetastore_get_schema_with_environment_context_presult {
 
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_get_schema_with_environment_context_presult& obj);
 };
 
 typedef struct _ThriftHiveMetastore_create_table_args__isset {
   _ThriftHiveMetastore_create_table_args__isset() : tbl(false) {}
-  bool tbl;
+  bool tbl :1;
 } _ThriftHiveMetastore_create_table_args__isset;
 
 class ThriftHiveMetastore_create_table_args {
  public:
 
+  static const char* ascii_fingerprint; // = "BD1951DCA22A23C9A7B1CD46ACAE54DB";
+  static const uint8_t binary_fingerprint[16]; // = {0xBD,0x19,0x51,0xDC,0xA2,0x2A,0x23,0xC9,0xA7,0xB1,0xCD,0x46,0xAC,0xAE,0x54,0xDB};
+
+  ThriftHiveMetastore_create_table_args(const ThriftHiveMetastore_create_table_args&);
+  ThriftHiveMetastore_create_table_args& operator=(const ThriftHiveMetastore_create_table_args&);
   ThriftHiveMetastore_create_table_args() {
   }
 
-  virtual ~ThriftHiveMetastore_create_table_args() throw() {}
-
+  virtual ~ThriftHiveMetastore_create_table_args() throw();
   Table tbl;
 
   _ThriftHiveMetastore_create_table_args__isset __isset;
 
-  void __set_tbl(const Table& val) {
-    tbl = val;
-  }
+  void __set_tbl(const Table& val);
 
   bool operator == (const ThriftHiveMetastore_create_table_args & rhs) const
   {
@@ -2702,37 +2818,45 @@ class ThriftHiveMetastore_create_table_args {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_table_args& obj);
 };
 
 
 class ThriftHiveMetastore_create_table_pargs {
  public:
 
+  static const char* ascii_fingerprint; // = "BD1951DCA22A23C9A7B1CD46ACAE54DB";
+  static const uint8_t binary_fingerprint[16]; // = {0xBD,0x19,0x51,0xDC,0xA2,0x2A,0x23,0xC9,0xA7,0xB1,0xCD,0x46,0xAC,0xAE,0x54,0xDB};
 
-  virtual ~ThriftHiveMetastore_create_table_pargs() throw() {}
 
+  virtual ~ThriftHiveMetastore_create_table_pargs() throw();
   const Table* tbl;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_table_pargs& obj);
 };
 
 typedef struct _ThriftHiveMetastore_create_table_result__isset {
   _ThriftHiveMetastore_create_table_result__isset() : o1(false), o2(false), o3(false), o4(false) {}
-  bool o1;
-  bool o2;
-  bool o3;
-  bool o4;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
+  bool o4 :1;
 } _ThriftHiveMetastore_create_table_result__isset;
 
 class ThriftHiveMetastore_create_table_result {
  public:
 
+  static const char* ascii_fingerprint; // = "F9EF8E19A6AC2C4E08D282524B9828EB";
+  static const uint8_t binary_fingerprint[16]; // = {0xF9,0xEF,0x8E,0x19,0xA6,0xAC,0x2C,0x4E,0x08,0xD2,0x82,0x52,0x4B,0x98,0x28,0xEB};
+
+  ThriftHiveMetastore_create_table_result(const ThriftHiveMetastore_create_table_result&);
+  ThriftHiveMetastore_create_table_result& operator=(const ThriftHiveMetastore_create_table_result&);
   ThriftHiveMetastore_create_table_result() {
   }
 
-  virtual ~ThriftHiveMetastore_create_table_result() throw() {}
-
+  virtual ~ThriftHiveMetastore_create_table_result() throw();
   AlreadyExistsException o1;
   InvalidObjectException o2;
   MetaException o3;
@@ -2740,21 +2864,13 @@ class ThriftHiveMetastore_create_table_result {
 
   _ThriftHiveMetastore_create_table_result__isset __isset;
 
-  void __set_o1(const AlreadyExistsException& val) {
-    o1 = val;
-  }
+  void __set_o1(const AlreadyExistsException& val);
 
-  void __set_o2(const InvalidObjectException& val) {
-    o2 = val;
-  }
+  void __set_o2(const InvalidObjectException& val);
 
-  void __set_o3(const MetaException& val) {
-    o3 = val;
-  }
+  void __set_o3(const MetaException& val);
 
-  void __set_o4(const NoSuchObjectException& val) {
-    o4 = val;
-  }
+  void __set_o4(const NoSuchObjectException& val);
 
   bool operator == (const ThriftHiveMetastore_create_table_result & rhs) const
   {
@@ -2777,22 +2893,25 @@ class ThriftHiveMetastore_create_table_result {
   uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
+  friend std::ostream& operator<<(std::ostream& out, const ThriftHiveMetastore_create_table_result& obj);
 };
 
 typedef struct _ThriftHiveMetastore_create_table_presult__isset {
   _ThriftHiveMetastore_create_table_presult__isset() : o1(false), o2(false), o3(false), o4(false) {}
-  bool o1;
-  bool o2;
-  bool o3;
-  bool o4;
+  bool o1 :1;
+  bool o2 :1;
+  bool o3 :1;
+  bool o4 :1;
 } _ThriftHiveMetastore_create_table_presult__isset;
 
 cla

<TRUNCATED>