Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 97E3611218 for ; Fri, 25 Apr 2014 22:17:28 +0000 (UTC) Received: (qmail 39285 invoked by uid 500); 25 Apr 2014 22:17:21 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 39196 invoked by uid 500); 25 Apr 2014 22:17:18 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 39163 invoked by uid 99); 25 Apr 2014 22:17:17 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Apr 2014 22:17:17 +0000 Date: Fri, 25 Apr 2014 22:17:17 +0000 (UTC) From: "Andrew Purtell (JIRA)" To: dev@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Reopened] (HBASE-10960) Enhance HBase Thrift 1 to include "append" and "checkAndPut" operations MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-10960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell reopened HBASE-10960: ------------------------------------ I think this commit broke the trunk build {noformat} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project hbase-thrift: Compilation failure: Compilation failure: [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java:[81,47] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: package org.apache.hadoop.hbase.thrift.generated [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[629,30] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: interface Iface [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java:[1493,30] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class HBaseHandler [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftUtilities.java:[40,47] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: package org.apache.hadoop.hbase.thrift.generated [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftUtilities.java:[215,40] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class ThriftUtilities [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[741,23] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: interface AsyncIface [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[3666,23] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class AsyncClient [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[3674,14] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class append_call [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[3675,25] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class append_call [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[1951,30] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class Client [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[1957,28] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class Client [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[53476,11] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class append_args [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[53553,6] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class append_args [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[53580,11] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class append_args [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[53587,33] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class append_args [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[53544,98] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class append_args [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[53564,26] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class append_args [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[53613,21] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class append_args [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[53765,36] error: cannot find symbol [ERROR] symbol: class TAppend [ERROR] location: class append_argsStandardScheme [ERROR] /usr/src/Hadoop/hbase/hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java:[53824,30] error: cannot find symbol [ERROR] -> [Help 1] {noformat} > Enhance HBase Thrift 1 to include "append" and "checkAndPut" operations > ----------------------------------------------------------------------- > > Key: HBASE-10960 > URL: https://issues.apache.org/jira/browse/HBASE-10960 > Project: HBase > Issue Type: Improvement > Components: Thrift > Reporter: Srikanth Srungarapu > Assignee: Srikanth Srungarapu > Fix For: 0.99.0 > > Attachments: HBASE-10960.patch, hbase-10960.v3.patch > > > Both append, and checkAndPut functionalities are available in Thrift 2 interface, but not in Thrift. So, adding the support for these functionalities in Thrift1 too. -- This message was sent by Atlassian JIRA (v6.2#6252)