[
https://issues.apache.org/jira/browse/HDDS-1863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bharat Viswanadham updated HDDS-1863:
-------------------------------------
Resolution: Fixed
Fix Version/s: 0.5.0
Status: Resolved (was: Patch Available)
> Freon RandomKeyGenerator even if keySize is set to 0, it returns some random
> data to key
> ----------------------------------------------------------------------------------------
>
> Key: HDDS-1863
> URL: https://issues.apache.org/jira/browse/HDDS-1863
> Project: Hadoop Distributed Data Store
> Issue Type: Bug
> Reporter: Bharat Viswanadham
> Assignee: Bharat Viswanadham
> Priority: Major
> Labels: pull-request-available
> Fix For: 0.5.0
>
> Time Spent: 4h
> Remaining Estimate: 0h
>
>
> {code:java}
> ***************************************************
> Status: Success
> Git Base Revision: e97acb3bd8f3befd27418996fa5d4b50bf2e17bf
> Number of Volumes created: 1
> Number of Buckets created: 1
> Number of Keys added: 1
> Ratis replication factor: THREE
> Ratis replication type: STAND_ALONE
> Average Time spent in volume creation: 00:00:00,002
> Average Time spent in bucket creation: 00:00:00,000
> Average Time spent in key creation: 00:00:00,002
> Average Time spent in key write: 00:00:00,101
> Total bytes written: 0
> Total Execution time: 00:00:05,699
>
> {code}
> ***************************************************
> [root@ozoneha-2 ozone-0.5.0-SNAPSHOT]# bin/ozone sh key list
> /vol-0-28271/bucket-0-95211
> [
> { "version" : 0, "md5hash" : null, "createdOn" : "Fri, 26 Jul 2019
> 01:02:08 GMT", "modifiedOn" : "Fri, 26 Jul 2019 01:02:09 GMT", "size" :
> 36, "keyName" : "key-0-98235", "type" : null }
> ]
>
> This is because of the below code in RandomKeyGenerator:
> {code:java}
> for (long nrRemaining = keySize - randomValue.length;
> nrRemaining > 0; nrRemaining -= bufferSize) {
> int curSize = (int) Math.min(bufferSize, nrRemaining);
> os.write(keyValueBuffer, 0, curSize);
> }
> os.write(randomValue);
> os.close();{code}
>
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]