Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ArrowAppender ¶
type ArrowAppender struct {
*array.RecordBuilder
}
func NewArrowAppender ¶
func NewArrowAppender(schema sql.Schema, dictionary ...int) (ArrowAppender, error)
func (*ArrowAppender) Build ¶
func (a *ArrowAppender) Build() arrow.Record
Build creates a new arrow.Record from the memory buffers and resets the builder. The returned Record must be Release()'d after use.
func (*ArrowAppender) Grow ¶
func (a *ArrowAppender) Grow(n int)
Grow increases the capacity of the builder to at least n rows. This method is intended to be used to preallocate memory for the builder after Build() has been called.
Click to show internal directories.
Click to hide internal directories.