Skip to content
This repository has been archived by the owner on Feb 28, 2023. It is now read-only.

Version mismatch with Jackson libraries #1

Open
derekpbennett opened this issue Jun 29, 2016 · 0 comments
Open

Version mismatch with Jackson libraries #1

derekpbennett opened this issue Jun 29, 2016 · 0 comments

Comments

@derekpbennett
Copy link

This has been solved but want to document it with the solution.

We need a later version of AWS to take advantage of some new APIs, including starting a shard iterator from a timestamp. Only available in 1.11.x, the latest version. The only issue this causes is with the jackson dependencies, since AWS uses a newer version (2.6.6) than airlift (2.4.4). Since those jackson JARs are provided in Presto we must exclude them here. When using this older version of Jackson, we need to supply a system property in jvm.config to avoid invoking new code:

-Dcom.amazonaws.sdk.disableCbor=true

The Cbor format is only in the newer versions of Jackson: 2.5.x and 2.6.x.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant