stack created HBASE-13273:
-----------------------------

             Summary: Make Result.EMPTY_RESULT read-only; currently it can be 
modified
                 Key: HBASE-13273
                 URL: https://issues.apache.org/jira/browse/HBASE-13273
             Project: HBase
          Issue Type: Bug
            Reporter: stack


Again from [~larsgeorge]

    Result result2 = Result.EMPTY_RESULT;
    System.out.println(result2);

    result2.copyFrom(result1);
    System.out.println(result2);

"What do you think happens when result1 has cells? Yep, you just modified the 
shared public EMPTY_RESULT to be not empty anymore."

Fix. Result should be non-modifiable post-construction.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to