-
Notifications
You must be signed in to change notification settings - Fork 602
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
use IntelDeflaterFactory from the GKL #1964
Conversation
@@ -128,6 +129,13 @@ public Object instanceMainPostParseArgs() { | |||
System.setProperty("java.io.tmpdir", f.getAbsolutePath()); // in loop so that last one takes effect | |||
} | |||
|
|||
//Set defaults (note: setting them here means they are not controllable by the user) | |||
BlockCompressedOutputStream.setDefaultDeflaterFactory(new IntelDeflaterFactory()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add a command-line arg to CommandLineProgram
that allows the user to opt-out of using the IntelDeflater
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
i'll grab it |
note: This PR does not reinstate the IntelDeflater for Spark. It's now a bit tricky because you need to call |
1222cd4
to
0aa6f36
Compare
GKL 0.1.1 release in Maven Central resolves IntelLabs/GKL#8 (not the Spark issue) |
0aa6f36
to
7b821e4
Compare
thanks @gspowley - using 0.1.1 now and the issue is fixed |
fixes #1903
also updated the system properties in build.gradle and gatk-launch