[
https://issues.apache.org/jira/browse/HDFS-6581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14141483#comment-14141483
]
Andrew Wang commented on HDFS-6581:
-----------------------------------
bq. HDFS-4953 is not a subtask of HDFS-4949, and you yourself have said that it
is an independent change.
Arpit, it's unfair to say that HDFS-4953 isn't related to HDFS-4949. ZCR makes
the most sense when it's used in combination with HDFS-4949 which is why we
started working on ZCR in the first place. We committed it to the HDFS-4949
branch first and brought it down to trunk before the rest of the branch because
other people were interested in using the new API.
bq. Also no numbers were cited or provided as evidence when calling the merge
vote for HDFS-4949 so I don't think the community could reasonably be expected
to take that into consideration.
I don't think this is a reasonable conclusion. HDFS-4953 is certainly related
to HDFS-4949, had benchmark results, and was already closely scrutinized by the
community before the merge (37 watchers, including yourself). It didn't seem
necessary to bring it up the performance again in the merge email, and we could
have easily pointed at the existing results on HDFS-4953 if anyone asked for
performance numbers.
I'm trying to be constructive here, which is why I provided a pointer to
HDFS-6287. It's a microbenchmark that can actually read at close to memory
speed (GB/s), which isn't true of a lot of other tests. Setting something up
that writes and then reads using vecsum seems like a reasonable benchmark. Not
sure if you have libhdfs bindings for this work yet, but that'd be the best
thing if you want to adapt vecsum.
> Write to single replica in memory
> ---------------------------------
>
> Key: HDFS-6581
> URL: https://issues.apache.org/jira/browse/HDFS-6581
> Project: Hadoop HDFS
> Issue Type: Bug
> Components: datanode
> Reporter: Arpit Agarwal
> Assignee: Arpit Agarwal
> Attachments: HDFS-6581.merge.01.patch, HDFS-6581.merge.02.patch,
> HDFS-6581.merge.03.patch, HDFS-6581.merge.04.patch, HDFS-6581.merge.05.patch,
> HDFS-6581.merge.06.patch, HDFS-6581.merge.07.patch,
> HDFSWriteableReplicasInMemory.pdf, Test-Plan-for-HDFS-6581-Memory-Storage.pdf
>
>
> Per discussion with the community on HDFS-5851, we will implement writing to
> a single replica in DN memory via DataTransferProtocol.
> This avoids some of the issues with short-circuit writes, which we can
> revisit at a later time.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)