Documentation
¶
Index ¶
- Variables
- type CompactionMetadata
- func (*CompactionMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CompactionMetadata) GetReplacementPath() string
- func (x *CompactionMetadata) GetSstablePaths() []string
- func (x *CompactionMetadata) GetWritePath() string
- func (*CompactionMetadata) ProtoMessage()
- func (x *CompactionMetadata) ProtoReflect() protoreflect.Message
- func (x *CompactionMetadata) Reset()
- func (x *CompactionMetadata) String() string
- type DeleteTombstoneMutation
- func (*DeleteTombstoneMutation) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTombstoneMutation) GetKey() string
- func (*DeleteTombstoneMutation) ProtoMessage()
- func (x *DeleteTombstoneMutation) ProtoReflect() protoreflect.Message
- func (x *DeleteTombstoneMutation) Reset()
- func (x *DeleteTombstoneMutation) String() string
- type UpsertMutation
- func (*UpsertMutation) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertMutation) GetKey() string
- func (x *UpsertMutation) GetValue() string
- func (*UpsertMutation) ProtoMessage()
- func (x *UpsertMutation) ProtoReflect() protoreflect.Message
- func (x *UpsertMutation) Reset()
- func (x *UpsertMutation) String() string
- type WalMutation
- func (*WalMutation) Descriptor() ([]byte, []int)deprecated
- func (x *WalMutation) GetAddition() *UpsertMutation
- func (x *WalMutation) GetDeleteTombStone() *DeleteTombstoneMutation
- func (m *WalMutation) GetMutation() isWalMutation_Mutation
- func (*WalMutation) ProtoMessage()
- func (x *WalMutation) ProtoReflect() protoreflect.Message
- func (x *WalMutation) Reset()
- func (x *WalMutation) String() string
- type WalMutation_Addition
- type WalMutation_DeleteTombStone
Constants ¶
This section is empty.
Variables ¶
View Source
var File_simpledb_proto_compaction_metadata_proto protoreflect.FileDescriptor
View Source
var File_simpledb_proto_wal_mutation_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CompactionMetadata ¶
type CompactionMetadata struct { // database root relative write path of the compaction result WritePath string `protobuf:"bytes,1,opt,name=writePath,proto3" json:"writePath,omitempty"` // database root relative desired replacement path for the compaction result ReplacementPath string `protobuf:"bytes,2,opt,name=replacementPath,proto3" json:"replacementPath,omitempty"` // database root relative set of paths that contributed to that compaction result SstablePaths []string `protobuf:"bytes,3,rep,name=sstablePaths,proto3" json:"sstablePaths,omitempty"` // contains filtered or unexported fields }
func (*CompactionMetadata) Descriptor
deprecated
func (*CompactionMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CompactionMetadata.ProtoReflect.Descriptor instead.
func (*CompactionMetadata) GetReplacementPath ¶
func (x *CompactionMetadata) GetReplacementPath() string
func (*CompactionMetadata) GetSstablePaths ¶
func (x *CompactionMetadata) GetSstablePaths() []string
func (*CompactionMetadata) GetWritePath ¶
func (x *CompactionMetadata) GetWritePath() string
func (*CompactionMetadata) ProtoMessage ¶
func (*CompactionMetadata) ProtoMessage()
func (*CompactionMetadata) ProtoReflect ¶
func (x *CompactionMetadata) ProtoReflect() protoreflect.Message
func (*CompactionMetadata) Reset ¶
func (x *CompactionMetadata) Reset()
func (*CompactionMetadata) String ¶
func (x *CompactionMetadata) String() string
type DeleteTombstoneMutation ¶
type DeleteTombstoneMutation struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*DeleteTombstoneMutation) Descriptor
deprecated
func (*DeleteTombstoneMutation) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTombstoneMutation.ProtoReflect.Descriptor instead.
func (*DeleteTombstoneMutation) GetKey ¶
func (x *DeleteTombstoneMutation) GetKey() string
func (*DeleteTombstoneMutation) ProtoMessage ¶
func (*DeleteTombstoneMutation) ProtoMessage()
func (*DeleteTombstoneMutation) ProtoReflect ¶
func (x *DeleteTombstoneMutation) ProtoReflect() protoreflect.Message
func (*DeleteTombstoneMutation) Reset ¶
func (x *DeleteTombstoneMutation) Reset()
func (*DeleteTombstoneMutation) String ¶
func (x *DeleteTombstoneMutation) String() string
type UpsertMutation ¶
type UpsertMutation struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*UpsertMutation) Descriptor
deprecated
func (*UpsertMutation) Descriptor() ([]byte, []int)
Deprecated: Use UpsertMutation.ProtoReflect.Descriptor instead.
func (*UpsertMutation) GetKey ¶
func (x *UpsertMutation) GetKey() string
func (*UpsertMutation) GetValue ¶
func (x *UpsertMutation) GetValue() string
func (*UpsertMutation) ProtoMessage ¶
func (*UpsertMutation) ProtoMessage()
func (*UpsertMutation) ProtoReflect ¶
func (x *UpsertMutation) ProtoReflect() protoreflect.Message
func (*UpsertMutation) Reset ¶
func (x *UpsertMutation) Reset()
func (*UpsertMutation) String ¶
func (x *UpsertMutation) String() string
type WalMutation ¶
type WalMutation struct { // Types that are assignable to Mutation: // // *WalMutation_Addition // *WalMutation_DeleteTombStone Mutation isWalMutation_Mutation `protobuf_oneof:"mutation"` // contains filtered or unexported fields }
func (*WalMutation) Descriptor
deprecated
func (*WalMutation) Descriptor() ([]byte, []int)
Deprecated: Use WalMutation.ProtoReflect.Descriptor instead.
func (*WalMutation) GetAddition ¶
func (x *WalMutation) GetAddition() *UpsertMutation
func (*WalMutation) GetDeleteTombStone ¶
func (x *WalMutation) GetDeleteTombStone() *DeleteTombstoneMutation
func (*WalMutation) GetMutation ¶
func (m *WalMutation) GetMutation() isWalMutation_Mutation
func (*WalMutation) ProtoMessage ¶
func (*WalMutation) ProtoMessage()
func (*WalMutation) ProtoReflect ¶
func (x *WalMutation) ProtoReflect() protoreflect.Message
func (*WalMutation) Reset ¶
func (x *WalMutation) Reset()
func (*WalMutation) String ¶
func (x *WalMutation) String() string
type WalMutation_Addition ¶
type WalMutation_Addition struct {
Addition *UpsertMutation `protobuf:"bytes,1,opt,name=addition,proto3,oneof"`
}
type WalMutation_DeleteTombStone ¶
type WalMutation_DeleteTombStone struct {
DeleteTombStone *DeleteTombstoneMutation `protobuf:"bytes,2,opt,name=deleteTombStone,proto3,oneof"`
}
Click to show internal directories.
Click to hide internal directories.