public class TsFileGeneratorUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
testStorageGroup |
| Constructor and Description |
|---|
TsFileGeneratorUtils() |
| Modifier and Type | Method and Description |
|---|---|
static File |
generateAlignedTsFile(String filePath,
int deviceNum,
int measurementNum,
int pointNum,
int startTime,
int startValue,
int chunkGroupSize,
int pageSize) |
static File |
generateMixTsFile(String filePath,
int deviceNum,
int measurementNum,
int pointNum,
int startTime,
int startValue,
int chunkGroupSize,
int pageSize) |
static File |
generateNonAlignedTsFile(String filePath,
int deviceNum,
int measurementNum,
int pointNum,
int startTime,
int startValue,
int chunkGroupSize,
int pageSize) |
static int |
getAlignDeviceOffset() |
static String |
getTsFilePath(String fileParentPath,
long tsFileVersion) |
static void |
writeWithTablet(TsFileWriter tsFileWriter,
String deviceId,
List<MeasurementSchema> schemas,
long rowNum,
long startTime,
long startValue,
boolean isAligned) |
static void |
writeWithTsRecord(TsFileWriter tsFileWriter,
String deviceId,
List<MeasurementSchema> schemas,
long rowSize,
long startTime,
long startValue,
boolean isAligned) |
public static final String testStorageGroup
public static void writeWithTsRecord(TsFileWriter tsFileWriter, String deviceId, List<MeasurementSchema> schemas, long rowSize, long startTime, long startValue, boolean isAligned) throws IOException, WriteProcessException
IOExceptionWriteProcessExceptionpublic static void writeWithTablet(TsFileWriter tsFileWriter, String deviceId, List<MeasurementSchema> schemas, long rowNum, long startTime, long startValue, boolean isAligned) throws IOException, WriteProcessException
IOExceptionWriteProcessExceptionpublic static File generateMixTsFile(String filePath, int deviceNum, int measurementNum, int pointNum, int startTime, int startValue, int chunkGroupSize, int pageSize) throws IOException, WriteProcessException
IOExceptionWriteProcessExceptionpublic static File generateAlignedTsFile(String filePath, int deviceNum, int measurementNum, int pointNum, int startTime, int startValue, int chunkGroupSize, int pageSize) throws IOException, WriteProcessException
IOExceptionWriteProcessExceptionpublic static File generateNonAlignedTsFile(String filePath, int deviceNum, int measurementNum, int pointNum, int startTime, int startValue, int chunkGroupSize, int pageSize) throws IOException, WriteProcessException
IOExceptionWriteProcessExceptionpublic static int getAlignDeviceOffset()
Copyright © 2022 The Apache Software Foundation. All rights reserved.