You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@htrace.apache.org by "Colin Patrick McCabe (JIRA)" <ji...@apache.org> on 2014/12/12 04:07:13 UTC
[jira] [Created] (HTRACE-16) Remove guava dependency for
htrace-core
Colin Patrick McCabe created HTRACE-16:
------------------------------------------
Summary: Remove guava dependency for htrace-core
Key: HTRACE-16
URL: https://issues.apache.org/jira/browse/HTRACE-16
Project: HTrace
Issue Type: Improvement
Reporter: Colin Patrick McCabe
Assignee: Colin Patrick McCabe
htrace-core currently depends on Guava. It seems like there are a few Guava types exposed in public interfaces too. This is unfortunate because Guava has a history of making non-backwards compatible changes without changing the namespace of the library. So we could end up locked to a specific (old) version of Guava due to this. It also interacts poorly with the shading we're doing. We should just remove guava as a depdency so we don't have to worry about this issue in the future.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)