Example usage for org.apache.hadoop.io.compress.zlib ZlibFactory isNativeZlibLoaded

List of usage examples for org.apache.hadoop.io.compress.zlib ZlibFactory isNativeZlibLoaded

Introduction

In this page you can find the example usage for org.apache.hadoop.io.compress.zlib ZlibFactory isNativeZlibLoaded.

Prototype

public static boolean isNativeZlibLoaded(Configuration conf) 

Source Link

Document

Check if native-zlib code is loaded & initialized correctly and can be loaded for this job.

Usage

From source file:org.apache.tajo.storage.TestCompressionStorages.java

License:Apache License

@Test
public void testGzipCodecCompressionData() throws IOException {
    if (storeType == StoreType.RCFILE) {
        if (ZlibFactory.isNativeZlibLoaded(conf)) {
            storageCompressionTest(storeType, GzipCodec.class);
        }/*from  w w w  .  java  2  s.co  m*/
    } else if (storeType == StoreType.SEQUENCEFILE) {
        if (ZlibFactory.isNativeZlibLoaded(conf)) {
            storageCompressionTest(storeType, GzipCodec.class);
        }
    } else {
        storageCompressionTest(storeType, GzipCodec.class);
    }
}

From source file:org.springframework.data.hadoop.test.tests.Assume.java

License:Apache License

/**
 * Assume that the hadoop native code is loaded.
 *///  w w  w . j av  a  2 s  .c om
public static void nativeCode(Configuration configuration) {
    if (NativeCodeLoader.isNativeCodeLoaded() && ZlibFactory.isNativeZlibLoaded(configuration)) {
        return;
    } else {
        throw new AssumptionViolatedException("Native hadoop code not loaded");
    }
}