gaozhan ding created HADOOP-17430:
-------------------------------------
Summary: There is no way to clear Text bytes now
Key: HADOOP-17430
URL: https://issues.apache.org/jira/browse/HADOOP-17430
Project: Hadoop Common
Issue Type: Wish
Components: common
Reporter: gaozhan ding
In org.apache.hadoop.io.Text:clear() method, the comments show that we can free
the bytes by call set(new byte[0]), but it's not going to work now. Maybe we
can follow this comments.
{code:java}
// org.apache.hadoop.io.Text
/**
* Clear the string to empty.
*
* <em>Note</em>: For performance reasons, this call does not clear the
* underlying byte array that is retrievable via {@link #getBytes()}.
* In order to free the byte-array memory, call {@link #set(byte[])}
* with an empty byte array (For example, <code>new byte[0]</code>).
*/
public void clear() {
length = 0;
textLength = -1;
}
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]