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
1.1.7.4 jar in maven central missing pool package #245
Comments
My original issue that I've consolidated to this: We have a library that depends on yours. We were very happily using version 1.1.7.3 and then tried to update to version 1.1.7.4. When we do, we find some of the methods break: java.lang.NoClassDefFoundError: org/xerial/snappy/pool/DefaultPoolFactory There are two such instances, which are using the SnappyFramedOutputStream and SnappyFramedInputStream constructors with a single argument passed, which are a new ByteArrayOutputStream and a ByteArrayInputStream. Is this an unintended consequence of the release? |
I've found osgi configuration didn't include org.xerial.snappy.pool package and it caused missing class files. I'll fix it. |
Just released 1.1.7.5 with a fix for this. |
1.1.7.5 has definitely fixed it. |
@bokken Thanks for the confirmation. |
The 1.1.7.4 jar deployed to maven central is missing the org.xerial.snappy.pool package. This means the SnappyFramed classes do not work.
Interestingly, the sources jar does have the package.
The text was updated successfully, but these errors were encountered: