[
https://issues.apache.org/jira/browse/HBASE-10255?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13858423#comment-13858423
]
Andrew Purtell commented on HBASE-10255:
----------------------------------------
Speaking of Guava versions, we already have lurking classpath issues, the
DFSClient uses Guava classes and, for Hadoop 2.2.x at least, is compiled
against 11.0.2. (I'm looking at the POMs for 2.2.3-SNAPSHOT right now.) This is
possibly something we should synchronize with our upstream to avoid future
accidents. Is there a Maven plugin that can figure that out at build time?
> Remove dependency on LimitInputStream
> -------------------------------------
>
> Key: HBASE-10255
> URL: https://issues.apache.org/jira/browse/HBASE-10255
> Project: HBase
> Issue Type: Task
> Reporter: Ted Yu
> Assignee: Ted Yu
> Attachments: 10255-v1.txt
>
>
> LimitInputStream has always been a @Beta API and beta apis aren't guaranteed
> to remain stable over such a long period (v12 to v15).
> LimitInputStream was copied from Guava v12
> The recommended replacement is to use ByteStreams#limit(java.io.InputStream,
> long) instead.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)