Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Register ¶
func Register(name string, factory FactoryFunc)
Register adds a squasher plugin under the given URL scheme, the same way dauth plugins register as "null", "trust", "grpc", "secret".
Types ¶
type Request ¶
type Request struct {
ModuleName string
ModuleHash string
ModuleInitialBlock uint64
UpdatePolicy pbsubstreams.Module_KindStore_UpdatePolicy
ValueType string
StateStore string
StateStoreDefaultTag string
Ranges []Range
StoreSizeLimit uint64
}
Request is one store's squash run. Ranges are contiguous segments in order. The standalone squasher implements Client and maps Ranges onto SquashRequest.ranges (proto field 11). This module does not import that proto.
Click to show internal directories.
Click to hide internal directories.