[
https://issues.apache.org/jira/browse/CASSANDRASC-75?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17769291#comment-17769291
]
ASF subversion and git services commented on CASSANDRASC-75:
------------------------------------------------------------
Commit 4408b9d3ec32c9243484258135017ce9c4804b2a in cassandra-sidecar's branch
refs/heads/trunk from Doug Rohrer
[ https://gitbox.apache.org/repos/asf?p=cassandra-sidecar.git;h=4408b9d ]
CASSANDRASC-75: Shade Jackson completely to prevent incompatibility issues
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.
This commit removes the exclusion of the annotations project from shading in
the vertx-client-shaded project.
- Additionally, tweaked CircleCI settings so that we don't run out of virtual
memory and see the OS OOM kill the test exexutor.
Patch by Doug Rohrer; Reviewed by Dinesh Joshi, Francisco Guerrero, Yifan Cai
for CASSANDRASC-75
> 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: [email protected]
For additional commands, e-mail: [email protected]