Documentation
¶
Index ¶
- func MysqlToArrowSchema(db *sql.DB, tableName string) (*arrow.Schema, error)
- type BufferedChunk
- type WriteBuffer
- func (wb *WriteBuffer) AddChunk(chunk *table.Chunk, duration time.Duration, actualRows uint64)
- func (wb *WriteBuffer) CheckAndFlushBuffer(ctx context.Context) (uint64, error)
- func (wb *WriteBuffer) Flush(ctx context.Context) (uint64, error)
- func (wb *WriteBuffer) WriteGenericRowValues(values []interface{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BufferedChunk ¶
type WriteBuffer ¶
type WriteBuffer struct {
RowsWritten uint64
// contains filtered or unexported fields
}
func NewWriteBuffer ¶
func (*WriteBuffer) CheckAndFlushBuffer ¶
func (wb *WriteBuffer) CheckAndFlushBuffer(ctx context.Context) (uint64, error)
func (*WriteBuffer) WriteGenericRowValues ¶
func (wb *WriteBuffer) WriteGenericRowValues(values []interface{}) error
Click to show internal directories.
Click to hide internal directories.