@@ -0,0 +1,595 @@
+package parquet.thrift;%0A%0Aimport parquet.ParquetRuntimeException;%0A%0A/**%0A *%0A * Thrown when an error happened reading a thrift record%0A * Ignoring this exception will skip the bad record%0A *%0A * @author Julien Le Dem%0A *%0A */%0Apublic class SkippableException extends ParquetRuntimeException %7B%0A  private static final long serialVersionUID = 1L;%0A%0A  SkippableException() %7B%0A    super();%0A  %7D%0A%0A  SkippableException(String message, Throwable cause) %7B%0A    super(message, cause);%0A  %7D%0A%0A  SkippableException(String message) %7B%0A    super(message);%0A  %7D%0A%0A  SkippableException(Throwable cause) %7B%0A    super(cause);%0A  %7D%0A%0A%7D%0A

add missing file