Java JAR File Lags Platform Specific Libs
The JAR without classifiers lacks the platform specific libs in v10.4.2 as can seen here at the file size of only 300 kB: https://repo1.maven.org/maven2/org/rocksdb/rocksdbjni/10.4.2/
Before v10.4.2 the JAR contained all platform specific libs. I like to have this fat JAR back.
This was noted on https://github.com/facebook/rocksdb/issues/13840#issuecomment-3204450011, but it probably wasn't the most obvious place so good to have an open issue to track it.
Please also see this comment: https://github.com/facebook/rocksdb/issues/13840#issuecomment-3240210732
If it's split, can we - at least - split the class files in a common jar? :-)
like to have this fat JAR back.
@alexanderkiel It looks like there was a problem in the latest RocksJava release process. I have has to migrate us to the new Maven Central portal for publishing, as you have to use the official Sonatype plugin for that, and our builds are produced by Make and not Maven, that makes things tricky. Please bare with us whilst we investigate and try and address this...
If it's split, can we - at least - split the class files in a common jar? :-)
@rzo1 As your request is unrelated to this specific issue. Can you open a separate issue (Feature Request) please? In that issue please link to https://github.com/facebook/rocksdb/issues/13840#issuecomment-3159918275 and describe how you would like to see this work instead?
Thanks.
@adamretter I think, that it actually is related to this issue. However, I have opened a new feature request for dropping the class files from the native lib jars if we want to keep the splitting: https://github.com/facebook/rocksdb/issues/13912
@adamretter Any update on this?
I was quite surprised yesterday after upgrading from 9.x to latet 10.x and needed to downgrade to latest 10.2.x
We have has some issues getting the latest RocksJava releases published. We are continuing to work on it and hope to have a resolution soon.