Versions in this module Expand all Collapse all v16 v16.1.0 May 9, 2024 v16.0.0 Apr 16, 2024 Changes in this version + var ErrMismatchFields = errors.New("arrow/avro: number of records mismatch") + var ErrNullStructData = errors.New("null struct data") + func ArrowSchemaFromAvro(schema avro.Schema) (s *arrow.Schema, err error) + type OCFReader struct + func NewOCFReader(r io.Reader, opts ...Option) (*OCFReader, error) + func (r *OCFReader) AvroSchema() string + func (r *OCFReader) Close() + func (r *OCFReader) Err() error + func (r *OCFReader) Metrics() string + func (r *OCFReader) Next() bool + func (r *OCFReader) OCFRecordsReadCount() int64 + func (r *OCFReader) Record() arrow.Record + func (r *OCFReader) Release() + func (r *OCFReader) Retain() + func (r *OCFReader) Schema() *arrow.Schema + func (rr *OCFReader) Reuse(r io.Reader, opts ...Option) error + type Option func(config) + func WithAllocator(mem memory.Allocator) Option + func WithChunk(n int) Option + func WithReadCacheSize(n int) Option + func WithRecordCacheSize(n int) Option + func WithSchemaEdit(method, path string, value any) Option Other modules containing this package github.com/apache/arrow/go/v15