Summary:
- (Breaking Change) Update table getter methods to respect filter and orderby.
- Add the arquero-arrow package into the core Arquero package.
- Add file loading methods for URLs and local files.
- Update build system to use separate node.js and browser builds.
Changes from v2.3.0:
- Breaking: Update table
get()
andgetter()
to respect filter and orderby settings. - Add
load()
,loadArrow()
,loadCSV()
, andloadJSON()
file loading methods. - Add table
toArrow()
method. - Add table
toArrowBuffer()
method. - Add top-level
toArrow()
method that encodes either Arquero tables or arrays-of-objects. - Add top-level
Type
object to export Arrow type ids. - Add table
size
property, which matchesnumRows()
. (thanks @mbostock!) - Update
fromArrow()
to also support Arrow buffer byte array input. - Update
fromJSON()
for consistent auto-typing and to improve performance. - Fix table
reify()
bug for Arrow columns with null values. (See also #99) - Split node.js and browser builds.
- Add tests.