package writer

Import Path
	github.com/polarsignals/frostdb/pqarrow/writer (on go.dev)

Dependency Relation
	imports 6 packages, and imported by 2 packages

Involved Source Files writer.go
Package-Level Type Names (total 3)
/* sort by: | */
func NewStructWriterFromOffset(offset int) NewWriterFunc func github.com/polarsignals/frostdb/pqarrow/convert.GetWriter(offset int, n parquet.Node) (NewWriterFunc, error)
Write writes a slice of values to the underlying builder (slow path). WritePage is the optimized path for writing a page of values to the underlying builder. There are cases in which the given page cannot be written directly, in which case ErrCannotWritePageDirectly is returned. The caller should fall back to writing values. PageWriter : ValueWriter
Write writes a slice of values to the underlying builder (slow path). PageWriter (interface) func NewBinaryValueWriter(b builder.ColumnBuilder, _ int) ValueWriter func NewBooleanValueWriter(b builder.ColumnBuilder, numValues int) ValueWriter func NewDictionaryValueWriter(b builder.ColumnBuilder, _ int) ValueWriter func NewFloat64ValueWriter(b builder.ColumnBuilder, numValues int) ValueWriter func NewInt64ValueWriter(b builder.ColumnBuilder, _ int) ValueWriter func NewMapWriter(b builder.ColumnBuilder, _ int) ValueWriter func NewUint64ValueWriter(b builder.ColumnBuilder, numValues int) ValueWriter func github.com/polarsignals/frostdb/pqarrow.ColToWriter(col int, writers []pqarrow.MultiColumnWriter) ValueWriter
Package-Level Variables (only one)