Versions in this module Expand all Collapse all v1 v1.2.0 Feb 29, 2024 Changes in this version + const CurrentLogTokenizerVersion + const Day + const FilterLogName + const GramTokenizerVersion + const Hour + const Minute + const Month + const OBSContentFileName + const OBSMetaFileName + const OBSVLMFileName + const Prime_64 + const SecCountPerDay + const SecCountPerHour + const SecCountPerMinute + const SecCountPerMonth + const SecCountPerYear + const Second + const Year + var AggLogBucketCountList = []int + var AggLogIntervalList = GetAggLogIntervalList() + var IndexBufferPool sync.Pool + var Table = crc32.MakeTable(crc32.Castagnoli) + func FlushVerticalFilter(filterVerBuffer, filterLogBuffer []byte) []byte + func GenSchemaIdxs(schema record.Schemas, skipIndexRelation *influxql.IndexRelation, ...) []int + func GetAdaptiveTimeBucket(startTime, endTime time.Time, ascending bool) time.Duration + func GetAggLogIntervalList() []int + func GetIndexBuf(cols int) *multiCosBuf + func IsFullTextIdx(indexRelation *influxql.IndexRelation) bool + func PutIndexBuf(buf *multiCosBuf) + type Constant struct + ContentAppenderBufferSize int + FilterCntPerVerticalGorup int64 + FilterDataDiskSize int64 + FilterDataMemSize int64 + FilterGroupMaxDiskSize int64 + MaxBlockCompressedNBytes int + MaxBlockDataSize int + MaxBlockLogStoreNBytes int + MaxBlockStoreNBytes int + MaxLogSizeLimit int + MetaDataBatchSize int + ScanBlockCnt int + UnnestMetaDataBatchSize int + VerticalGroupDiskSize int64 + VerticalPieceCntPerFilter int64 + VerticalPieceDiskSize int64 + VerticalPieceMemSize int64 + var LogStoreConstantV0 *Constant + var LogStoreConstantV2 *Constant + func GetConstant(version uint32) *Constant + func InitConstant(filterDataMemSize, filterCntPerVerticalGorup int64, ...) *Constant