code: public static SparkeyWriter createNew(File file, CompressionType compressionType, int compressionBlockSize) throws IOException {
      return SingleThreadedSparkeyWriter.createNew(file, compressionType, compressionBlockSize);
    }
docs: Creates a new sparkey writer with the specified compression
  
  This is not a thread-safe class, only use it from one thread.
  
  @param file File base to use, the actual file endings will be set to .spi and .spl
  @param compressionType
  @param compressionBlockSize The maximum compression block size in bytes
  @return a new writer,