UNPKG

arrow-table-joins

Version:

For now only the full outer join over fixed-width columns is implemented.

4 lines (3 loc) 416 B
import { RecordBatch } from 'apache-arrow'; import { TKey, TSchema, TFieldsMap, KeysMap } from '../interfaces'; export declare function mergeRecordBatches<T extends TSchema, R extends TSchema>(mergeOn: TKey<T & R>, recordBatchIndex: KeysMap, outerRecordBatch: RecordBatch<T>, outerFieldsMap: TFieldsMap<T>, innerRecordBatch: RecordBatch<R>, innerFieldsMap: TFieldsMap<R>): [RecordBatch<T & R>, Int32Array, KeysMap];