duckdbstore

package
v1.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DuckDBStore

type DuckDBStore struct {
	// contains filtered or unexported fields
}

func NewDuckDBStore

func NewDuckDBStore(dsn string) (*DuckDBStore, error)

func (*DuckDBStore) AddGroupData

func (d *DuckDBStore) AddGroupData(groupName string, groupData cistore.GroupData) error

func (*DuckDBStore) ApplyMigrations

func (d *DuckDBStore) ApplyMigrations(migrations []string) error

func (*DuckDBStore) DeleteInstanceInfo

func (d *DuckDBStore) DeleteInstanceInfo(nodeName string) error

func (*DuckDBStore) GetClusterDefaults

func (d *DuckDBStore) GetClusterDefaults() (cistore.ClusterDefaults, error)

func (*DuckDBStore) GetGroupData

func (d *DuckDBStore) GetGroupData(groupName string) (cistore.GroupData, error)

func (*DuckDBStore) GetGroups

func (d *DuckDBStore) GetGroups() (map[string]cistore.GroupData, error)

func (*DuckDBStore) GetInstanceInfo

func (d *DuckDBStore) GetInstanceInfo(nodeName string) (cistore.OpenCHAMIInstanceInfo, error)

func (*DuckDBStore) LoadFromParquet

func (d *DuckDBStore) LoadFromParquet(filePath string) error

func (*DuckDBStore) RemoveGroupData

func (d *DuckDBStore) RemoveGroupData(groupName string) error

func (*DuckDBStore) SerializeToParquet

func (d *DuckDBStore) SerializeToParquet(filePath string) error

func (*DuckDBStore) SetClusterDefaults

func (d *DuckDBStore) SetClusterDefaults(clusterDefaults cistore.ClusterDefaults) error

func (*DuckDBStore) SetInstanceInfo

func (d *DuckDBStore) SetInstanceInfo(nodeName string, instanceInfo cistore.OpenCHAMIInstanceInfo) error

func (*DuckDBStore) UpdateGroupData

func (d *DuckDBStore) UpdateGroupData(groupName string, groupData cistore.GroupData, create bool) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL