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

1.1.7.4 jar in maven central missing pool package #245

Closed
bokken opened this issue May 6, 2020 · 5 comments
Closed

1.1.7.4 jar in maven central missing pool package #245

bokken opened this issue May 6, 2020 · 5 comments

Comments

@bokken
Copy link
Contributor

bokken commented May 6, 2020

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.

@JimNero009
Copy link

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?

@xerial
Copy link
Owner

xerial commented May 6, 2020

I've found osgi configuration didn't include org.xerial.snappy.pool package and it caused missing class files. I'll fix it.

@xerial
Copy link
Owner

xerial commented May 6, 2020

Just released 1.1.7.5 with a fix for this.

@bokken
Copy link
Contributor Author

bokken commented May 6, 2020

1.1.7.5 has definitely fixed it.

@bokken bokken closed this as completed May 6, 2020
@xerial
Copy link
Owner

xerial commented May 6, 2020

@bokken Thanks for the confirmation.

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

3 participants