Skip to content

v1.10.1

Compare
Choose a tag to compare
@cmgrote cmgrote released this 23 Jan 19:35

🎉 New features

  • Adds ability to import partial assets through asset batches
  • Adds configurable option to asset batches to treat tables, views and materialized views interchangeably (i.e. for updates)
  • Package toolkit
    • Adds ability to take file input from either direct upload or S3
    • Adds helper to download the latest file from a particular S3 prefix with a given extension

🐞 Bug fixes

  • Fixes case-insensitive matching for batch processing that applies updates
  • Package toolkit
    • Fixes internal default S3 file location to be a file that is always present

🥗 QOL improvements

  • Fixes documentation for applicableConnections in attribute definitions

📦 Packages

  • Adds configurable option to import partial assets using asset import package
  • Fixes asset import package to ensure typeName must be in a row of CSV for it to be imported via the package
  • Fixes namespacing of files produced by packages, to enhance their reusability without conflicts
  • Fixes calculation of assets to remove in the relational assets builder package
  • Fixes the "fail on errors" configuration option to apply to exiting the asset import package early if errors are detected (and the option is set to false)
  • (Experimental) Adds a configurable lineage builder, given any arbitrary source and target asset, including option to create those assets as partial assets

⚙️ Background changes

  • Adds parallelism for integration tests
  • Adds consistency delays to integration tests to improve repeatability