WIP: Change metabase engine to pebble #1221
3 changed files with 636 additions and 213 deletions
|
@ -539,4 +539,10 @@ const (
|
|||
PolicerCouldNotGetChunk = "could not get EC chunk"
|
||||
PolicerCouldNotGetChunks = "could not get EC chunks"
|
||||
AuditEventLogRecord = "audit event log record"
|
||||
MetabaseCouldNotIterateOverThePrefix = "could not iterate over the prefix"
|
||||
FailedToParseAddressFromKey = "failed to parse address from key"
|
||||
FailedToParseOwnerFromKey = "failed to parse owner from key"
|
||||
FailedToParsePayloadHashFromKey = "failed to parse payload hash from key"
|
||||
FailedToParseSplitIDFromKey = "failed to parse splitID from key"
|
||||
FailedToParseAttributeValueFromKey = "failed to parse attribute value from key"
|
||||
)
|
||||
|
|
|
@ -20,11 +20,6 @@ import (
|
|||
"go.uber.org/zap"
|
||||
)
|
||||
|
||||
type matcher struct {
|
||||
matchSlow func(string, []byte, string) bool
|
||||
matchBucket func(pebble.Reader, string, string, func([]byte, []byte) error) error
|
||||
}
|
||||
|
||||
// EpochState is an interface that provides access to the
|
||||
// current epoch number.
|
||||
type EpochState interface {
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue