[
https://issues.apache.org/jira/browse/HBASE-22005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16787773#comment-16787773
]
Steve Loughran commented on HBASE-22005:
----------------------------------------
bq. And for high latency object storage, such as S3, I do not see any
difference between passing a <offset, len, byte[][]> and <offset, len,
ByteBuffer[]>?
I did raise that as in option in HADOOP-11867, but Its not what works for
Parquet, ORC etc, and its not what we get from the HTTP APIs anyway. So we'd be
converting from stream to byte buffer, they'd be going back again.
bq. Anyway, we need the StreamCapabilities API to query whether a given stream
has the ability, sadly it is only provided in hadoop-2.9+ and we still need to
support 2.7...
It cant be backported to 2.7.x as no more releases are coming out there -it's
EOL. 2.8.x though, that could be done without much difficulty. Have you
considered moving to later hadoop libraries? Or more specifically: is there
something that's been done there which stops you, or is it just the inertia of
the installed base?
> Use ByteBuff's refcnt to track the life cycle of data block
> -----------------------------------------------------------
>
> Key: HBASE-22005
> URL: https://issues.apache.org/jira/browse/HBASE-22005
> Project: HBase
> Issue Type: Sub-task
> Reporter: Zheng Hu
> Assignee: Zheng Hu
> Priority: Major
> Attachments: HBASE-22005.HBASE-21879.v1.patch,
> HBASE-22005.HBASE-21879.v2.patch
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)