Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
[#1066] Fix issues with reading from the Accumulo Store. #1145
Relocate all uses of Kryo and it's major dependencies.
Also adds the Objenesis library to the JARs, since it is needed by Kryo (see #1130).
With this solution, Kryo + it's dependencies has to be added to the gradoop-accumulo artifact, since references to Kryo classes will be changed too.
Also change the
Needs testing on a cluster.
Warning: This includes major changes to the build process of the gradoop-accumulo module. Please test if uploading to repos still works for this artifact.
Another approach would be to use Flink's version of Kryo and manually set the classloader to use Accumulo's loader. (This seems a bit like a dirty workaround to me.)
fixes #1066 (hopefully)