Versions in this module Expand all Collapse all v0 v0.0.1 Mar 23, 2024 Changes in this version + var ErrIntOverflow = fmt.Errorf("proto: integer overflow") + var ErrInvalidLength = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group") + var File_frostdb_schema_v1alpha2_schema_proto protoreflect.FileDescriptor + var SortingColumn_Direction_name = map[int32]string + var SortingColumn_Direction_value = map[string]int32 + var StorageLayout_Compression_name = map[int32]string + var StorageLayout_Compression_value = map[string]int32 + var StorageLayout_Encoding_name = map[int32]string + var StorageLayout_Encoding_value = map[string]int32 + var StorageLayout_Type_name = map[int32]string + var StorageLayout_Type_value = map[string]int32 + type Group struct + Name string + Nodes []*Node + Nullable bool + Repeated bool + func (*Group) Descriptor() ([]byte, []int) + func (*Group) ProtoMessage() + func (m *Group) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Group) MarshalToVT(dAtA []byte) (int, error) + func (m *Group) MarshalVT() (dAtA []byte, err error) + func (m *Group) SizeVT() (n int) + func (m *Group) UnmarshalVT(dAtA []byte) error + func (x *Group) GetName() string + func (x *Group) GetNodes() []*Node + func (x *Group) GetNullable() bool + func (x *Group) GetRepeated() bool + func (x *Group) ProtoReflect() protoreflect.Message + func (x *Group) Reset() + func (x *Group) String() string + type Leaf struct + Name string + StorageLayout *StorageLayout + func (*Leaf) Descriptor() ([]byte, []int) + func (*Leaf) ProtoMessage() + func (m *Leaf) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Leaf) MarshalToVT(dAtA []byte) (int, error) + func (m *Leaf) MarshalVT() (dAtA []byte, err error) + func (m *Leaf) SizeVT() (n int) + func (m *Leaf) UnmarshalVT(dAtA []byte) error + func (x *Leaf) GetName() string + func (x *Leaf) GetStorageLayout() *StorageLayout + func (x *Leaf) ProtoReflect() protoreflect.Message + func (x *Leaf) Reset() + func (x *Leaf) String() string + type Node struct + Type isNode_Type + func (*Node) Descriptor() ([]byte, []int) + func (*Node) ProtoMessage() + func (m *Node) GetType() isNode_Type + func (m *Node) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Node) MarshalToVT(dAtA []byte) (int, error) + func (m *Node) MarshalVT() (dAtA []byte, err error) + func (m *Node) SizeVT() (n int) + func (m *Node) UnmarshalVT(dAtA []byte) error + func (x *Node) GetGroup() *Group + func (x *Node) GetLeaf() *Leaf + func (x *Node) ProtoReflect() protoreflect.Message + func (x *Node) Reset() + func (x *Node) String() string + type Node_Group struct + Group *Group + func (m *Node_Group) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Node_Group) MarshalToVT(dAtA []byte) (int, error) + func (m *Node_Group) SizeVT() (n int) + type Node_Leaf struct + Leaf *Leaf + func (m *Node_Leaf) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Node_Leaf) MarshalToVT(dAtA []byte) (int, error) + func (m *Node_Leaf) SizeVT() (n int) + type Schema struct + Root *Group + SortingColumns []*SortingColumn + UniquePrimaryIndex bool + func (*Schema) Descriptor() ([]byte, []int) + func (*Schema) ProtoMessage() + func (m *Schema) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Schema) MarshalToVT(dAtA []byte) (int, error) + func (m *Schema) MarshalVT() (dAtA []byte, err error) + func (m *Schema) SizeVT() (n int) + func (m *Schema) UnmarshalVT(dAtA []byte) error + func (x *Schema) GetRoot() *Group + func (x *Schema) GetSortingColumns() []*SortingColumn + func (x *Schema) GetUniquePrimaryIndex() bool + func (x *Schema) ProtoReflect() protoreflect.Message + func (x *Schema) Reset() + func (x *Schema) String() string + type SortingColumn struct + Direction SortingColumn_Direction + NullsFirst bool + Path string + func (*SortingColumn) Descriptor() ([]byte, []int) + func (*SortingColumn) ProtoMessage() + func (m *SortingColumn) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *SortingColumn) MarshalToVT(dAtA []byte) (int, error) + func (m *SortingColumn) MarshalVT() (dAtA []byte, err error) + func (m *SortingColumn) SizeVT() (n int) + func (m *SortingColumn) UnmarshalVT(dAtA []byte) error + func (x *SortingColumn) GetDirection() SortingColumn_Direction + func (x *SortingColumn) GetNullsFirst() bool + func (x *SortingColumn) GetPath() string + func (x *SortingColumn) ProtoReflect() protoreflect.Message + func (x *SortingColumn) Reset() + func (x *SortingColumn) String() string + type SortingColumn_Direction int32 + const SortingColumn_DIRECTION_ASCENDING + const SortingColumn_DIRECTION_DESCENDING + const SortingColumn_DIRECTION_UNKNOWN_UNSPECIFIED + func (SortingColumn_Direction) Descriptor() protoreflect.EnumDescriptor + func (SortingColumn_Direction) EnumDescriptor() ([]byte, []int) + func (SortingColumn_Direction) Type() protoreflect.EnumType + func (x SortingColumn_Direction) Enum() *SortingColumn_Direction + func (x SortingColumn_Direction) Number() protoreflect.EnumNumber + func (x SortingColumn_Direction) String() string + type StorageLayout struct + Compression StorageLayout_Compression + Encoding StorageLayout_Encoding + Nullable bool + Repeated bool + Type StorageLayout_Type + func (*StorageLayout) Descriptor() ([]byte, []int) + func (*StorageLayout) ProtoMessage() + func (m *StorageLayout) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *StorageLayout) MarshalToVT(dAtA []byte) (int, error) + func (m *StorageLayout) MarshalVT() (dAtA []byte, err error) + func (m *StorageLayout) SizeVT() (n int) + func (m *StorageLayout) UnmarshalVT(dAtA []byte) error + func (x *StorageLayout) GetCompression() StorageLayout_Compression + func (x *StorageLayout) GetEncoding() StorageLayout_Encoding + func (x *StorageLayout) GetNullable() bool + func (x *StorageLayout) GetRepeated() bool + func (x *StorageLayout) GetType() StorageLayout_Type + func (x *StorageLayout) ProtoReflect() protoreflect.Message + func (x *StorageLayout) Reset() + func (x *StorageLayout) String() string + type StorageLayout_Compression int32 + const StorageLayout_COMPRESSION_BROTLI + const StorageLayout_COMPRESSION_GZIP + const StorageLayout_COMPRESSION_LZ4_RAW + const StorageLayout_COMPRESSION_NONE_UNSPECIFIED + const StorageLayout_COMPRESSION_SNAPPY + const StorageLayout_COMPRESSION_ZSTD + func (StorageLayout_Compression) Descriptor() protoreflect.EnumDescriptor + func (StorageLayout_Compression) EnumDescriptor() ([]byte, []int) + func (StorageLayout_Compression) Type() protoreflect.EnumType + func (x StorageLayout_Compression) Enum() *StorageLayout_Compression + func (x StorageLayout_Compression) Number() protoreflect.EnumNumber + func (x StorageLayout_Compression) String() string + type StorageLayout_Encoding int32 + const StorageLayout_ENCODING_DELTA_BINARY_PACKED + const StorageLayout_ENCODING_DELTA_BYTE_ARRAY + const StorageLayout_ENCODING_DELTA_LENGTH_BYTE_ARRAY + const StorageLayout_ENCODING_PLAIN_UNSPECIFIED + const StorageLayout_ENCODING_RLE_DICTIONARY + func (StorageLayout_Encoding) Descriptor() protoreflect.EnumDescriptor + func (StorageLayout_Encoding) EnumDescriptor() ([]byte, []int) + func (StorageLayout_Encoding) Type() protoreflect.EnumType + func (x StorageLayout_Encoding) Enum() *StorageLayout_Encoding + func (x StorageLayout_Encoding) Number() protoreflect.EnumNumber + func (x StorageLayout_Encoding) String() string + type StorageLayout_Type int32 + const StorageLayout_TYPE_BOOL + const StorageLayout_TYPE_DOUBLE + const StorageLayout_TYPE_INT32 + const StorageLayout_TYPE_INT64 + const StorageLayout_TYPE_STRING + const StorageLayout_TYPE_UINT64 + const StorageLayout_TYPE_UNKNOWN_UNSPECIFIED + func (StorageLayout_Type) Descriptor() protoreflect.EnumDescriptor + func (StorageLayout_Type) EnumDescriptor() ([]byte, []int) + func (StorageLayout_Type) Type() protoreflect.EnumType + func (x StorageLayout_Type) Enum() *StorageLayout_Type + func (x StorageLayout_Type) Number() protoreflect.EnumNumber + func (x StorageLayout_Type) String() string