Versions in this module Expand all Collapse all v1 v1.7.9 Oct 27, 2019 Changes in this version + type Interface interface + Close func() + Logger func() *zap.Logger + MetaClient func() MetaClient + Open func(path string) error + TSDBConfig func() tsdb.Config + type MetaClient interface + CreateDatabase func(name string) (*meta.DatabaseInfo, error) + CreateDatabaseWithRetentionPolicy func(name string, spec *meta.RetentionPolicySpec) (*meta.DatabaseInfo, error) + CreateRetentionPolicy func(database string, spec *meta.RetentionPolicySpec, makeDefault bool) (*meta.RetentionPolicyInfo, error) + CreateShardGroup func(database, policy string, timestamp time.Time) (*meta.ShardGroupInfo, error) + Database func(name string) *meta.DatabaseInfo + DeleteShardGroup func(database, policy string, id uint64) error + DropDatabase func(name string) error + NodeID func() uint64 + NodeShardGroupsByTimeRange func(database, policy string, min, max time.Time) (a []meta.ShardGroupInfo, err error) + RetentionPolicy func(database, name string) (rpi *meta.RetentionPolicyInfo, err error) + ShardGroupsByTimeRange func(database, policy string, min, max time.Time) (a []meta.ShardGroupInfo, err error) + UpdateRetentionPolicy func(database, name string, rpu *meta.RetentionPolicyUpdate, makeDefault bool) error