Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Compact ¶
type Compact struct {
Dir string `usage:"directory of the store (not the db!)" default:"/tmp/store"`
}
type Convert ¶
func (*Convert) Copy ¶
func (i *Convert) Copy(ctx context.Context, store blobstore.Blobs, op *piecestore.HashStoreBackend, info blobstore.BlobInfo, buf []byte, header *pb.PieceHeader) (err error)
type Generate ¶ added in v1.1.0
type Generate struct { load.PieceIDStream Dir string `usage:"directory of the store (not the db!)" default:"/tmp/store"` Samples int `usage:"number of pieces to be written" default:"1"` Size int64 `usage:"size of the pieces to be written" default:"100000"` TTL time.Duration `usage:"TTL to be used"` TTLModulo int `usage:"modulo for TTL. Only the selected pieces with this modulo will be TTLed" default:"1"` MinTableSize uint64 `usage:"minimum table size for the store" default:"20"` MetaPath string `usage:"path to the meta file" default:""` }
type Hashstore ¶
type Hashstore struct { Convert Convert `cmd:"" usage:"import data to the hashtable"` List List `cmd:"" usage:"list content of a hashtable"` Stat Stat `cmd:"" usage:"list content of a hashtable stat"` //Generate Generate `cmd:"" usage:"generate data to a hashtable store"` Compact Compact `cmd:"" usage:"compact a hashtable store"` Report Report `cmd:"" usage:"show additional reports on a hashtable store"` }
Click to show internal directories.
Click to hide internal directories.