v0.7.0
Changelog:
- Add
Query.describe(query)
to generateDESCRIBE ...
queries for metadata. - Add support for arbitrary SQL expressions (not just column names) as field info metadata. Passing direct SQL expressions to vgplot marks such as
{x: vg.sql`-ra`}
should now work! - Add support to (lossily) convert Apache Arrow
DECIMAL
values to JavaScriptNumber
values. - Update query consolidator to handle DESCRIBE queries, which require filtering rather than projection.
- Remove table catalog from Coordinator, rely on cache and consolidation instead.
- Refactor
fieldInfo
metadata management within vgplotMark
implementations. - Refactor Apache Arrow utilities to be exports of
@uwdata/mosaic-core
. - Update dependencies.
As a result of the above, the catalog
option of Coordinator.clear
is no longer supported. Clients can still pass the option, but it will have no effect. Instead, clearing the cache
will now also drop any cached table metadata.