hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-9524) Multi row get does not return any results even if any one of the rows specified in the query is missing and improve exception handling
Date Fri, 20 Dec 2013 01:58:07 GMT

    [ https://issues.apache.org/jira/browse/HBASE-9524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13853587#comment-13853587
] 

Hudson commented on HBASE-9524:
-------------------------------

FAILURE: Integrated in hbase-0.96-hadoop2 #157 (See [https://builds.apache.org/job/hbase-0.96-hadoop2/157/])
HBASE-9524 Multi row get does not return any results even if any one of the rows specified
in the query is missing and improve exception handling (Vandana Ayyalasomayajula) (ndimiduk:
rev 1552371)
* /hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/rest/MultiRowResource.java
* /hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/rest/ResourceBase.java
* /hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RootResource.java
* /hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RowResource.java
* /hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/rest/SchemaResource.java
* /hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/rest/RowResourceBase.java
* /hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestDeleteRow.java
* /hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestGetAndPutResource.java
* /hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestMultiRowResource.java
* /hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/rest/TestRowResource.java
* /hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/rest/client/TestRemoteTable.java


> Multi row get does not return any results even if any one of the rows specified in the
query is missing and improve exception handling
> --------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-9524
>                 URL: https://issues.apache.org/jira/browse/HBASE-9524
>             Project: HBase
>          Issue Type: Improvement
>          Components: REST
>            Reporter: Vandana Ayyalasomayajula
>            Assignee: Vandana Ayyalasomayajula
>            Priority: Minor
>             Fix For: 0.98.0, 0.96.2, 0.99.0
>
>         Attachments: HBASE-9524_trunk.01.patch, hbase-9524_trunk.00.patch
>
>
> When a client tries to retrieve multiple rows using REST API, even if one of the specified
rows does not exist, 404 is returned. The correct way should be to return the result for the
found rows and ignore the non-existent ones. Also, in the current code base, only some exceptions
are handled, if some exception like Access denied or no column found exception is throws by
the APIs, 500 ( server not found) is returned to user. This is leaves the end user wondering
what caused the rest command to fail. 



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Mime
View raw message