[ https://issues.apache.org/jira/browse/HDDS-1863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bharat Viswanadham updated HDDS-1863: ------------------------------------- Description: {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} was: {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 } ] > 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 > > > {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: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org