Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to newer version of kryo-serializers (when it's released) #260

Open
glockhart opened this issue Nov 19, 2019 · 2 comments
Open

Update to newer version of kryo-serializers (when it's released) #260

glockhart opened this issue Nov 19, 2019 · 2 comments

Comments

@glockhart
Copy link
Contributor

CQEngine uses version 0.45 of kryo-serializers which has a broken OSGi version specifier for one of it's dependencies. This means that CQEngine doesn't work correctly in an OSGi container (like Apache Felix)

kryo-serializers has fixed the issue in this PR (magro/kryo-serializers#113), but not yet released a build

magro/kryo-serializers#121 was opened to get a new release made but there's no ETA.

There is a workaround:

  • Build the current mainline of kryo-serializers (0.46-SNAPSHOT) ourselves
  • Add a dependency on 0.46-SNAPSHOT and use that for testing.

This only gets us so far as we can't / won't release with any snapshot dependencies in our product.

@npgall
Copy link
Owner

npgall commented Nov 21, 2019

No problem Glen - we can upgrade CQEngine's dependency when they make a release.

@npgall
Copy link
Owner

npgall commented Mar 29, 2020

Just checking in on this. It looks like there is not yet a new release of kryo-serializers. So I will keep this open.

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

No branches or pull requests

2 participants