[
https://issues.apache.org/jira/browse/HBASE-12938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14295672#comment-14295672
]
Andrew Purtell edited comment on HBASE-12938 at 1/28/15 7:34 PM:
-----------------------------------------------------------------
Ah, I see what you mean. The HBase span receiver isn't contained within our
sources, it's in HTrace.
A rolling upgrade is expected to replace all local jars including dependencies.
What cross-server issues do you see [~busbey] ? Did HTrace make incompatible
wire format changes or change the effective schema?
I'm not sure we have much of a choice anyway, the HTrace situation in 0.98
isn't supportable. I'd hate for folks to have to make private patches to local
HBase forks for usable tracing.
was (Author: apurtell):
Ah, I see what you mean. The HBase span receiver isn't contained within our
sources, it's in HTrace.
A rolling upgrade is expected to replace all local jars including dependencies.
What cross-server issues do you see [~busbey] ? Did HTrace make incompatible
wire format changes?
I'm not sure we have much of a choice anyway, the HTrace situation in 0.98
isn't supportable. I'd hate for folks to have to make private patches to local
HBase forks for usable tracing.
> Upgrade HTrace to a recent supportable incubating version
> ---------------------------------------------------------
>
> Key: HBASE-12938
> URL: https://issues.apache.org/jira/browse/HBASE-12938
> Project: HBase
> Issue Type: Bug
> Reporter: Andrew Purtell
> Fix For: 0.98.11
>
>
> In 0.98 we have an old htrace (still using the org.cloudera.htrace package)
> and since the introduction of htrace code, htrace itself first moved to
> org.htrace, then became an incubating project. I filed this as a bug because
> the HTrace version we reference in 0.98 is of little to no use going forward.
> Unfortunately we must make a disruptive change, although it looks to be
> mostly fixing up imports, we expose no HTrace classes to HBase configuration,
> and where we extend HTrace classes in our code, those HBase classes are in
> hbase-server and not tagged for public consumption.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)