Flowman 0.24.0 released

Email
LinkedIn
Facebook
Twitter

The new version 0.24.0 of Flowman has been released. This release contains a YAML schema generator to provide an appropriate YAML/JSON schema for the code editor of your choice. By using this schema, you will benefit from better syntax validation and auto-complete features, for example in VS Code or IntelliJ. Moreover model documentation capabilities and data quality checks have been improved by considering valuable input from real world projects.

Detailed Changes

  • github-168: Support optional filters in data quality checks
  • github-169: Support sub-queries in filter conditions
  • github-171: Parallelize loading of project files
  • github-172: Update CDP7 profile to the latest patch level
  • github-153: Use non-privileged user in Docker image
  • github-174: Provide application for generating YAML schema

Breaking Changes

We take backward compatibility very seriously. But sometimes a breaking change is needed to clean up code and to enable new features. This release contains some breaking changes, which are annoying but simple to fix. In order to avoid YAML schema inconsistencies, some entities needed to be renamed, as described in the following table:

categoryold kindnew kind
mappingconstvalues
mappingemptynull
mappingreadrelation
mappingreadRelationrelation
mappingreadStreamstream
relationconstvalues
relationemptynull
relationjdbcjdbcTable, jdbcQuery
relationtablehiveTable
relationviewhiveView
schemaembeddedinline
Breaking changes

Flowman 1.1.0 released

We are happy to announce the release of Flowman 1.1.0. This release contains many small improvements and bugfixes. Flowman now finally supports

Flowman at Smartclip

smartclip is a successful and growing company specialized for online video advertisement. More importantly, smartclip was one of the first companies implementing