Return-Path: X-Original-To: apmail-hive-commits-archive@www.apache.org Delivered-To: apmail-hive-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1D2E0105F8 for ; Fri, 27 Sep 2013 17:43:38 +0000 (UTC) Received: (qmail 22228 invoked by uid 500); 27 Sep 2013 17:43:29 -0000 Delivered-To: apmail-hive-commits-archive@hive.apache.org Received: (qmail 21847 invoked by uid 500); 27 Sep 2013 17:43:26 -0000 Mailing-List: contact commits-help@hive.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hive-dev@hive.apache.org Delivered-To: mailing list commits@hive.apache.org Received: (qmail 21750 invoked by uid 99); 27 Sep 2013 17:43:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Sep 2013 17:43:25 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Sep 2013 17:43:15 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id E94142388CB5; Fri, 27 Sep 2013 17:42:27 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1526996 [7/29] - in /hive/branches/maven: ./ beeline/src/java/org/apache/hive/beeline/ beeline/src/test/org/apache/hive/beeline/src/test/ bin/ bin/ext/ common/src/java/org/apache/hadoop/hive/conf/ conf/ contrib/src/test/results/clientposit... Date: Fri, 27 Sep 2013 17:41:55 -0000 To: commits@hive.apache.org From: brock@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20130927174227.E94142388CB5@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Modified: hive/branches/maven/metastore/src/gen/thrift/gen-php/metastore/ThriftHiveMetastore.php URL: http://svn.apache.org/viewvc/hive/branches/maven/metastore/src/gen/thrift/gen-php/metastore/ThriftHiveMetastore.php?rev=1526996&r1=1526995&r2=1526996&view=diff ============================================================================== --- hive/branches/maven/metastore/src/gen/thrift/gen-php/metastore/ThriftHiveMetastore.php (original) +++ hive/branches/maven/metastore/src/gen/thrift/gen-php/metastore/ThriftHiveMetastore.php Fri Sep 27 17:41:42 2013 @@ -61,6 +61,7 @@ interface ThriftHiveMetastoreIf extends public function get_partitions_ps_with_auth($db_name, $tbl_name, $part_vals, $max_parts, $user_name, $group_names); public function get_partition_names_ps($db_name, $tbl_name, $part_vals, $max_parts); public function get_partitions_by_filter($db_name, $tbl_name, $filter, $max_parts); + public function get_partitions_by_expr(\metastore\PartitionsByExprRequest $req); public function get_partitions_by_names($db_name, $tbl_name, $names); public function alter_partition($db_name, $tbl_name, \metastore\Partition $new_part); public function alter_partitions($db_name, $tbl_name, $new_parts); @@ -2764,6 +2765,63 @@ class ThriftHiveMetastoreClient extends throw new \Exception("get_partitions_by_filter failed: unknown result"); } + public function get_partitions_by_expr(\metastore\PartitionsByExprRequest $req) + { + $this->send_get_partitions_by_expr($req); + return $this->recv_get_partitions_by_expr(); + } + + public function send_get_partitions_by_expr(\metastore\PartitionsByExprRequest $req) + { + $args = new \metastore\ThriftHiveMetastore_get_partitions_by_expr_args(); + $args->req = $req; + $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); + if ($bin_accel) + { + thrift_protocol_write_binary($this->output_, 'get_partitions_by_expr', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); + } + else + { + $this->output_->writeMessageBegin('get_partitions_by_expr', TMessageType::CALL, $this->seqid_); + $args->write($this->output_); + $this->output_->writeMessageEnd(); + $this->output_->getTransport()->flush(); + } + } + + public function recv_get_partitions_by_expr() + { + $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); + if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, '\metastore\ThriftHiveMetastore_get_partitions_by_expr_result', $this->input_->isStrictRead()); + else + { + $rseqid = 0; + $fname = null; + $mtype = 0; + + $this->input_->readMessageBegin($fname, $mtype, $rseqid); + if ($mtype == TMessageType::EXCEPTION) { + $x = new TApplicationException(); + $x->read($this->input_); + $this->input_->readMessageEnd(); + throw $x; + } + $result = new \metastore\ThriftHiveMetastore_get_partitions_by_expr_result(); + $result->read($this->input_); + $this->input_->readMessageEnd(); + } + if ($result->success !== null) { + return $result->success; + } + if ($result->o1 !== null) { + throw $result->o1; + } + if ($result->o2 !== null) { + throw $result->o2; + } + throw new \Exception("get_partitions_by_expr failed: unknown result"); + } + public function get_partitions_by_names($db_name, $tbl_name, $names) { $this->send_get_partitions_by_names($db_name, $tbl_name, $names); @@ -5664,14 +5722,14 @@ class ThriftHiveMetastore_get_databases_ case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size227 = 0; - $_etype230 = 0; - $xfer += $input->readListBegin($_etype230, $_size227); - for ($_i231 = 0; $_i231 < $_size227; ++$_i231) + $_size235 = 0; + $_etype238 = 0; + $xfer += $input->readListBegin($_etype238, $_size235); + for ($_i239 = 0; $_i239 < $_size235; ++$_i239) { - $elem232 = null; - $xfer += $input->readString($elem232); - $this->success []= $elem232; + $elem240 = null; + $xfer += $input->readString($elem240); + $this->success []= $elem240; } $xfer += $input->readListEnd(); } else { @@ -5707,9 +5765,9 @@ class ThriftHiveMetastore_get_databases_ { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter233) + foreach ($this->success as $iter241) { - $xfer += $output->writeString($iter233); + $xfer += $output->writeString($iter241); } } $output->writeListEnd(); @@ -5834,14 +5892,14 @@ class ThriftHiveMetastore_get_all_databa case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size234 = 0; - $_etype237 = 0; - $xfer += $input->readListBegin($_etype237, $_size234); - for ($_i238 = 0; $_i238 < $_size234; ++$_i238) + $_size242 = 0; + $_etype245 = 0; + $xfer += $input->readListBegin($_etype245, $_size242); + for ($_i246 = 0; $_i246 < $_size242; ++$_i246) { - $elem239 = null; - $xfer += $input->readString($elem239); - $this->success []= $elem239; + $elem247 = null; + $xfer += $input->readString($elem247); + $this->success []= $elem247; } $xfer += $input->readListEnd(); } else { @@ -5877,9 +5935,9 @@ class ThriftHiveMetastore_get_all_databa { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter240) + foreach ($this->success as $iter248) { - $xfer += $output->writeString($iter240); + $xfer += $output->writeString($iter248); } } $output->writeListEnd(); @@ -6820,18 +6878,18 @@ class ThriftHiveMetastore_get_type_all_r case 0: if ($ftype == TType::MAP) { $this->success = array(); - $_size241 = 0; - $_ktype242 = 0; - $_vtype243 = 0; - $xfer += $input->readMapBegin($_ktype242, $_vtype243, $_size241); - for ($_i245 = 0; $_i245 < $_size241; ++$_i245) + $_size249 = 0; + $_ktype250 = 0; + $_vtype251 = 0; + $xfer += $input->readMapBegin($_ktype250, $_vtype251, $_size249); + for ($_i253 = 0; $_i253 < $_size249; ++$_i253) { - $key246 = ''; - $val247 = new \metastore\Type(); - $xfer += $input->readString($key246); - $val247 = new \metastore\Type(); - $xfer += $val247->read($input); - $this->success[$key246] = $val247; + $key254 = ''; + $val255 = new \metastore\Type(); + $xfer += $input->readString($key254); + $val255 = new \metastore\Type(); + $xfer += $val255->read($input); + $this->success[$key254] = $val255; } $xfer += $input->readMapEnd(); } else { @@ -6867,10 +6925,10 @@ class ThriftHiveMetastore_get_type_all_r { $output->writeMapBegin(TType::STRING, TType::STRUCT, count($this->success)); { - foreach ($this->success as $kiter248 => $viter249) + foreach ($this->success as $kiter256 => $viter257) { - $xfer += $output->writeString($kiter248); - $xfer += $viter249->write($output); + $xfer += $output->writeString($kiter256); + $xfer += $viter257->write($output); } } $output->writeMapEnd(); @@ -7056,15 +7114,15 @@ class ThriftHiveMetastore_get_fields_res case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size250 = 0; - $_etype253 = 0; - $xfer += $input->readListBegin($_etype253, $_size250); - for ($_i254 = 0; $_i254 < $_size250; ++$_i254) + $_size258 = 0; + $_etype261 = 0; + $xfer += $input->readListBegin($_etype261, $_size258); + for ($_i262 = 0; $_i262 < $_size258; ++$_i262) { - $elem255 = null; - $elem255 = new \metastore\FieldSchema(); - $xfer += $elem255->read($input); - $this->success []= $elem255; + $elem263 = null; + $elem263 = new \metastore\FieldSchema(); + $xfer += $elem263->read($input); + $this->success []= $elem263; } $xfer += $input->readListEnd(); } else { @@ -7116,9 +7174,9 @@ class ThriftHiveMetastore_get_fields_res { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter256) + foreach ($this->success as $iter264) { - $xfer += $iter256->write($output); + $xfer += $iter264->write($output); } } $output->writeListEnd(); @@ -7314,15 +7372,15 @@ class ThriftHiveMetastore_get_schema_res case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size257 = 0; - $_etype260 = 0; - $xfer += $input->readListBegin($_etype260, $_size257); - for ($_i261 = 0; $_i261 < $_size257; ++$_i261) + $_size265 = 0; + $_etype268 = 0; + $xfer += $input->readListBegin($_etype268, $_size265); + for ($_i269 = 0; $_i269 < $_size265; ++$_i269) { - $elem262 = null; - $elem262 = new \metastore\FieldSchema(); - $xfer += $elem262->read($input); - $this->success []= $elem262; + $elem270 = null; + $elem270 = new \metastore\FieldSchema(); + $xfer += $elem270->read($input); + $this->success []= $elem270; } $xfer += $input->readListEnd(); } else { @@ -7374,9 +7432,9 @@ class ThriftHiveMetastore_get_schema_res { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter263) + foreach ($this->success as $iter271) { - $xfer += $iter263->write($output); + $xfer += $iter271->write($output); } } $output->writeListEnd(); @@ -8453,14 +8511,14 @@ class ThriftHiveMetastore_get_tables_res case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size264 = 0; - $_etype267 = 0; - $xfer += $input->readListBegin($_etype267, $_size264); - for ($_i268 = 0; $_i268 < $_size264; ++$_i268) + $_size272 = 0; + $_etype275 = 0; + $xfer += $input->readListBegin($_etype275, $_size272); + for ($_i276 = 0; $_i276 < $_size272; ++$_i276) { - $elem269 = null; - $xfer += $input->readString($elem269); - $this->success []= $elem269; + $elem277 = null; + $xfer += $input->readString($elem277); + $this->success []= $elem277; } $xfer += $input->readListEnd(); } else { @@ -8496,9 +8554,9 @@ class ThriftHiveMetastore_get_tables_res { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter270) + foreach ($this->success as $iter278) { - $xfer += $output->writeString($iter270); + $xfer += $output->writeString($iter278); } } $output->writeListEnd(); @@ -8645,14 +8703,14 @@ class ThriftHiveMetastore_get_all_tables case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size271 = 0; - $_etype274 = 0; - $xfer += $input->readListBegin($_etype274, $_size271); - for ($_i275 = 0; $_i275 < $_size271; ++$_i275) + $_size279 = 0; + $_etype282 = 0; + $xfer += $input->readListBegin($_etype282, $_size279); + for ($_i283 = 0; $_i283 < $_size279; ++$_i283) { - $elem276 = null; - $xfer += $input->readString($elem276); - $this->success []= $elem276; + $elem284 = null; + $xfer += $input->readString($elem284); + $this->success []= $elem284; } $xfer += $input->readListEnd(); } else { @@ -8688,9 +8746,9 @@ class ThriftHiveMetastore_get_all_tables { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter277) + foreach ($this->success as $iter285) { - $xfer += $output->writeString($iter277); + $xfer += $output->writeString($iter285); } } $output->writeListEnd(); @@ -8984,14 +9042,14 @@ class ThriftHiveMetastore_get_table_obje case 2: if ($ftype == TType::LST) { $this->tbl_names = array(); - $_size278 = 0; - $_etype281 = 0; - $xfer += $input->readListBegin($_etype281, $_size278); - for ($_i282 = 0; $_i282 < $_size278; ++$_i282) + $_size286 = 0; + $_etype289 = 0; + $xfer += $input->readListBegin($_etype289, $_size286); + for ($_i290 = 0; $_i290 < $_size286; ++$_i290) { - $elem283 = null; - $xfer += $input->readString($elem283); - $this->tbl_names []= $elem283; + $elem291 = null; + $xfer += $input->readString($elem291); + $this->tbl_names []= $elem291; } $xfer += $input->readListEnd(); } else { @@ -9024,9 +9082,9 @@ class ThriftHiveMetastore_get_table_obje { $output->writeListBegin(TType::STRING, count($this->tbl_names)); { - foreach ($this->tbl_names as $iter284) + foreach ($this->tbl_names as $iter292) { - $xfer += $output->writeString($iter284); + $xfer += $output->writeString($iter292); } } $output->writeListEnd(); @@ -9115,15 +9173,15 @@ class ThriftHiveMetastore_get_table_obje case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size285 = 0; - $_etype288 = 0; - $xfer += $input->readListBegin($_etype288, $_size285); - for ($_i289 = 0; $_i289 < $_size285; ++$_i289) + $_size293 = 0; + $_etype296 = 0; + $xfer += $input->readListBegin($_etype296, $_size293); + for ($_i297 = 0; $_i297 < $_size293; ++$_i297) { - $elem290 = null; - $elem290 = new \metastore\Table(); - $xfer += $elem290->read($input); - $this->success []= $elem290; + $elem298 = null; + $elem298 = new \metastore\Table(); + $xfer += $elem298->read($input); + $this->success []= $elem298; } $xfer += $input->readListEnd(); } else { @@ -9175,9 +9233,9 @@ class ThriftHiveMetastore_get_table_obje { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter291) + foreach ($this->success as $iter299) { - $xfer += $iter291->write($output); + $xfer += $iter299->write($output); } } $output->writeListEnd(); @@ -9392,14 +9450,14 @@ class ThriftHiveMetastore_get_table_name case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size292 = 0; - $_etype295 = 0; - $xfer += $input->readListBegin($_etype295, $_size292); - for ($_i296 = 0; $_i296 < $_size292; ++$_i296) + $_size300 = 0; + $_etype303 = 0; + $xfer += $input->readListBegin($_etype303, $_size300); + for ($_i304 = 0; $_i304 < $_size300; ++$_i304) { - $elem297 = null; - $xfer += $input->readString($elem297); - $this->success []= $elem297; + $elem305 = null; + $xfer += $input->readString($elem305); + $this->success []= $elem305; } $xfer += $input->readListEnd(); } else { @@ -9451,9 +9509,9 @@ class ThriftHiveMetastore_get_table_name { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter298) + foreach ($this->success as $iter306) { - $xfer += $output->writeString($iter298); + $xfer += $output->writeString($iter306); } } $output->writeListEnd(); @@ -10446,15 +10504,15 @@ class ThriftHiveMetastore_add_partitions case 1: if ($ftype == TType::LST) { $this->new_parts = array(); - $_size299 = 0; - $_etype302 = 0; - $xfer += $input->readListBegin($_etype302, $_size299); - for ($_i303 = 0; $_i303 < $_size299; ++$_i303) + $_size307 = 0; + $_etype310 = 0; + $xfer += $input->readListBegin($_etype310, $_size307); + for ($_i311 = 0; $_i311 < $_size307; ++$_i311) { - $elem304 = null; - $elem304 = new \metastore\Partition(); - $xfer += $elem304->read($input); - $this->new_parts []= $elem304; + $elem312 = null; + $elem312 = new \metastore\Partition(); + $xfer += $elem312->read($input); + $this->new_parts []= $elem312; } $xfer += $input->readListEnd(); } else { @@ -10482,9 +10540,9 @@ class ThriftHiveMetastore_add_partitions { $output->writeListBegin(TType::STRUCT, count($this->new_parts)); { - foreach ($this->new_parts as $iter305) + foreach ($this->new_parts as $iter313) { - $xfer += $iter305->write($output); + $xfer += $iter313->write($output); } } $output->writeListEnd(); @@ -10713,14 +10771,14 @@ class ThriftHiveMetastore_append_partiti case 3: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size306 = 0; - $_etype309 = 0; - $xfer += $input->readListBegin($_etype309, $_size306); - for ($_i310 = 0; $_i310 < $_size306; ++$_i310) + $_size314 = 0; + $_etype317 = 0; + $xfer += $input->readListBegin($_etype317, $_size314); + for ($_i318 = 0; $_i318 < $_size314; ++$_i318) { - $elem311 = null; - $xfer += $input->readString($elem311); - $this->part_vals []= $elem311; + $elem319 = null; + $xfer += $input->readString($elem319); + $this->part_vals []= $elem319; } $xfer += $input->readListEnd(); } else { @@ -10758,9 +10816,9 @@ class ThriftHiveMetastore_append_partiti { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter312) + foreach ($this->part_vals as $iter320) { - $xfer += $output->writeString($iter312); + $xfer += $output->writeString($iter320); } } $output->writeListEnd(); @@ -11003,14 +11061,14 @@ class ThriftHiveMetastore_append_partiti case 3: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size313 = 0; - $_etype316 = 0; - $xfer += $input->readListBegin($_etype316, $_size313); - for ($_i317 = 0; $_i317 < $_size313; ++$_i317) + $_size321 = 0; + $_etype324 = 0; + $xfer += $input->readListBegin($_etype324, $_size321); + for ($_i325 = 0; $_i325 < $_size321; ++$_i325) { - $elem318 = null; - $xfer += $input->readString($elem318); - $this->part_vals []= $elem318; + $elem326 = null; + $xfer += $input->readString($elem326); + $this->part_vals []= $elem326; } $xfer += $input->readListEnd(); } else { @@ -11056,9 +11114,9 @@ class ThriftHiveMetastore_append_partiti { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter319) + foreach ($this->part_vals as $iter327) { - $xfer += $output->writeString($iter319); + $xfer += $output->writeString($iter327); } } $output->writeListEnd(); @@ -11843,14 +11901,14 @@ class ThriftHiveMetastore_drop_partition case 3: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size320 = 0; - $_etype323 = 0; - $xfer += $input->readListBegin($_etype323, $_size320); - for ($_i324 = 0; $_i324 < $_size320; ++$_i324) + $_size328 = 0; + $_etype331 = 0; + $xfer += $input->readListBegin($_etype331, $_size328); + for ($_i332 = 0; $_i332 < $_size328; ++$_i332) { - $elem325 = null; - $xfer += $input->readString($elem325); - $this->part_vals []= $elem325; + $elem333 = null; + $xfer += $input->readString($elem333); + $this->part_vals []= $elem333; } $xfer += $input->readListEnd(); } else { @@ -11895,9 +11953,9 @@ class ThriftHiveMetastore_drop_partition { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter326) + foreach ($this->part_vals as $iter334) { - $xfer += $output->writeString($iter326); + $xfer += $output->writeString($iter334); } } $output->writeListEnd(); @@ -12126,14 +12184,14 @@ class ThriftHiveMetastore_drop_partition case 3: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size327 = 0; - $_etype330 = 0; - $xfer += $input->readListBegin($_etype330, $_size327); - for ($_i331 = 0; $_i331 < $_size327; ++$_i331) + $_size335 = 0; + $_etype338 = 0; + $xfer += $input->readListBegin($_etype338, $_size335); + for ($_i339 = 0; $_i339 < $_size335; ++$_i339) { - $elem332 = null; - $xfer += $input->readString($elem332); - $this->part_vals []= $elem332; + $elem340 = null; + $xfer += $input->readString($elem340); + $this->part_vals []= $elem340; } $xfer += $input->readListEnd(); } else { @@ -12186,9 +12244,9 @@ class ThriftHiveMetastore_drop_partition { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter333) + foreach ($this->part_vals as $iter341) { - $xfer += $output->writeString($iter333); + $xfer += $output->writeString($iter341); } } $output->writeListEnd(); @@ -12929,14 +12987,14 @@ class ThriftHiveMetastore_get_partition_ case 3: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size334 = 0; - $_etype337 = 0; - $xfer += $input->readListBegin($_etype337, $_size334); - for ($_i338 = 0; $_i338 < $_size334; ++$_i338) + $_size342 = 0; + $_etype345 = 0; + $xfer += $input->readListBegin($_etype345, $_size342); + for ($_i346 = 0; $_i346 < $_size342; ++$_i346) { - $elem339 = null; - $xfer += $input->readString($elem339); - $this->part_vals []= $elem339; + $elem347 = null; + $xfer += $input->readString($elem347); + $this->part_vals []= $elem347; } $xfer += $input->readListEnd(); } else { @@ -12974,9 +13032,9 @@ class ThriftHiveMetastore_get_partition_ { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter340) + foreach ($this->part_vals as $iter348) { - $xfer += $output->writeString($iter340); + $xfer += $output->writeString($iter348); } } $output->writeListEnd(); @@ -13194,17 +13252,17 @@ class ThriftHiveMetastore_exchange_parti case 1: if ($ftype == TType::MAP) { $this->partitionSpecs = array(); - $_size341 = 0; - $_ktype342 = 0; - $_vtype343 = 0; - $xfer += $input->readMapBegin($_ktype342, $_vtype343, $_size341); - for ($_i345 = 0; $_i345 < $_size341; ++$_i345) + $_size349 = 0; + $_ktype350 = 0; + $_vtype351 = 0; + $xfer += $input->readMapBegin($_ktype350, $_vtype351, $_size349); + for ($_i353 = 0; $_i353 < $_size349; ++$_i353) { - $key346 = ''; - $val347 = ''; - $xfer += $input->readString($key346); - $xfer += $input->readString($val347); - $this->partitionSpecs[$key346] = $val347; + $key354 = ''; + $val355 = ''; + $xfer += $input->readString($key354); + $xfer += $input->readString($val355); + $this->partitionSpecs[$key354] = $val355; } $xfer += $input->readMapEnd(); } else { @@ -13260,10 +13318,10 @@ class ThriftHiveMetastore_exchange_parti { $output->writeMapBegin(TType::STRING, TType::STRING, count($this->partitionSpecs)); { - foreach ($this->partitionSpecs as $kiter348 => $viter349) + foreach ($this->partitionSpecs as $kiter356 => $viter357) { - $xfer += $output->writeString($kiter348); - $xfer += $output->writeString($viter349); + $xfer += $output->writeString($kiter356); + $xfer += $output->writeString($viter357); } } $output->writeMapEnd(); @@ -13559,14 +13617,14 @@ class ThriftHiveMetastore_get_partition_ case 3: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size350 = 0; - $_etype353 = 0; - $xfer += $input->readListBegin($_etype353, $_size350); - for ($_i354 = 0; $_i354 < $_size350; ++$_i354) + $_size358 = 0; + $_etype361 = 0; + $xfer += $input->readListBegin($_etype361, $_size358); + for ($_i362 = 0; $_i362 < $_size358; ++$_i362) { - $elem355 = null; - $xfer += $input->readString($elem355); - $this->part_vals []= $elem355; + $elem363 = null; + $xfer += $input->readString($elem363); + $this->part_vals []= $elem363; } $xfer += $input->readListEnd(); } else { @@ -13583,14 +13641,14 @@ class ThriftHiveMetastore_get_partition_ case 5: if ($ftype == TType::LST) { $this->group_names = array(); - $_size356 = 0; - $_etype359 = 0; - $xfer += $input->readListBegin($_etype359, $_size356); - for ($_i360 = 0; $_i360 < $_size356; ++$_i360) + $_size364 = 0; + $_etype367 = 0; + $xfer += $input->readListBegin($_etype367, $_size364); + for ($_i368 = 0; $_i368 < $_size364; ++$_i368) { - $elem361 = null; - $xfer += $input->readString($elem361); - $this->group_names []= $elem361; + $elem369 = null; + $xfer += $input->readString($elem369); + $this->group_names []= $elem369; } $xfer += $input->readListEnd(); } else { @@ -13628,9 +13686,9 @@ class ThriftHiveMetastore_get_partition_ { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter362) + foreach ($this->part_vals as $iter370) { - $xfer += $output->writeString($iter362); + $xfer += $output->writeString($iter370); } } $output->writeListEnd(); @@ -13650,9 +13708,9 @@ class ThriftHiveMetastore_get_partition_ { $output->writeListBegin(TType::STRING, count($this->group_names)); { - foreach ($this->group_names as $iter363) + foreach ($this->group_names as $iter371) { - $xfer += $output->writeString($iter363); + $xfer += $output->writeString($iter371); } } $output->writeListEnd(); @@ -14198,15 +14256,15 @@ class ThriftHiveMetastore_get_partitions case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size364 = 0; - $_etype367 = 0; - $xfer += $input->readListBegin($_etype367, $_size364); - for ($_i368 = 0; $_i368 < $_size364; ++$_i368) + $_size372 = 0; + $_etype375 = 0; + $xfer += $input->readListBegin($_etype375, $_size372); + for ($_i376 = 0; $_i376 < $_size372; ++$_i376) { - $elem369 = null; - $elem369 = new \metastore\Partition(); - $xfer += $elem369->read($input); - $this->success []= $elem369; + $elem377 = null; + $elem377 = new \metastore\Partition(); + $xfer += $elem377->read($input); + $this->success []= $elem377; } $xfer += $input->readListEnd(); } else { @@ -14250,9 +14308,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter370) + foreach ($this->success as $iter378) { - $xfer += $iter370->write($output); + $xfer += $iter378->write($output); } } $output->writeListEnd(); @@ -14383,14 +14441,14 @@ class ThriftHiveMetastore_get_partitions case 5: if ($ftype == TType::LST) { $this->group_names = array(); - $_size371 = 0; - $_etype374 = 0; - $xfer += $input->readListBegin($_etype374, $_size371); - for ($_i375 = 0; $_i375 < $_size371; ++$_i375) + $_size379 = 0; + $_etype382 = 0; + $xfer += $input->readListBegin($_etype382, $_size379); + for ($_i383 = 0; $_i383 < $_size379; ++$_i383) { - $elem376 = null; - $xfer += $input->readString($elem376); - $this->group_names []= $elem376; + $elem384 = null; + $xfer += $input->readString($elem384); + $this->group_names []= $elem384; } $xfer += $input->readListEnd(); } else { @@ -14438,9 +14496,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRING, count($this->group_names)); { - foreach ($this->group_names as $iter377) + foreach ($this->group_names as $iter385) { - $xfer += $output->writeString($iter377); + $xfer += $output->writeString($iter385); } } $output->writeListEnd(); @@ -14520,15 +14578,15 @@ class ThriftHiveMetastore_get_partitions case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size378 = 0; - $_etype381 = 0; - $xfer += $input->readListBegin($_etype381, $_size378); - for ($_i382 = 0; $_i382 < $_size378; ++$_i382) + $_size386 = 0; + $_etype389 = 0; + $xfer += $input->readListBegin($_etype389, $_size386); + for ($_i390 = 0; $_i390 < $_size386; ++$_i390) { - $elem383 = null; - $elem383 = new \metastore\Partition(); - $xfer += $elem383->read($input); - $this->success []= $elem383; + $elem391 = null; + $elem391 = new \metastore\Partition(); + $xfer += $elem391->read($input); + $this->success []= $elem391; } $xfer += $input->readListEnd(); } else { @@ -14572,9 +14630,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter384) + foreach ($this->success as $iter392) { - $xfer += $iter384->write($output); + $xfer += $iter392->write($output); } } $output->writeListEnd(); @@ -14766,14 +14824,14 @@ class ThriftHiveMetastore_get_partition_ case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size385 = 0; - $_etype388 = 0; - $xfer += $input->readListBegin($_etype388, $_size385); - for ($_i389 = 0; $_i389 < $_size385; ++$_i389) + $_size393 = 0; + $_etype396 = 0; + $xfer += $input->readListBegin($_etype396, $_size393); + for ($_i397 = 0; $_i397 < $_size393; ++$_i397) { - $elem390 = null; - $xfer += $input->readString($elem390); - $this->success []= $elem390; + $elem398 = null; + $xfer += $input->readString($elem398); + $this->success []= $elem398; } $xfer += $input->readListEnd(); } else { @@ -14809,9 +14867,9 @@ class ThriftHiveMetastore_get_partition_ { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter391) + foreach ($this->success as $iter399) { - $xfer += $output->writeString($iter391); + $xfer += $output->writeString($iter399); } } $output->writeListEnd(); @@ -14915,14 +14973,14 @@ class ThriftHiveMetastore_get_partitions case 3: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size392 = 0; - $_etype395 = 0; - $xfer += $input->readListBegin($_etype395, $_size392); - for ($_i396 = 0; $_i396 < $_size392; ++$_i396) + $_size400 = 0; + $_etype403 = 0; + $xfer += $input->readListBegin($_etype403, $_size400); + for ($_i404 = 0; $_i404 < $_size400; ++$_i404) { - $elem397 = null; - $xfer += $input->readString($elem397); - $this->part_vals []= $elem397; + $elem405 = null; + $xfer += $input->readString($elem405); + $this->part_vals []= $elem405; } $xfer += $input->readListEnd(); } else { @@ -14967,9 +15025,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter398) + foreach ($this->part_vals as $iter406) { - $xfer += $output->writeString($iter398); + $xfer += $output->writeString($iter406); } } $output->writeListEnd(); @@ -15054,15 +15112,15 @@ class ThriftHiveMetastore_get_partitions case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size399 = 0; - $_etype402 = 0; - $xfer += $input->readListBegin($_etype402, $_size399); - for ($_i403 = 0; $_i403 < $_size399; ++$_i403) + $_size407 = 0; + $_etype410 = 0; + $xfer += $input->readListBegin($_etype410, $_size407); + for ($_i411 = 0; $_i411 < $_size407; ++$_i411) { - $elem404 = null; - $elem404 = new \metastore\Partition(); - $xfer += $elem404->read($input); - $this->success []= $elem404; + $elem412 = null; + $elem412 = new \metastore\Partition(); + $xfer += $elem412->read($input); + $this->success []= $elem412; } $xfer += $input->readListEnd(); } else { @@ -15106,9 +15164,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter405) + foreach ($this->success as $iter413) { - $xfer += $iter405->write($output); + $xfer += $iter413->write($output); } } $output->writeListEnd(); @@ -15237,14 +15295,14 @@ class ThriftHiveMetastore_get_partitions case 3: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size406 = 0; - $_etype409 = 0; - $xfer += $input->readListBegin($_etype409, $_size406); - for ($_i410 = 0; $_i410 < $_size406; ++$_i410) + $_size414 = 0; + $_etype417 = 0; + $xfer += $input->readListBegin($_etype417, $_size414); + for ($_i418 = 0; $_i418 < $_size414; ++$_i418) { - $elem411 = null; - $xfer += $input->readString($elem411); - $this->part_vals []= $elem411; + $elem419 = null; + $xfer += $input->readString($elem419); + $this->part_vals []= $elem419; } $xfer += $input->readListEnd(); } else { @@ -15268,14 +15326,14 @@ class ThriftHiveMetastore_get_partitions case 6: if ($ftype == TType::LST) { $this->group_names = array(); - $_size412 = 0; - $_etype415 = 0; - $xfer += $input->readListBegin($_etype415, $_size412); - for ($_i416 = 0; $_i416 < $_size412; ++$_i416) + $_size420 = 0; + $_etype423 = 0; + $xfer += $input->readListBegin($_etype423, $_size420); + for ($_i424 = 0; $_i424 < $_size420; ++$_i424) { - $elem417 = null; - $xfer += $input->readString($elem417); - $this->group_names []= $elem417; + $elem425 = null; + $xfer += $input->readString($elem425); + $this->group_names []= $elem425; } $xfer += $input->readListEnd(); } else { @@ -15313,9 +15371,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter418) + foreach ($this->part_vals as $iter426) { - $xfer += $output->writeString($iter418); + $xfer += $output->writeString($iter426); } } $output->writeListEnd(); @@ -15340,9 +15398,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRING, count($this->group_names)); { - foreach ($this->group_names as $iter419) + foreach ($this->group_names as $iter427) { - $xfer += $output->writeString($iter419); + $xfer += $output->writeString($iter427); } } $output->writeListEnd(); @@ -15422,15 +15480,15 @@ class ThriftHiveMetastore_get_partitions case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size420 = 0; - $_etype423 = 0; - $xfer += $input->readListBegin($_etype423, $_size420); - for ($_i424 = 0; $_i424 < $_size420; ++$_i424) + $_size428 = 0; + $_etype431 = 0; + $xfer += $input->readListBegin($_etype431, $_size428); + for ($_i432 = 0; $_i432 < $_size428; ++$_i432) { - $elem425 = null; - $elem425 = new \metastore\Partition(); - $xfer += $elem425->read($input); - $this->success []= $elem425; + $elem433 = null; + $elem433 = new \metastore\Partition(); + $xfer += $elem433->read($input); + $this->success []= $elem433; } $xfer += $input->readListEnd(); } else { @@ -15474,9 +15532,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter426) + foreach ($this->success as $iter434) { - $xfer += $iter426->write($output); + $xfer += $iter434->write($output); } } $output->writeListEnd(); @@ -15585,14 +15643,14 @@ class ThriftHiveMetastore_get_partition_ case 3: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size427 = 0; - $_etype430 = 0; - $xfer += $input->readListBegin($_etype430, $_size427); - for ($_i431 = 0; $_i431 < $_size427; ++$_i431) + $_size435 = 0; + $_etype438 = 0; + $xfer += $input->readListBegin($_etype438, $_size435); + for ($_i439 = 0; $_i439 < $_size435; ++$_i439) { - $elem432 = null; - $xfer += $input->readString($elem432); - $this->part_vals []= $elem432; + $elem440 = null; + $xfer += $input->readString($elem440); + $this->part_vals []= $elem440; } $xfer += $input->readListEnd(); } else { @@ -15637,9 +15695,9 @@ class ThriftHiveMetastore_get_partition_ { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter433) + foreach ($this->part_vals as $iter441) { - $xfer += $output->writeString($iter433); + $xfer += $output->writeString($iter441); } } $output->writeListEnd(); @@ -15723,14 +15781,14 @@ class ThriftHiveMetastore_get_partition_ case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size434 = 0; - $_etype437 = 0; - $xfer += $input->readListBegin($_etype437, $_size434); - for ($_i438 = 0; $_i438 < $_size434; ++$_i438) + $_size442 = 0; + $_etype445 = 0; + $xfer += $input->readListBegin($_etype445, $_size442); + for ($_i446 = 0; $_i446 < $_size442; ++$_i446) { - $elem439 = null; - $xfer += $input->readString($elem439); - $this->success []= $elem439; + $elem447 = null; + $xfer += $input->readString($elem447); + $this->success []= $elem447; } $xfer += $input->readListEnd(); } else { @@ -15774,9 +15832,9 @@ class ThriftHiveMetastore_get_partition_ { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter440) + foreach ($this->success as $iter448) { - $xfer += $output->writeString($iter440); + $xfer += $output->writeString($iter448); } } $output->writeListEnd(); @@ -15998,15 +16056,15 @@ class ThriftHiveMetastore_get_partitions case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size441 = 0; - $_etype444 = 0; - $xfer += $input->readListBegin($_etype444, $_size441); - for ($_i445 = 0; $_i445 < $_size441; ++$_i445) + $_size449 = 0; + $_etype452 = 0; + $xfer += $input->readListBegin($_etype452, $_size449); + for ($_i453 = 0; $_i453 < $_size449; ++$_i453) { - $elem446 = null; - $elem446 = new \metastore\Partition(); - $xfer += $elem446->read($input); - $this->success []= $elem446; + $elem454 = null; + $elem454 = new \metastore\Partition(); + $xfer += $elem454->read($input); + $this->success []= $elem454; } $xfer += $input->readListEnd(); } else { @@ -16050,9 +16108,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter447) + foreach ($this->success as $iter455) { - $xfer += $iter447->write($output); + $xfer += $iter455->write($output); } } $output->writeListEnd(); @@ -16076,6 +16134,204 @@ class ThriftHiveMetastore_get_partitions } +class ThriftHiveMetastore_get_partitions_by_expr_args { + static $_TSPEC; + + public $req = null; + + public function __construct($vals=null) { + if (!isset(self::$_TSPEC)) { + self::$_TSPEC = array( + 1 => array( + 'var' => 'req', + 'type' => TType::STRUCT, + 'class' => '\metastore\PartitionsByExprRequest', + ), + ); + } + if (is_array($vals)) { + if (isset($vals['req'])) { + $this->req = $vals['req']; + } + } + } + + public function getName() { + return 'ThriftHiveMetastore_get_partitions_by_expr_args'; + } + + public function read($input) + { + $xfer = 0; + $fname = null; + $ftype = 0; + $fid = 0; + $xfer += $input->readStructBegin($fname); + while (true) + { + $xfer += $input->readFieldBegin($fname, $ftype, $fid); + if ($ftype == TType::STOP) { + break; + } + switch ($fid) + { + case 1: + if ($ftype == TType::STRUCT) { + $this->req = new \metastore\PartitionsByExprRequest(); + $xfer += $this->req->read($input); + } else { + $xfer += $input->skip($ftype); + } + break; + default: + $xfer += $input->skip($ftype); + break; + } + $xfer += $input->readFieldEnd(); + } + $xfer += $input->readStructEnd(); + return $xfer; + } + + public function write($output) { + $xfer = 0; + $xfer += $output->writeStructBegin('ThriftHiveMetastore_get_partitions_by_expr_args'); + if ($this->req !== null) { + if (!is_object($this->req)) { + throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); + } + $xfer += $output->writeFieldBegin('req', TType::STRUCT, 1); + $xfer += $this->req->write($output); + $xfer += $output->writeFieldEnd(); + } + $xfer += $output->writeFieldStop(); + $xfer += $output->writeStructEnd(); + return $xfer; + } + +} + +class ThriftHiveMetastore_get_partitions_by_expr_result { + static $_TSPEC; + + public $success = null; + public $o1 = null; + public $o2 = null; + + public function __construct($vals=null) { + if (!isset(self::$_TSPEC)) { + self::$_TSPEC = array( + 0 => array( + 'var' => 'success', + 'type' => TType::STRUCT, + 'class' => '\metastore\PartitionsByExprResult', + ), + 1 => array( + 'var' => 'o1', + 'type' => TType::STRUCT, + 'class' => '\metastore\MetaException', + ), + 2 => array( + 'var' => 'o2', + 'type' => TType::STRUCT, + 'class' => '\metastore\NoSuchObjectException', + ), + ); + } + if (is_array($vals)) { + if (isset($vals['success'])) { + $this->success = $vals['success']; + } + if (isset($vals['o1'])) { + $this->o1 = $vals['o1']; + } + if (isset($vals['o2'])) { + $this->o2 = $vals['o2']; + } + } + } + + public function getName() { + return 'ThriftHiveMetastore_get_partitions_by_expr_result'; + } + + public function read($input) + { + $xfer = 0; + $fname = null; + $ftype = 0; + $fid = 0; + $xfer += $input->readStructBegin($fname); + while (true) + { + $xfer += $input->readFieldBegin($fname, $ftype, $fid); + if ($ftype == TType::STOP) { + break; + } + switch ($fid) + { + case 0: + if ($ftype == TType::STRUCT) { + $this->success = new \metastore\PartitionsByExprResult(); + $xfer += $this->success->read($input); + } else { + $xfer += $input->skip($ftype); + } + break; + case 1: + if ($ftype == TType::STRUCT) { + $this->o1 = new \metastore\MetaException(); + $xfer += $this->o1->read($input); + } else { + $xfer += $input->skip($ftype); + } + break; + case 2: + if ($ftype == TType::STRUCT) { + $this->o2 = new \metastore\NoSuchObjectException(); + $xfer += $this->o2->read($input); + } else { + $xfer += $input->skip($ftype); + } + break; + default: + $xfer += $input->skip($ftype); + break; + } + $xfer += $input->readFieldEnd(); + } + $xfer += $input->readStructEnd(); + return $xfer; + } + + public function write($output) { + $xfer = 0; + $xfer += $output->writeStructBegin('ThriftHiveMetastore_get_partitions_by_expr_result'); + if ($this->success !== null) { + if (!is_object($this->success)) { + throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); + } + $xfer += $output->writeFieldBegin('success', TType::STRUCT, 0); + $xfer += $this->success->write($output); + $xfer += $output->writeFieldEnd(); + } + if ($this->o1 !== null) { + $xfer += $output->writeFieldBegin('o1', TType::STRUCT, 1); + $xfer += $this->o1->write($output); + $xfer += $output->writeFieldEnd(); + } + if ($this->o2 !== null) { + $xfer += $output->writeFieldBegin('o2', TType::STRUCT, 2); + $xfer += $this->o2->write($output); + $xfer += $output->writeFieldEnd(); + } + $xfer += $output->writeFieldStop(); + $xfer += $output->writeStructEnd(); + return $xfer; + } + +} + class ThriftHiveMetastore_get_partitions_by_names_args { static $_TSPEC; @@ -16153,14 +16409,14 @@ class ThriftHiveMetastore_get_partitions case 3: if ($ftype == TType::LST) { $this->names = array(); - $_size448 = 0; - $_etype451 = 0; - $xfer += $input->readListBegin($_etype451, $_size448); - for ($_i452 = 0; $_i452 < $_size448; ++$_i452) + $_size456 = 0; + $_etype459 = 0; + $xfer += $input->readListBegin($_etype459, $_size456); + for ($_i460 = 0; $_i460 < $_size456; ++$_i460) { - $elem453 = null; - $xfer += $input->readString($elem453); - $this->names []= $elem453; + $elem461 = null; + $xfer += $input->readString($elem461); + $this->names []= $elem461; } $xfer += $input->readListEnd(); } else { @@ -16198,9 +16454,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRING, count($this->names)); { - foreach ($this->names as $iter454) + foreach ($this->names as $iter462) { - $xfer += $output->writeString($iter454); + $xfer += $output->writeString($iter462); } } $output->writeListEnd(); @@ -16280,15 +16536,15 @@ class ThriftHiveMetastore_get_partitions case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size455 = 0; - $_etype458 = 0; - $xfer += $input->readListBegin($_etype458, $_size455); - for ($_i459 = 0; $_i459 < $_size455; ++$_i459) + $_size463 = 0; + $_etype466 = 0; + $xfer += $input->readListBegin($_etype466, $_size463); + for ($_i467 = 0; $_i467 < $_size463; ++$_i467) { - $elem460 = null; - $elem460 = new \metastore\Partition(); - $xfer += $elem460->read($input); - $this->success []= $elem460; + $elem468 = null; + $elem468 = new \metastore\Partition(); + $xfer += $elem468->read($input); + $this->success []= $elem468; } $xfer += $input->readListEnd(); } else { @@ -16332,9 +16588,9 @@ class ThriftHiveMetastore_get_partitions { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter461) + foreach ($this->success as $iter469) { - $xfer += $iter461->write($output); + $xfer += $iter469->write($output); } } $output->writeListEnd(); @@ -16649,15 +16905,15 @@ class ThriftHiveMetastore_alter_partitio case 3: if ($ftype == TType::LST) { $this->new_parts = array(); - $_size462 = 0; - $_etype465 = 0; - $xfer += $input->readListBegin($_etype465, $_size462); - for ($_i466 = 0; $_i466 < $_size462; ++$_i466) + $_size470 = 0; + $_etype473 = 0; + $xfer += $input->readListBegin($_etype473, $_size470); + for ($_i474 = 0; $_i474 < $_size470; ++$_i474) { - $elem467 = null; - $elem467 = new \metastore\Partition(); - $xfer += $elem467->read($input); - $this->new_parts []= $elem467; + $elem475 = null; + $elem475 = new \metastore\Partition(); + $xfer += $elem475->read($input); + $this->new_parts []= $elem475; } $xfer += $input->readListEnd(); } else { @@ -16695,9 +16951,9 @@ class ThriftHiveMetastore_alter_partitio { $output->writeListBegin(TType::STRUCT, count($this->new_parts)); { - foreach ($this->new_parts as $iter468) + foreach ($this->new_parts as $iter476) { - $xfer += $iter468->write($output); + $xfer += $iter476->write($output); } } $output->writeListEnd(); @@ -17131,14 +17387,14 @@ class ThriftHiveMetastore_rename_partiti case 3: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size469 = 0; - $_etype472 = 0; - $xfer += $input->readListBegin($_etype472, $_size469); - for ($_i473 = 0; $_i473 < $_size469; ++$_i473) + $_size477 = 0; + $_etype480 = 0; + $xfer += $input->readListBegin($_etype480, $_size477); + for ($_i481 = 0; $_i481 < $_size477; ++$_i481) { - $elem474 = null; - $xfer += $input->readString($elem474); - $this->part_vals []= $elem474; + $elem482 = null; + $xfer += $input->readString($elem482); + $this->part_vals []= $elem482; } $xfer += $input->readListEnd(); } else { @@ -17184,9 +17440,9 @@ class ThriftHiveMetastore_rename_partiti { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter475) + foreach ($this->part_vals as $iter483) { - $xfer += $output->writeString($iter475); + $xfer += $output->writeString($iter483); } } $output->writeListEnd(); @@ -17359,14 +17615,14 @@ class ThriftHiveMetastore_partition_name case 1: if ($ftype == TType::LST) { $this->part_vals = array(); - $_size476 = 0; - $_etype479 = 0; - $xfer += $input->readListBegin($_etype479, $_size476); - for ($_i480 = 0; $_i480 < $_size476; ++$_i480) + $_size484 = 0; + $_etype487 = 0; + $xfer += $input->readListBegin($_etype487, $_size484); + for ($_i488 = 0; $_i488 < $_size484; ++$_i488) { - $elem481 = null; - $xfer += $input->readString($elem481); - $this->part_vals []= $elem481; + $elem489 = null; + $xfer += $input->readString($elem489); + $this->part_vals []= $elem489; } $xfer += $input->readListEnd(); } else { @@ -17401,9 +17657,9 @@ class ThriftHiveMetastore_partition_name { $output->writeListBegin(TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $iter482) + foreach ($this->part_vals as $iter490) { - $xfer += $output->writeString($iter482); + $xfer += $output->writeString($iter490); } } $output->writeListEnd(); @@ -17830,14 +18086,14 @@ class ThriftHiveMetastore_partition_name case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size483 = 0; - $_etype486 = 0; - $xfer += $input->readListBegin($_etype486, $_size483); - for ($_i487 = 0; $_i487 < $_size483; ++$_i487) + $_size491 = 0; + $_etype494 = 0; + $xfer += $input->readListBegin($_etype494, $_size491); + for ($_i495 = 0; $_i495 < $_size491; ++$_i495) { - $elem488 = null; - $xfer += $input->readString($elem488); - $this->success []= $elem488; + $elem496 = null; + $xfer += $input->readString($elem496); + $this->success []= $elem496; } $xfer += $input->readListEnd(); } else { @@ -17873,9 +18129,9 @@ class ThriftHiveMetastore_partition_name { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter489) + foreach ($this->success as $iter497) { - $xfer += $output->writeString($iter489); + $xfer += $output->writeString($iter497); } } $output->writeListEnd(); @@ -18026,17 +18282,17 @@ class ThriftHiveMetastore_partition_name case 0: if ($ftype == TType::MAP) { $this->success = array(); - $_size490 = 0; - $_ktype491 = 0; - $_vtype492 = 0; - $xfer += $input->readMapBegin($_ktype491, $_vtype492, $_size490); - for ($_i494 = 0; $_i494 < $_size490; ++$_i494) + $_size498 = 0; + $_ktype499 = 0; + $_vtype500 = 0; + $xfer += $input->readMapBegin($_ktype499, $_vtype500, $_size498); + for ($_i502 = 0; $_i502 < $_size498; ++$_i502) { - $key495 = ''; - $val496 = ''; - $xfer += $input->readString($key495); - $xfer += $input->readString($val496); - $this->success[$key495] = $val496; + $key503 = ''; + $val504 = ''; + $xfer += $input->readString($key503); + $xfer += $input->readString($val504); + $this->success[$key503] = $val504; } $xfer += $input->readMapEnd(); } else { @@ -18072,10 +18328,10 @@ class ThriftHiveMetastore_partition_name { $output->writeMapBegin(TType::STRING, TType::STRING, count($this->success)); { - foreach ($this->success as $kiter497 => $viter498) + foreach ($this->success as $kiter505 => $viter506) { - $xfer += $output->writeString($kiter497); - $xfer += $output->writeString($viter498); + $xfer += $output->writeString($kiter505); + $xfer += $output->writeString($viter506); } } $output->writeMapEnd(); @@ -18183,17 +18439,17 @@ class ThriftHiveMetastore_markPartitionF case 3: if ($ftype == TType::MAP) { $this->part_vals = array(); - $_size499 = 0; - $_ktype500 = 0; - $_vtype501 = 0; - $xfer += $input->readMapBegin($_ktype500, $_vtype501, $_size499); - for ($_i503 = 0; $_i503 < $_size499; ++$_i503) + $_size507 = 0; + $_ktype508 = 0; + $_vtype509 = 0; + $xfer += $input->readMapBegin($_ktype508, $_vtype509, $_size507); + for ($_i511 = 0; $_i511 < $_size507; ++$_i511) { - $key504 = ''; - $val505 = ''; - $xfer += $input->readString($key504); - $xfer += $input->readString($val505); - $this->part_vals[$key504] = $val505; + $key512 = ''; + $val513 = ''; + $xfer += $input->readString($key512); + $xfer += $input->readString($val513); + $this->part_vals[$key512] = $val513; } $xfer += $input->readMapEnd(); } else { @@ -18238,10 +18494,10 @@ class ThriftHiveMetastore_markPartitionF { $output->writeMapBegin(TType::STRING, TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $kiter506 => $viter507) + foreach ($this->part_vals as $kiter514 => $viter515) { - $xfer += $output->writeString($kiter506); - $xfer += $output->writeString($viter507); + $xfer += $output->writeString($kiter514); + $xfer += $output->writeString($viter515); } } $output->writeMapEnd(); @@ -18533,17 +18789,17 @@ class ThriftHiveMetastore_isPartitionMar case 3: if ($ftype == TType::MAP) { $this->part_vals = array(); - $_size508 = 0; - $_ktype509 = 0; - $_vtype510 = 0; - $xfer += $input->readMapBegin($_ktype509, $_vtype510, $_size508); - for ($_i512 = 0; $_i512 < $_size508; ++$_i512) + $_size516 = 0; + $_ktype517 = 0; + $_vtype518 = 0; + $xfer += $input->readMapBegin($_ktype517, $_vtype518, $_size516); + for ($_i520 = 0; $_i520 < $_size516; ++$_i520) { - $key513 = ''; - $val514 = ''; - $xfer += $input->readString($key513); - $xfer += $input->readString($val514); - $this->part_vals[$key513] = $val514; + $key521 = ''; + $val522 = ''; + $xfer += $input->readString($key521); + $xfer += $input->readString($val522); + $this->part_vals[$key521] = $val522; } $xfer += $input->readMapEnd(); } else { @@ -18588,10 +18844,10 @@ class ThriftHiveMetastore_isPartitionMar { $output->writeMapBegin(TType::STRING, TType::STRING, count($this->part_vals)); { - foreach ($this->part_vals as $kiter515 => $viter516) + foreach ($this->part_vals as $kiter523 => $viter524) { - $xfer += $output->writeString($kiter515); - $xfer += $output->writeString($viter516); + $xfer += $output->writeString($kiter523); + $xfer += $output->writeString($viter524); } } $output->writeMapEnd(); @@ -19951,15 +20207,15 @@ class ThriftHiveMetastore_get_indexes_re case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size517 = 0; - $_etype520 = 0; - $xfer += $input->readListBegin($_etype520, $_size517); - for ($_i521 = 0; $_i521 < $_size517; ++$_i521) + $_size525 = 0; + $_etype528 = 0; + $xfer += $input->readListBegin($_etype528, $_size525); + for ($_i529 = 0; $_i529 < $_size525; ++$_i529) { - $elem522 = null; - $elem522 = new \metastore\Index(); - $xfer += $elem522->read($input); - $this->success []= $elem522; + $elem530 = null; + $elem530 = new \metastore\Index(); + $xfer += $elem530->read($input); + $this->success []= $elem530; } $xfer += $input->readListEnd(); } else { @@ -20003,9 +20259,9 @@ class ThriftHiveMetastore_get_indexes_re { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter523) + foreach ($this->success as $iter531) { - $xfer += $iter523->write($output); + $xfer += $iter531->write($output); } } $output->writeListEnd(); @@ -20197,14 +20453,14 @@ class ThriftHiveMetastore_get_index_name case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size524 = 0; - $_etype527 = 0; - $xfer += $input->readListBegin($_etype527, $_size524); - for ($_i528 = 0; $_i528 < $_size524; ++$_i528) + $_size532 = 0; + $_etype535 = 0; + $xfer += $input->readListBegin($_etype535, $_size532); + for ($_i536 = 0; $_i536 < $_size532; ++$_i536) { - $elem529 = null; - $xfer += $input->readString($elem529); - $this->success []= $elem529; + $elem537 = null; + $xfer += $input->readString($elem537); + $this->success []= $elem537; } $xfer += $input->readListEnd(); } else { @@ -20240,9 +20496,9 @@ class ThriftHiveMetastore_get_index_name { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter530) + foreach ($this->success as $iter538) { - $xfer += $output->writeString($iter530); + $xfer += $output->writeString($iter538); } } $output->writeListEnd(); @@ -22316,14 +22572,14 @@ class ThriftHiveMetastore_get_role_names case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size531 = 0; - $_etype534 = 0; - $xfer += $input->readListBegin($_etype534, $_size531); - for ($_i535 = 0; $_i535 < $_size531; ++$_i535) + $_size539 = 0; + $_etype542 = 0; + $xfer += $input->readListBegin($_etype542, $_size539); + for ($_i543 = 0; $_i543 < $_size539; ++$_i543) { - $elem536 = null; - $xfer += $input->readString($elem536); - $this->success []= $elem536; + $elem544 = null; + $xfer += $input->readString($elem544); + $this->success []= $elem544; } $xfer += $input->readListEnd(); } else { @@ -22359,9 +22615,9 @@ class ThriftHiveMetastore_get_role_names { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter537) + foreach ($this->success as $iter545) { - $xfer += $output->writeString($iter537); + $xfer += $output->writeString($iter545); } } $output->writeListEnd(); @@ -23001,15 +23257,15 @@ class ThriftHiveMetastore_list_roles_res case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size538 = 0; - $_etype541 = 0; - $xfer += $input->readListBegin($_etype541, $_size538); - for ($_i542 = 0; $_i542 < $_size538; ++$_i542) + $_size546 = 0; + $_etype549 = 0; + $xfer += $input->readListBegin($_etype549, $_size546); + for ($_i550 = 0; $_i550 < $_size546; ++$_i550) { - $elem543 = null; - $elem543 = new \metastore\Role(); - $xfer += $elem543->read($input); - $this->success []= $elem543; + $elem551 = null; + $elem551 = new \metastore\Role(); + $xfer += $elem551->read($input); + $this->success []= $elem551; } $xfer += $input->readListEnd(); } else { @@ -23045,9 +23301,9 @@ class ThriftHiveMetastore_list_roles_res { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter544) + foreach ($this->success as $iter552) { - $xfer += $iter544->write($output); + $xfer += $iter552->write($output); } } $output->writeListEnd(); @@ -23145,14 +23401,14 @@ class ThriftHiveMetastore_get_privilege_ case 3: if ($ftype == TType::LST) { $this->group_names = array(); - $_size545 = 0; - $_etype548 = 0; - $xfer += $input->readListBegin($_etype548, $_size545); - for ($_i549 = 0; $_i549 < $_size545; ++$_i549) + $_size553 = 0; + $_etype556 = 0; + $xfer += $input->readListBegin($_etype556, $_size553); + for ($_i557 = 0; $_i557 < $_size553; ++$_i557) { - $elem550 = null; - $xfer += $input->readString($elem550); - $this->group_names []= $elem550; + $elem558 = null; + $xfer += $input->readString($elem558); + $this->group_names []= $elem558; } $xfer += $input->readListEnd(); } else { @@ -23193,9 +23449,9 @@ class ThriftHiveMetastore_get_privilege_ { $output->writeListBegin(TType::STRING, count($this->group_names)); { - foreach ($this->group_names as $iter551) + foreach ($this->group_names as $iter559) { - $xfer += $output->writeString($iter551); + $xfer += $output->writeString($iter559); } } $output->writeListEnd(); @@ -23482,15 +23738,15 @@ class ThriftHiveMetastore_list_privilege case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size552 = 0; - $_etype555 = 0; - $xfer += $input->readListBegin($_etype555, $_size552); - for ($_i556 = 0; $_i556 < $_size552; ++$_i556) + $_size560 = 0; + $_etype563 = 0; + $xfer += $input->readListBegin($_etype563, $_size560); + for ($_i564 = 0; $_i564 < $_size560; ++$_i564) { - $elem557 = null; - $elem557 = new \metastore\HiveObjectPrivilege(); - $xfer += $elem557->read($input); - $this->success []= $elem557; + $elem565 = null; + $elem565 = new \metastore\HiveObjectPrivilege(); + $xfer += $elem565->read($input); + $this->success []= $elem565; } $xfer += $input->readListEnd(); } else { @@ -23526,9 +23782,9 @@ class ThriftHiveMetastore_list_privilege { $output->writeListBegin(TType::STRUCT, count($this->success)); { - foreach ($this->success as $iter558) + foreach ($this->success as $iter566) { - $xfer += $iter558->write($output); + $xfer += $iter566->write($output); } } $output->writeListEnd(); @@ -23951,14 +24207,14 @@ class ThriftHiveMetastore_set_ugi_args { case 2: if ($ftype == TType::LST) { $this->group_names = array(); - $_size559 = 0; - $_etype562 = 0; - $xfer += $input->readListBegin($_etype562, $_size559); - for ($_i563 = 0; $_i563 < $_size559; ++$_i563) + $_size567 = 0; + $_etype570 = 0; + $xfer += $input->readListBegin($_etype570, $_size567); + for ($_i571 = 0; $_i571 < $_size567; ++$_i571) { - $elem564 = null; - $xfer += $input->readString($elem564); - $this->group_names []= $elem564; + $elem572 = null; + $xfer += $input->readString($elem572); + $this->group_names []= $elem572; } $xfer += $input->readListEnd(); } else { @@ -23991,9 +24247,9 @@ class ThriftHiveMetastore_set_ugi_args { { $output->writeListBegin(TType::STRING, count($this->group_names)); { - foreach ($this->group_names as $iter565) + foreach ($this->group_names as $iter573) { - $xfer += $output->writeString($iter565); + $xfer += $output->writeString($iter573); } } $output->writeListEnd(); @@ -24063,14 +24319,14 @@ class ThriftHiveMetastore_set_ugi_result case 0: if ($ftype == TType::LST) { $this->success = array(); - $_size566 = 0; - $_etype569 = 0; - $xfer += $input->readListBegin($_etype569, $_size566); - for ($_i570 = 0; $_i570 < $_size566; ++$_i570) + $_size574 = 0; + $_etype577 = 0; + $xfer += $input->readListBegin($_etype577, $_size574); + for ($_i578 = 0; $_i578 < $_size574; ++$_i578) { - $elem571 = null; - $xfer += $input->readString($elem571); - $this->success []= $elem571; + $elem579 = null; + $xfer += $input->readString($elem579); + $this->success []= $elem579; } $xfer += $input->readListEnd(); } else { @@ -24106,9 +24362,9 @@ class ThriftHiveMetastore_set_ugi_result { $output->writeListBegin(TType::STRING, count($this->success)); { - foreach ($this->success as $iter572) + foreach ($this->success as $iter580) { - $xfer += $output->writeString($iter572); + $xfer += $output->writeString($iter580); } } $output->writeListEnd(); Modified: hive/branches/maven/metastore/src/gen/thrift/gen-php/metastore/Types.php URL: http://svn.apache.org/viewvc/hive/branches/maven/metastore/src/gen/thrift/gen-php/metastore/Types.php?rev=1526996&r1=1526995&r2=1526996&view=diff ============================================================================== --- hive/branches/maven/metastore/src/gen/thrift/gen-php/metastore/Types.php (original) +++ hive/branches/maven/metastore/src/gen/thrift/gen-php/metastore/Types.php Fri Sep 27 17:41:42 2013 @@ -4885,6 +4885,286 @@ class EnvironmentContext { } +class PartitionsByExprResult { + static $_TSPEC; + + public $partitions = null; + public $hasUnknownPartitions = null; + + public function __construct($vals=null) { + if (!isset(self::$_TSPEC)) { + self::$_TSPEC = array( + 1 => array( + 'var' => 'partitions', + 'type' => TType::SET, + 'etype' => TType::STRUCT, + 'elem' => array( + 'type' => TType::STRUCT, + 'class' => '\metastore\Partition', + ), + ), + 2 => array( + 'var' => 'hasUnknownPartitions', + 'type' => TType::BOOL, + ), + ); + } + if (is_array($vals)) { + if (isset($vals['partitions'])) { + $this->partitions = $vals['partitions']; + } + if (isset($vals['hasUnknownPartitions'])) { + $this->hasUnknownPartitions = $vals['hasUnknownPartitions']; + } + } + } + + public function getName() { + return 'PartitionsByExprResult'; + } + + public function read($input) + { + $xfer = 0; + $fname = null; + $ftype = 0; + $fid = 0; + $xfer += $input->readStructBegin($fname); + while (true) + { + $xfer += $input->readFieldBegin($fname, $ftype, $fid); + if ($ftype == TType::STOP) { + break; + } + switch ($fid) + { + case 1: + if ($ftype == TType::SET) { + $this->partitions = array(); + $_size227 = 0; + $_etype230 = 0; + $xfer += $input->readSetBegin($_etype230, $_size227); + for ($_i231 = 0; $_i231 < $_size227; ++$_i231) + { + $elem232 = null; + $elem232 = new \metastore\Partition(); + $xfer += $elem232->read($input); + if (is_scalar($elem232)) { + $this->partitions[$elem232] = true; + } else { + $this->partitions []= $elem232; + } + } + $xfer += $input->readSetEnd(); + } else { + $xfer += $input->skip($ftype); + } + break; + case 2: + if ($ftype == TType::BOOL) { + $xfer += $input->readBool($this->hasUnknownPartitions); + } else { + $xfer += $input->skip($ftype); + } + break; + default: + $xfer += $input->skip($ftype); + break; + } + $xfer += $input->readFieldEnd(); + } + $xfer += $input->readStructEnd(); + return $xfer; + } + + public function write($output) { + $xfer = 0; + $xfer += $output->writeStructBegin('PartitionsByExprResult'); + if ($this->partitions !== null) { + if (!is_array($this->partitions)) { + throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); + } + $xfer += $output->writeFieldBegin('partitions', TType::SET, 1); + { + $output->writeSetBegin(TType::STRUCT, count($this->partitions)); + { + foreach ($this->partitions as $iter233 => $iter234) + { + if (is_scalar($iter234)) { + $xfer += $iter233->write($output); + } else { + $xfer += $iter234->write($output); + } + } + } + $output->writeSetEnd(); + } + $xfer += $output->writeFieldEnd(); + } + if ($this->hasUnknownPartitions !== null) { + $xfer += $output->writeFieldBegin('hasUnknownPartitions', TType::BOOL, 2); + $xfer += $output->writeBool($this->hasUnknownPartitions); + $xfer += $output->writeFieldEnd(); + } + $xfer += $output->writeFieldStop(); + $xfer += $output->writeStructEnd(); + return $xfer; + } + +} + +class PartitionsByExprRequest { + static $_TSPEC; + + public $dbName = null; + public $tblName = null; + public $expr = null; + public $defaultPartitionName = null; + public $maxParts = -1; + + public function __construct($vals=null) { + if (!isset(self::$_TSPEC)) { + self::$_TSPEC = array( + 1 => array( + 'var' => 'dbName', + 'type' => TType::STRING, + ), + 2 => array( + 'var' => 'tblName', + 'type' => TType::STRING, + ), + 3 => array( + 'var' => 'expr', + 'type' => TType::STRING, + ), + 4 => array( + 'var' => 'defaultPartitionName', + 'type' => TType::STRING, + ), + 5 => array( + 'var' => 'maxParts', + 'type' => TType::I16, + ), + ); + } + if (is_array($vals)) { + if (isset($vals['dbName'])) { + $this->dbName = $vals['dbName']; + } + if (isset($vals['tblName'])) { + $this->tblName = $vals['tblName']; + } + if (isset($vals['expr'])) { + $this->expr = $vals['expr']; + } + if (isset($vals['defaultPartitionName'])) { + $this->defaultPartitionName = $vals['defaultPartitionName']; + } + if (isset($vals['maxParts'])) { + $this->maxParts = $vals['maxParts']; + } + } + } + + public function getName() { + return 'PartitionsByExprRequest'; + } + + public function read($input) + { + $xfer = 0; + $fname = null; + $ftype = 0; + $fid = 0; + $xfer += $input->readStructBegin($fname); + while (true) + { + $xfer += $input->readFieldBegin($fname, $ftype, $fid); + if ($ftype == TType::STOP) { + break; + } + switch ($fid) + { + case 1: + if ($ftype == TType::STRING) { + $xfer += $input->readString($this->dbName); + } else { + $xfer += $input->skip($ftype); + } + break; + case 2: + if ($ftype == TType::STRING) { + $xfer += $input->readString($this->tblName); + } else { + $xfer += $input->skip($ftype); + } + break; + case 3: + if ($ftype == TType::STRING) { + $xfer += $input->readString($this->expr); + } else { + $xfer += $input->skip($ftype); + } + break; + case 4: + if ($ftype == TType::STRING) { + $xfer += $input->readString($this->defaultPartitionName); + } else { + $xfer += $input->skip($ftype); + } + break; + case 5: + if ($ftype == TType::I16) { + $xfer += $input->readI16($this->maxParts); + } else { + $xfer += $input->skip($ftype); + } + break; + default: + $xfer += $input->skip($ftype); + break; + } + $xfer += $input->readFieldEnd(); + } + $xfer += $input->readStructEnd(); + return $xfer; + } + + public function write($output) { + $xfer = 0; + $xfer += $output->writeStructBegin('PartitionsByExprRequest'); + if ($this->dbName !== null) { + $xfer += $output->writeFieldBegin('dbName', TType::STRING, 1); + $xfer += $output->writeString($this->dbName); + $xfer += $output->writeFieldEnd(); + } + if ($this->tblName !== null) { + $xfer += $output->writeFieldBegin('tblName', TType::STRING, 2); + $xfer += $output->writeString($this->tblName); + $xfer += $output->writeFieldEnd(); + } + if ($this->expr !== null) { + $xfer += $output->writeFieldBegin('expr', TType::STRING, 3); + $xfer += $output->writeString($this->expr); + $xfer += $output->writeFieldEnd(); + } + if ($this->defaultPartitionName !== null) { + $xfer += $output->writeFieldBegin('defaultPartitionName', TType::STRING, 4); + $xfer += $output->writeString($this->defaultPartitionName); + $xfer += $output->writeFieldEnd(); + } + if ($this->maxParts !== null) { + $xfer += $output->writeFieldBegin('maxParts', TType::I16, 5); + $xfer += $output->writeI16($this->maxParts); + $xfer += $output->writeFieldEnd(); + } + $xfer += $output->writeFieldStop(); + $xfer += $output->writeStructEnd(); + return $xfer; + } + +} + class MetaException extends TException { static $_TSPEC; Modified: hive/branches/maven/metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore-remote URL: http://svn.apache.org/viewvc/hive/branches/maven/metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore-remote?rev=1526996&r1=1526995&r2=1526996&view=diff ============================================================================== --- hive/branches/maven/metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore-remote (original) +++ hive/branches/maven/metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore-remote Fri Sep 27 17:41:42 2013 @@ -68,6 +68,7 @@ if len(sys.argv) <= 1 or sys.argv[1] == print ' get_partitions_ps_with_auth(string db_name, string tbl_name, part_vals, i16 max_parts, string user_name, group_names)' print ' get_partition_names_ps(string db_name, string tbl_name, part_vals, i16 max_parts)' print ' get_partitions_by_filter(string db_name, string tbl_name, string filter, i16 max_parts)' + print ' PartitionsByExprResult get_partitions_by_expr(PartitionsByExprRequest req)' print ' get_partitions_by_names(string db_name, string tbl_name, names)' print ' void alter_partition(string db_name, string tbl_name, Partition new_part)' print ' void alter_partitions(string db_name, string tbl_name, new_parts)' @@ -426,6 +427,12 @@ elif cmd == 'get_partitions_by_filter': sys.exit(1) pp.pprint(client.get_partitions_by_filter(args[0],args[1],args[2],eval(args[3]),)) +elif cmd == 'get_partitions_by_expr': + if len(args) != 1: + print 'get_partitions_by_expr requires 1 args' + sys.exit(1) + pp.pprint(client.get_partitions_by_expr(eval(args[0]),)) + elif cmd == 'get_partitions_by_names': if len(args) != 3: print 'get_partitions_by_names requires 3 args'