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
Package-Level Type Names (total 3)
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)
Package-Level Variables (only one)
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |