[ https://issues.apache.org/jira/browse/HDDS-1666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arpit Agarwal updated HDDS-1666: -------------------------------- Description: We set size as below {code} final long size = args.getDataSize() >= 0 ? args.getDataSize() : scmBlockSize; {code} and create OmKeyInfo with below size set. But when allocating Block for openKey, we use as below. allocateBlockInKey(keyInfo, args.getDataSize(), currentTime); I feel here, we should use size which is set above so that we allocate at least a block when the openKey call happens. was: We set size as below final long size = args.getDataSize() >= 0 ? args.getDataSize() : scmBlockSize; and create OmKeyInfo with below size set. But when allocating Block for openKey, we use as below. allocateBlockInKey(keyInfo, args.getDataSize(), currentTime); I feel here, we should use size which is set above so that we allocate at least a block when the openKey call happens. > Issue in openKey when allocating block > -------------------------------------- > > Key: HDDS-1666 > URL: https://issues.apache.org/jira/browse/HDDS-1666 > Project: Hadoop Distributed Data Store > Issue Type: Bug > Reporter: Bharat Viswanadham > Assignee: Bharat Viswanadham > Priority: Major > > We set size as below > {code} > final long size = args.getDataSize() >= 0 ? > args.getDataSize() : scmBlockSize; > {code} > > and create OmKeyInfo with below size set. But when allocating Block for > openKey, we use as below. > allocateBlockInKey(keyInfo, args.getDataSize(), currentTime); > > I feel here, we should use size which is set above so that we allocate at > least a block when the openKey call happens. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org