Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
tableToIPC
to encode a table as IPC bytes. Supports both thestream
andfile
IPC formats and all data types.tableFromArrays
andcolumnFromArray
to encode JS data into a Flechette arrow table. Supports both explicit and inferred types, and fast paths for typed array data. Supports all data types except for "view" types.int8
,float64
,dateDay
, etc.) to create type instances.tableFromColumns
method to create a table from existing Flechette columns.useDecimalBigInt
conversion flag to support lossless access to decimal data as unscaled big integers. While the default still (lossily) maps decimal types tonumber
, usingbigint
allows direct manipulation (addition, subtraction, etc) of decimal values, so long as they all share the same scale (number of fractional digits).Table
,Column
andBatch
classes.batchType
lookup method.BigUint64Array
and bigint operations to encode/decode data.Close #1