Serialized Form
-
Package org.apache.iotdb.tsfile.common.conf
-
Class org.apache.iotdb.tsfile.common.conf.TSFileConfig extends java.lang.Object implements Serializable
-
Serialized Fields
-
batchSize
int batchSize
The amount of data iterate each time. -
bloomFilterErrorRate
double bloomFilterErrorRate
The acceptable error rate of bloom filter. -
compressor
CompressionType compressor
Data compression method, TsFile supports UNCOMPRESSED, SNAPPY, ZSTD or LZ4. -
coreSitePath
java.lang.String coreSitePath
Default core-site.xml file path is /etc/hadoop/conf/core-site.xml -
customizedProperties
java.util.Properties customizedProperties
customizedProperties, this should be empty by default. -
deltaBlockSize
int deltaBlockSize
Default block size of two-diff. delta encoding is 128. -
dfsClientFailoverProxyProvider
java.lang.String dfsClientFailoverProxyProvider
Default DFS client failover proxy provider is "org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider" -
dfsHaAutomaticFailoverEnabled
boolean dfsHaAutomaticFailoverEnabled
Default DFS HA automatic failover is enabled. -
dfsHaNamenodes
java.lang.String dfsHaNamenodes
Default DFS HA name nodes are nn1 and nn2. -
dfsNameServices
java.lang.String dfsNameServices
Default DFS NameServices is hdfsnamespace. -
dftSatisfyRate
double dftSatisfyRate
Default DFT satisfy rate is 0.1 -
endian
java.lang.String endian
Default endian value is BIG_ENDIAN. -
floatPrecision
int floatPrecision
Floating-point precision. -
freqType
java.lang.String freqType
Default frequency type is SINGLE_FREQ. -
groupSizeInByte
int groupSizeInByte
Memory size threshold for flushing to disk, default value is 128MB. -
hdfsFile
java.lang.String hdfsFile
-
hdfsIp
java.lang.String hdfsIp
Default hdfs ip is localhost. -
hdfsPort
java.lang.String hdfsPort
Default hdfs port is 9000. -
hdfsSitePath
java.lang.String hdfsSitePath
Default hdfs-site.xml file path is /etc/hadoop/conf/hdfs-site.xml -
hdfsTsFileInput
java.lang.String hdfsTsFileInput
-
hdfsTsFileOutput
java.lang.String hdfsTsFileOutput
-
kerberosKeytabFilePath
java.lang.String kerberosKeytabFilePath
full path of kerberos keytab file. -
kerberosPrincipal
java.lang.String kerberosPrincipal
kerberos pricipal. -
maxDegreeOfIndexNode
int maxDegreeOfIndexNode
The maximum degree of a metadataIndex node, default value is 256. -
maxNumberOfPointsInPage
int maxNumberOfPointsInPage
The maximum number of data points in a page, default value is 10000. -
maxStringLength
int maxStringLength
Max length limitation of input string. -
maxTsBlockLineNumber
int maxTsBlockLineNumber
Maximum number of lines in a single TsBlock. -
maxTsBlockSizeInBytes
int maxTsBlockSizeInBytes
Maximum capacity of a TsBlock, allow up to two pages. -
objectStorageFile
java.lang.String objectStorageFile
-
objectStorageTsFileInput
java.lang.String objectStorageTsFileInput
-
objectStorageTsFileOutput
java.lang.String objectStorageTsFileOutput
-
pageCheckSizeThreshold
int pageCheckSizeThreshold
Line count threshold for checking page memory occupied size. -
pageSizeInByte
int pageSizeInByte
The memory size for each series writer to pack page, default value is 64KB. -
patternMatchingThreshold
int patternMatchingThreshold
-
plaMaxError
double plaMaxError
Default PLA max error is 100. -
rleBitWidth
int rleBitWidth
Default bit width of RLE encoding is 8. -
sdtMaxError
double sdtMaxError
Default SDT max error is 100. -
timeEncoding
java.lang.String timeEncoding
Encoder of time column, TsFile supports TS_2DIFF, PLAIN and RLE(run-length encoding) Default value is TS_2DIFF. -
timeSeriesDataType
TSDataType timeSeriesDataType
Data type for input timestamp, TsFile supports INT64. -
tSFileStorageFs
FSType[] tSFileStorageFs
Default storage is in local file system. -
useKerberos
boolean useKerberos
whether use kerberos to authenticate hdfs. -
valueEncoder
java.lang.String valueEncoder
Encoder of value series. default value is PLAIN. For int, long data type, TsFile also supports TS_2DIFF, REGULAR, GORILLA and RLE(run-length encoding). For float, double data type, TsFile also supports TS_2DIFF, RLE(run-length encoding) and GORILLA. For text data type, TsFile only supports PLAIN.
-
-
-
-
Package org.apache.iotdb.tsfile.compress
-
Class org.apache.iotdb.tsfile.compress.ICompressor.GZIPCompressor extends java.lang.Object implements Serializable
-
Class org.apache.iotdb.tsfile.compress.ICompressor.IOTDBLZ4Compressor extends java.lang.Object implements Serializable
-
Serialized Fields
-
compressor
net.jpountz.lz4.LZ4Compressor compressor
-
-
-
Class org.apache.iotdb.tsfile.compress.ICompressor.LZMA2Compressor extends java.lang.Object implements Serializable
-
Class org.apache.iotdb.tsfile.compress.ICompressor.NoCompressor extends java.lang.Object implements Serializable
-
Class org.apache.iotdb.tsfile.compress.ICompressor.SnappyCompressor extends java.lang.Object implements Serializable
-
Class org.apache.iotdb.tsfile.compress.ICompressor.ZstdCompressor extends java.lang.Object implements Serializable
-
Serialized Fields
-
compressionLevel
int compressionLevel
-
-
-
-
Package org.apache.iotdb.tsfile.exception
-
Class org.apache.iotdb.tsfile.exception.NotCompatibleTsFileException extends TsFileRuntimeException implements Serializable
- serialVersionUID:
- -3765109817887078265L
-
Class org.apache.iotdb.tsfile.exception.NotImplementedException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- 6455048223316780984L
-
Class org.apache.iotdb.tsfile.exception.NullFieldException extends TsFileRuntimeException implements Serializable
-
Class org.apache.iotdb.tsfile.exception.PathParseException extends TsFileRuntimeException implements Serializable
-
Class org.apache.iotdb.tsfile.exception.TsFileRuntimeException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- 6455048223316780984L
-
Class org.apache.iotdb.tsfile.exception.TsFileStatisticsMistakesException extends TsFileRuntimeException implements Serializable
-
-
Package org.apache.iotdb.tsfile.exception.cache
-
Class org.apache.iotdb.tsfile.exception.cache.CacheException extends java.lang.Exception implements Serializable
-
-
Package org.apache.iotdb.tsfile.exception.compress
-
Class org.apache.iotdb.tsfile.exception.compress.CompressionTypeNotSupportedException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- -2244072267816916609L
-
Serialized Fields
-
codecClass
java.lang.Class<?> codecClass
-
-
Class org.apache.iotdb.tsfile.exception.compress.GZIPCompressOverflowException extends java.lang.RuntimeException implements Serializable
-
-
Package org.apache.iotdb.tsfile.exception.encoding
-
Class org.apache.iotdb.tsfile.exception.encoding.TsFileDecodingException extends TsFileRuntimeException implements Serializable
- serialVersionUID:
- -8632392900655017028L
-
Class org.apache.iotdb.tsfile.exception.encoding.TsFileEncodingException extends TsFileRuntimeException implements Serializable
- serialVersionUID:
- -7225811149696714845L
-
-
Package org.apache.iotdb.tsfile.exception.filter
-
Class org.apache.iotdb.tsfile.exception.filter.QueryFilterOptimizationException extends java.lang.Exception implements Serializable
-
Class org.apache.iotdb.tsfile.exception.filter.StatisticsClassException extends TsFileRuntimeException implements Serializable
- serialVersionUID:
- -5445795844780183770L
-
Class org.apache.iotdb.tsfile.exception.filter.UnSupportFilterDataTypeException extends java.lang.RuntimeException implements Serializable
-
-
Package org.apache.iotdb.tsfile.exception.write
-
Class org.apache.iotdb.tsfile.exception.write.NoMeasurementException extends WriteProcessException implements Serializable
- serialVersionUID:
- -5599767368831572747L
-
Class org.apache.iotdb.tsfile.exception.write.PageException extends WriteProcessException implements Serializable
- serialVersionUID:
- 7385627296529388683L
-
Class org.apache.iotdb.tsfile.exception.write.TsFileNotCompleteException extends java.io.IOException implements Serializable
-
Class org.apache.iotdb.tsfile.exception.write.UnknownColumnTypeException extends TsFileRuntimeException implements Serializable
- serialVersionUID:
- -4003170165687174659L
-
Class org.apache.iotdb.tsfile.exception.write.UnSupportedDataTypeException extends TsFileRuntimeException implements Serializable
- serialVersionUID:
- 6399248887091915203L
-
Class org.apache.iotdb.tsfile.exception.write.WriteProcessException extends java.lang.Exception implements Serializable
- serialVersionUID:
- -2664638061585302767L
-
-
Package org.apache.iotdb.tsfile.read
-
Class org.apache.iotdb.tsfile.read.TimeValuePair extends java.lang.Object implements Serializable
-
Serialized Fields
-
timestamp
long timestamp
-
value
TsPrimitiveType value
-
-
-
-
Package org.apache.iotdb.tsfile.read.common
-
Class org.apache.iotdb.tsfile.read.common.Path extends java.lang.Object implements Serializable
- serialVersionUID:
- 3405277066329298200L
-
Serialized Fields
-
device
java.lang.String device
-
fullPath
java.lang.String fullPath
-
measurement
java.lang.String measurement
-
-
-
Package org.apache.iotdb.tsfile.read.expression
-
Class org.apache.iotdb.tsfile.read.expression.QueryExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
dataTypes
java.util.List<TSDataType> dataTypes
-
expression
IExpression expression
-
hasQueryFilter
boolean hasQueryFilter
-
selectedSeries
java.util.List<Path> selectedSeries
-
-
-
-
Package org.apache.iotdb.tsfile.read.expression.impl
-
Class org.apache.iotdb.tsfile.read.expression.impl.BinaryExpression extends java.lang.Object implements Serializable
- serialVersionUID:
- -711801318534904452L
-
Class org.apache.iotdb.tsfile.read.expression.impl.BinaryExpression.AndExpression extends BinaryExpression implements Serializable
-
Serialized Fields
-
left
IExpression left
-
right
IExpression right
-
-
-
Class org.apache.iotdb.tsfile.read.expression.impl.BinaryExpression.OrExpression extends BinaryExpression implements Serializable
-
Serialized Fields
-
left
IExpression left
-
right
IExpression right
-
-
-
Class org.apache.iotdb.tsfile.read.expression.impl.GlobalTimeExpression extends java.lang.Object implements Serializable
- serialVersionUID:
- 1146132942359113670L
-
Serialized Fields
-
filter
Filter filter
-
-
Class org.apache.iotdb.tsfile.read.expression.impl.SingleSeriesExpression extends java.lang.Object implements Serializable
- serialVersionUID:
- 7131207370394865228L
-
-
Package org.apache.iotdb.tsfile.read.filter
-
Class org.apache.iotdb.tsfile.read.filter.GroupByFilter extends java.lang.Object implements Serializable
- serialVersionUID:
- -1211805021419281440L
-
Serialized Fields
-
endTime
long endTime
-
interval
long interval
-
slidingStep
long slidingStep
-
startTime
long startTime
-
-
Class org.apache.iotdb.tsfile.read.filter.GroupByMonthFilter extends GroupByFilter implements Serializable
-
Serialized Fields
-
calendar
java.util.Calendar calendar
-
initialStartTime
long initialStartTime
10.31 -> 11.30 -> 12.31, not 10.31 -> 11.30 -> 12.30 -
intervalInMo
int intervalInMo
-
isIntervalByMonth
boolean isIntervalByMonth
-
isSlidingStepByMonth
boolean isSlidingStepByMonth
-
originalEndTime
long originalEndTime
-
originalInterval
long originalInterval
-
originalSlidingStep
long originalSlidingStep
-
originalStartTime
long originalStartTime
-
slidingStepsInMo
int slidingStepsInMo
-
timeZone
java.util.TimeZone timeZone
-
-
-
Class org.apache.iotdb.tsfile.read.filter.TimeFilter.TimeBetween extends Between<java.lang.Long> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.TimeFilter.TimeEq extends Eq<java.lang.Long> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.TimeFilter.TimeGt extends Gt<java.lang.Long> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.TimeFilter.TimeGtEq extends GtEq<java.lang.Long> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.TimeFilter.TimeIn extends In<java.lang.Long> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.TimeFilter.TimeLt extends Lt<java.lang.Long> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.TimeFilter.TimeLtEq extends LtEq<java.lang.Long> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.TimeFilter.TimeNotEq extends NotEq<java.lang.Long> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.ValueFilter.ValueBetween extends Between<T extends java.lang.Comparable<T>> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.ValueFilter.ValueEq extends Eq<T extends java.lang.Comparable<T>> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.ValueFilter.ValueGt extends Gt<T extends java.lang.Comparable<T>> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.ValueFilter.ValueGtEq extends GtEq<T extends java.lang.Comparable<T>> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.ValueFilter.ValueIn extends In<T extends java.lang.Comparable<T>> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.ValueFilter.ValueLike extends Like<T extends java.lang.Comparable<T>> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.ValueFilter.ValueLt extends Lt<T extends java.lang.Comparable<T>> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.ValueFilter.ValueLtEq extends LtEq<T extends java.lang.Comparable<T>> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.ValueFilter.ValueNotEq extends NotEq<T extends java.lang.Comparable<T>> implements Serializable
-
Class org.apache.iotdb.tsfile.read.filter.ValueFilter.ValueRegexp extends Regexp<T extends java.lang.Comparable<T>> implements Serializable
-
-
Package org.apache.iotdb.tsfile.read.filter.basic
-
Class org.apache.iotdb.tsfile.read.filter.basic.BinaryFilter extends java.lang.Object implements Serializable
- serialVersionUID:
- 1039585564327602465L
-
Class org.apache.iotdb.tsfile.read.filter.basic.UnaryFilter extends java.lang.Object implements Serializable
- serialVersionUID:
- 1431606024929453556L
-
Serialized Fields
-
filterType
FilterType filterType
-
value
T extends java.lang.Comparable<T> value
-
-
-
Package org.apache.iotdb.tsfile.read.filter.operator
-
Class org.apache.iotdb.tsfile.read.filter.operator.AndFilter extends BinaryFilter implements Serializable
- serialVersionUID:
- -8212850098906044102L
-
Class org.apache.iotdb.tsfile.read.filter.operator.Between extends java.lang.Object implements Serializable
- serialVersionUID:
- -537390606419370764L
-
Serialized Fields
-
filterType
FilterType filterType
-
not
boolean not
-
value1
T extends java.lang.Comparable<T> value1
-
value2
T extends java.lang.Comparable<T> value2
-
-
Class org.apache.iotdb.tsfile.read.filter.operator.Eq extends UnaryFilter<T extends java.lang.Comparable<T>> implements Serializable
- serialVersionUID:
- -6668083116644568248L
-
Class org.apache.iotdb.tsfile.read.filter.operator.Gt extends UnaryFilter<T extends java.lang.Comparable<T>> implements Serializable
- serialVersionUID:
- -2088181659871608986L
-
Class org.apache.iotdb.tsfile.read.filter.operator.GtEq extends UnaryFilter<T extends java.lang.Comparable<T>> implements Serializable
- serialVersionUID:
- -2088181659871608986L
-
Class org.apache.iotdb.tsfile.read.filter.operator.In extends java.lang.Object implements Serializable
- serialVersionUID:
- 8572705136773595399L
-
Serialized Fields
-
filterType
FilterType filterType
-
not
boolean not
-
values
java.util.Set<T extends java.lang.Comparable<T>> values
-
-
Class org.apache.iotdb.tsfile.read.filter.operator.Like extends java.lang.Object implements Serializable
- serialVersionUID:
- 2171102599229260789L
-
Serialized Fields
-
filterType
FilterType filterType
-
not
boolean not
-
pattern
java.util.regex.Pattern pattern
-
value
java.lang.String value
-
-
Class org.apache.iotdb.tsfile.read.filter.operator.Lt extends UnaryFilter<T extends java.lang.Comparable<T>> implements Serializable
- serialVersionUID:
- -2088181659871608986L
-
Class org.apache.iotdb.tsfile.read.filter.operator.LtEq extends UnaryFilter<T extends java.lang.Comparable<T>> implements Serializable
- serialVersionUID:
- -2088181659871608986L
-
Class org.apache.iotdb.tsfile.read.filter.operator.NotEq extends UnaryFilter<T extends java.lang.Comparable<T>> implements Serializable
- serialVersionUID:
- 2574090797476500965L
-
Class org.apache.iotdb.tsfile.read.filter.operator.NotFilter extends java.lang.Object implements Serializable
- serialVersionUID:
- 584860326604020881L
-
Serialized Fields
-
that
Filter that
-
-
Class org.apache.iotdb.tsfile.read.filter.operator.OrFilter extends BinaryFilter implements Serializable
- serialVersionUID:
- -968055896528472694L
-
Class org.apache.iotdb.tsfile.read.filter.operator.Regexp extends java.lang.Object implements Serializable
- serialVersionUID:
- -1168073851950524983L
-
Serialized Fields
-
filterType
FilterType filterType
-
not
boolean not
-
pattern
java.util.regex.Pattern pattern
-
value
java.lang.String value
-
-
-
Package org.apache.iotdb.tsfile.utils
-
Class org.apache.iotdb.tsfile.utils.Binary extends java.lang.Object implements Serializable
- serialVersionUID:
- 6394197743397020735L
-
Serialized Fields
-
values
byte[] values
-
-
Class org.apache.iotdb.tsfile.utils.MeasurementGroup extends java.lang.Object implements Serializable
-
Serialized Fields
-
isAligned
boolean isAligned
-
measurementSchemaMap
java.util.Map<java.lang.String,MeasurementSchema> measurementSchemaMap
-
-
-
Class org.apache.iotdb.tsfile.utils.Pair extends java.lang.Object implements Serializable
- serialVersionUID:
- -1398609631703707002L
-
Class org.apache.iotdb.tsfile.utils.TsPrimitiveType extends java.lang.Object implements Serializable
-
Class org.apache.iotdb.tsfile.utils.TsPrimitiveType.TsBinary extends TsPrimitiveType implements Serializable
-
Serialized Fields
-
value
Binary value
-
-
-
Class org.apache.iotdb.tsfile.utils.TsPrimitiveType.TsBoolean extends TsPrimitiveType implements Serializable
-
Serialized Fields
-
value
boolean value
-
-
-
Class org.apache.iotdb.tsfile.utils.TsPrimitiveType.TsDouble extends TsPrimitiveType implements Serializable
-
Serialized Fields
-
value
double value
-
-
-
Class org.apache.iotdb.tsfile.utils.TsPrimitiveType.TsFloat extends TsPrimitiveType implements Serializable
-
Serialized Fields
-
value
float value
-
-
-
Class org.apache.iotdb.tsfile.utils.TsPrimitiveType.TsInt extends TsPrimitiveType implements Serializable
-
Serialized Fields
-
value
int value
-
-
-
Class org.apache.iotdb.tsfile.utils.TsPrimitiveType.TsLong extends TsPrimitiveType implements Serializable
-
Serialized Fields
-
value
long value
-
-
-
Class org.apache.iotdb.tsfile.utils.TsPrimitiveType.TsVector extends TsPrimitiveType implements Serializable
-
Serialized Fields
-
values
TsPrimitiveType[] values
-
-
-
-
Package org.apache.iotdb.tsfile.write.schema
-
Class org.apache.iotdb.tsfile.write.schema.MeasurementSchema extends java.lang.Object implements Serializable
-
Serialized Fields
-
compressor
byte compressor
-
encoding
byte encoding
-
encodingConverter
TSEncodingBuilder encodingConverter
-
measurementId
java.lang.String measurementId
-
props
java.util.Map<java.lang.String,java.lang.String> props
-
type
byte type
-
-
-
Class org.apache.iotdb.tsfile.write.schema.Schema extends java.lang.Object implements Serializable
-
Serialized Fields
-
registeredTimeseries
java.util.Map<Path,MeasurementGroup> registeredTimeseries
Path (devicePath) -> measurementSchema By default, use the LinkedHashMap to store the order of insertion -
schemaTemplates
java.util.Map<java.lang.String,MeasurementGroup> schemaTemplates
template name -> (measurement -> MeasurementSchema)
-
-
-
Class org.apache.iotdb.tsfile.write.schema.TimeseriesSchema extends java.lang.Object implements Serializable
-
Serialized Fields
-
compressor
CompressionType compressor
-
encoding
TSEncoding encoding
-
fullPath
java.lang.String fullPath
-
props
java.util.Map<java.lang.String,java.lang.String> props
-
type
TSDataType type
-
-
-
Class org.apache.iotdb.tsfile.write.schema.VectorMeasurementSchema extends java.lang.Object implements Serializable
-
Serialized Fields
-
compressor
byte compressor
-
deviceId
java.lang.String deviceId
-
encodingConverters
TSEncodingBuilder[] encodingConverters
-
encodings
byte[] encodings
-
measurementsToIndexMap
java.util.Map<java.lang.String,java.lang.Integer> measurementsToIndexMap
-
types
byte[] types
-
-
-