accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mike Fagan (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ACCUMULO-2748) MockTableOperations.deleteRow does not handle null for start or end keys
Date Mon, 28 Apr 2014 21:51:15 GMT
Mike Fagan created ACCUMULO-2748:
------------------------------------

             Summary: MockTableOperations.deleteRow does not handle null for start or end
keys
                 Key: ACCUMULO-2748
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-2748
             Project: Accumulo
          Issue Type: Bug
          Components: test
    Affects Versions: 1.5.1, 1.6.0
         Environment: OSX Mavericks
            Reporter: Mike Fagan
            Assignee: Mike Fagan


The deleteRow function does not check for null values for start or end keys.
These null values are passed down into key constructor which will throw a NullPointerException:
java.lang.NullPointerException
	at org.apache.accumulo.core.data.Key.<init>(Key.java:103)
	at org.apache.accumulo.core.client.mock.MockTableOperations.deleteRows(MockTableOperations.java:315)

The API semantics dictate:
if (start == null ) then start == Text()
if (end == null ) then end == maxKey()







--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message