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

Doug Rohrer updated CASSANDRASC-75:
-----------------------------------
    Description: 
Before, we were shading almost all of Jackson but left the annotations 
unshaded/relocated. However, this causes problems in older Spark environments 
where the annotations in the class path don’t quite match what the other shaded 
parts of Jackson expect (missing classes being the most serious issue). This 
can cause the library to fail on certain Spark versions.
 
We should shade +all+ of Jackson in the shaded client to prevent these issues.

  was:
Before, we we shading almost all of Jackson but left the annotations 
unshaded/relocated. However, this causes problems in older Spark environments 
where the annotations in the class path don’t quite match what the other shaded 
parts of Jackson expect (missing classes being the most serious issue). This 
can cause the library to fail on certain Spark versions.
 
We should shade +all+ of Jackson in the shaded client to prevent these issues.


> Shaded Sidecar client should shade Jackson completely to avoid 
> incompatibility issues
> -------------------------------------------------------------------------------------
>
>                 Key: CASSANDRASC-75
>                 URL: https://issues.apache.org/jira/browse/CASSANDRASC-75
>             Project: Sidecar for Apache Cassandra
>          Issue Type: Improvement
>          Components: Configuration
>            Reporter: Doug Rohrer
>            Assignee: Doug Rohrer
>            Priority: Normal
>             Fix For: 1.0
>
>
> Before, we were shading almost all of Jackson but left the annotations 
> unshaded/relocated. However, this causes problems in older Spark environments 
> where the annotations in the class path don’t quite match what the other 
> shaded parts of Jackson expect (missing classes being the most serious 
> issue). This can cause the library to fail on certain Spark versions.
>  
> We should shade +all+ of Jackson in the shaded client to prevent these issues.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to