package tablev1alpha1

Import Path
	github.com/polarsignals/frostdb/gen/proto/go/frostdb/table/v1alpha1 (on go.dev)

Dependency Relation
	imports 9 packages, and imported by 3 packages

Involved Source Files config.pb.go config_vtproto.pb.go
Package-Level Type Names (total 3)
/* sort by: | */
TableConfig is the configuration information for a table. BlockReaderLimit is the concurrency limit of the number of Go routines spawned when reading storage blocks. DisableWal disables the write ahead log for this table. RowGroupSize is the size in rows of row groups that are written to Parquet files. Schema of the table. Types that are assignable to Schema: *TableConfig_DeprecatedSchema *TableConfig_SchemaV2 Deprecated: Use TableConfig.ProtoReflect.Descriptor instead. (*TableConfig) GetBlockReaderLimit() uint64 (*TableConfig) GetDeprecatedSchema() *v1alpha1.Schema (*TableConfig) GetDisableWal() bool (*TableConfig) GetRowGroupSize() uint64 (*TableConfig) GetSchema() isTableConfig_Schema (*TableConfig) GetSchemaV2() *v1alpha2.Schema (*TableConfig) MarshalToSizedBufferVT(dAtA []byte) (int, error) (*TableConfig) MarshalToVT(dAtA []byte) (int, error) (*TableConfig) MarshalVT() (dAtA []byte, err error) (*TableConfig) ProtoMessage() (*TableConfig) ProtoReflect() protoreflect.Message (*TableConfig) Reset() (*TableConfig) SizeVT() (n int) (*TableConfig) String() string (*TableConfig) UnmarshalVT(dAtA []byte) error *TableConfig : github.com/gogo/protobuf/proto.Message *TableConfig : expvar.Var *TableConfig : fmt.Stringer *TableConfig : google.golang.org/protobuf/reflect/protoreflect.ProtoMessage *TableConfig : google.golang.org/protobuf/runtime/protoiface.MessageV1 func github.com/polarsignals/frostdb/gen/proto/go/frostdb/snapshot/v1alpha1.(*Table).GetConfig() *TableConfig func github.com/polarsignals/frostdb/gen/proto/go/frostdb/wal/v1alpha1.(*Entry_NewTableBlock).GetConfig() *TableConfig func github.com/polarsignals/frostdb.NewTableConfig(schema proto.Message, options ...frostdb.TableOption) *TableConfig func github.com/polarsignals/frostdb.FromConfig(config *TableConfig) frostdb.TableOption func github.com/polarsignals/frostdb.(*DB).Table(name string, config *TableConfig) (*frostdb.Table, error)
Deprecated schema definition. Used for backwards compatibility. (*TableConfig_DeprecatedSchema) MarshalToSizedBufferVT(dAtA []byte) (int, error) (*TableConfig_DeprecatedSchema) MarshalToVT(dAtA []byte) (int, error) (*TableConfig_DeprecatedSchema) SizeVT() (n int)
Schema of the table. Use this field. (*TableConfig_SchemaV2) MarshalToSizedBufferVT(dAtA []byte) (int, error) (*TableConfig_SchemaV2) MarshalToVT(dAtA []byte) (int, error) (*TableConfig_SchemaV2) SizeVT() (n int)