[ 
https://issues.apache.org/jira/browse/HTRACE-148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Masatake Iwasaki updated HTRACE-148:
------------------------------------
    Attachment: HTRACE-148.002.patch

Thanks for the comment, [~cmccabe].

bq. Maybe we should change all the import statements to refer to our shaded 
versions, just to be sure.

We do not need to and maybe should not refer to relocated classes in general 
but the problem is that {{MilliSpan.MilliSpanDeserializer}} can not be handled 
by unshaded jackson classes at compile phase because it bacame a subclass of 
{{org.apache.htrace.fasterxml.jackson.databind.annotation.JsonDeserialize}} as 
a result of shading.

Another option is adding deserialization utility to htrace-core side as did in 
002.


> TestHTracedRESTReceiver should use the shaded ObjectMapper to avoid 
> TestHTracedRESTReceiver failure
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HTRACE-148
>                 URL: https://issues.apache.org/jira/browse/HTRACE-148
>             Project: HTrace
>          Issue Type: Bug
>            Reporter: Masatake Iwasaki
>            Assignee: Masatake Iwasaki
>             Fix For: 3.2.0
>
>         Attachments: HTRACE-148.001.patch, HTRACE-148.002.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to