Documentation
¶
Index ¶
Constants ¶
View Source
const ( ConverterMarkerPrefix = "parquet-markers" ConverterMarkerFileName = "parquet-converter-mark.json" CurrentVersion = ParquetConverterMarkVersion2 ParquetConverterMarkVersion1 = 1 // ParquetConverterMarkVersion2 has an additional series hash // column which is used for projection pushdown. ParquetConverterMarkVersion2 = 2 )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ConverterMark ¶
type ConverterMark struct {
Version int `json:"version"`
// Shards is the number of parquet shards created for this block.
// This field is optional for backward compatibility.
Shards int `json:"shards,omitempty"`
}
func ReadConverterMark ¶
func ReadConverterMark(ctx context.Context, id ulid.ULID, userBkt objstore.InstrumentedBucket, logger log.Logger) (*ConverterMark, error)
type ConverterMarkMeta ¶
type ConverterMarkMeta struct {
Version int `json:"version"`
// Shards is the number of parquet shards created for this block.
// This field is optional for backward compatibility.
Shards int `json:"shards,omitempty"`
}
ConverterMarkMeta is used in Bucket Index. It might not be the same as ConverterMark.
Click to show internal directories.
Click to hide internal directories.