Skip to content

v0.111.1

Compare
Choose a tag to compare
@tlento tlento released this 30 Aug 21:54
· 2333 commits to main since this release
1b8f491

Highlights

We now have a basic extension for authoring configs available for Visual Studio Code, with simple support for auto-completion and inline schema validation, courtesy of @jack-transform !

This release also features several bugfixes and improvements, most notably a dramatic speedup (as much as 10x) in plan building for complex queries.

Changes:

Added

  • Metric model template for Shopify metrics - if you use Shopify, this template can get you up and running for tracking your Shopify metrics! (@hesham-nawaz)

Fixed

  • Fixed warehouse validation failures caused by interaction with measure-specific aggregation times (@QMalcolm)
  • Resolved intermittent semantic validation failures due to unpicklable pydantic objects (@tlento)
  • Fixed edge case with semi-additive measures failing on certain join dimension connections (@WilliamDee)
  • Restructured semantic container depedencies to eliminate certain classes of circular import errors (@tlento)

Updated

  • Replaced Pydantic objects with serializable Dataclasses to improve plan building speed. This can reduce time to generate dataflow plans by 10-20x for complex queries. (@plypaul)
  • Refactored validation logic to make it easier to reason about (@QMalcolm)
  • Modified inference detection rules to make it more likely to classify low cardinality string columns as categorical dimensions (@tlento)