Class TsFileValidationTool
- java.lang.Object
-
- org.apache.iotdb.db.tools.validate.TsFileValidationTool
-
public class TsFileValidationTool extends java.lang.ObjectThis tool can be used to check the correctness of tsfile and point out errors in specific timeseries or devices. The types of errors include the following:Device overlap between files
Timeseries overlap between files
Timeseries overlap between chunks
Timeseries overlap between pages
Timeseries overlap within one page
-
-
Field Summary
Fields Modifier and Type Field Description static intbadFileNum
-
Constructor Summary
Constructors Constructor Description TsFileValidationTool()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidclearMap()static voidfindUncorrectFiles(java.util.List<java.io.File> tsFiles)static voidmain(java.lang.String[] args)The form of param is: [path of data dir or tsfile] [-pd = print details or not] [-f = path of outFile].
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args) throws java.io.IOExceptionThe form of param is: [path of data dir or tsfile] [-pd = print details or not] [-f = path of outFile]. Eg: xxx/iotdb/data/data1 xxx/xxx.tsfile -pd=true -f=xxx/TsFile_validation_view.txtThe first parameter is required, the others are optional.
- Throws:
java.io.IOException
-
findUncorrectFiles
public static void findUncorrectFiles(java.util.List<java.io.File> tsFiles)
-
clearMap
public static void clearMap()
-
-