Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrDataStoreNotInitialised = errors.New("data store not initialised")
)
Functions ¶
This section is empty.
Types ¶
type DataStoreManager ¶
type DataStoreManager struct {
// contains filtered or unexported fields
}
func CreateDataStore ¶
func CreateDataStore(parentDirectory string, log *zap.Logger) *DataStoreManager
Creates the datastores for the nodes it owns.
func (*DataStoreManager) Close ¶
func (dsm *DataStoreManager) Close()
func (*DataStoreManager) GetDataNode ¶
func (dsm *DataStoreManager) GetDataNode(slotID dht.ShardID) (js.JobFetcher, error)
func (*DataStoreManager) InitialiseDataStores ¶
func (dsm *DataStoreManager) InitialiseDataStores(slots []dht.ShardID) error
Click to show internal directories.
Click to hide internal directories.