Uh oh!
There was an error while loading. Please reload this page.
HDDS-3979. Make bufferSize configurable for stream copy - #1212
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
maobaolong
commented
Jul 22, 2020
@runzhiwang Thanks for the review, addressed all of your suggestion, PTAL. |
Uh oh!
There was an error while loading. Please reload this page.
maobaolong
commented
Jul 22, 2020
@runzhiwang Thank you for your review and |
elek
left a comment
There was a problem hiding this comment.
Thanks the patch @maobaolong (and the review @runzhiwang).
It LGTM. Based on my understanding we switch to use a normal seek + IOUtils instead of the custom method. (:+1:)
I added a few comments (inline). The only blocker is to add s3g to the config (but I might miss something...)
Uh oh!
There was an error while loading. Please reload this page.
| } | ||
| @PostConstruct | ||
| public void init() { |
There was a problem hiding this comment.
NIT: It can be slightly better to use
@Inject
private OzoneConfiguration ozoneConfiguration;
And you don't need to expose getClient() in the EndpointBase.
(Didn't try, but it should work, IMHO).
There was a problem hiding this comment.
Thank you for let me know this high technology
maobaolong
commented
Jul 30, 2020
@elek Thanks you for your review and suggestion, i've addressed your comments, PTAL. |
… s3g prefix to the config key.
* master: (28 commits) HDDS-4037. Incorrect container numberOfKeys and usedBytes in SCM after key deletion (apache#1295) HDDS-3232. Include the byteman scripts in the distribution tar file (apache#1309) HDDS-4095. Byteman script to debug HCFS performance (apache#1311) HDDS-4057. Failed acceptance test missing from bundle (apache#1283) HDDS-4040. [OFS] BasicRootedOzoneFileSystem to support batchDelete (apache#1286) HDDS-4061. Pending delete blocks are not always included in #BLOCKCOUNT metadata (apache#1288) HDDS-4067. Implement toString for OMTransactionInfo (apache#1300) HDDS-3878. Make OMHA serviceID optional if one (but only one) is defined in the config (apache#1149) HDDS-3833. Use Pipeline choose policy to choose pipeline from exist pipeline list (apache#1096) HDDS-3979. Make bufferSize configurable for stream copy (apache#1212) HDDS-4048. Show more information while SCM version info mismatch (apache#1278) HDDS-4078. Use HDDS InterfaceAudience/Stability annotations (apache#1302) HDDS-4034. Add Unit Test for HadoopNestedDirGenerator. (apache#1266) HDDS-4076. Translate CSI.md into Chinese (apache#1299) HDDS-4046. Extensible subcommands for CLI applications (apache#1276) HDDS-4051. Remove whitelist/blacklist terminology from Ozone (apache#1306) HDDS-4055. Cleanup GitHub workflow (apache#1282) HDDS-4042. Update documentation for the GA release (apache#1269) HDDS-4066. Add core-site.xml to intellij configuration (apache#1292) HDDS-4073. Remove leftover robot.robot (apache#1297) ...
What changes were proposed in this pull request?
IOUtils#copyLargeto clarify and reduce the duplicated code.IOUtils#copyLarge.What is the link to the Apache JIRA
HDDS-3979
How was this patch tested?
Using awscli or goofys