Skip to content

DataHub v0.8.44

Compare
Choose a tag to compare
@jjoyce0510 jjoyce0510 released this 01 Sep 04:13
· 3693 commits to master since this release
5bf5fc2

Release Highlights

Known Issues

Standalone Kafka Consumers

We have identified that using standalone Kafka consumers (MCP/MCL messages) has been a broken feature since v0.8.44. Root cause is some spring bean dependencies that were not correctly excluded.

This has gone undetected in our testing infrastructure because our tests do not run with standalone consumers since then until recently.
The underlying issue has been fixed by #5827 and we are now running all our smoke tests with standalone consumers, since #5856 to prevent this from happening in the future. The fix will be released in v0.8.46.

[Helm] DataHub Actions Container

We recently rolled out support for running ingestion in debug mode. This requires a bump in the datahub-actions container to either HEAD (latest) or v0.0.7. The correct version is set correctly as the default in v0.2.103.

User Experience

  • Improvements to UI-based ingestion: view live logs during execution, view ingestion summary (ie. number of entities ingested), and rollback functionality. Also surfaces CLI-run ingestion jobs.
  • New look on Homepage: Domains have been promoted to the top of the fold, so they are listed above Entity cards and Platform cards
  • Improvements to searching for Looker resources - when searching for a measure or dimension, we will now surface Looks & Dashboards that reference those fields
  • The DataHub Docs Site has a new look! We are reorganizing content to make it easier and more intuitive for DataHub Developers and End-Users alike to navigate our resources.
  • Improved Error Handling on the UI - a much nicer messaging when exceptions are caught by the frontend application.
  • Misc minor bug fixes and improvements

Developer Experience

  • Eternal personal access tokens are now supported
  • Deprecated support for Python 3.6 (we expect this to have little-to-no impact on the Community based on pip download data)

Metadata Ingestion

  • Improved documentation for Domains transformer
  • Stateful Ingestion now supported for Glue
  • data-lake Source has been deprecated in favor of s3 source
  • Chart Entity now supports chartUsageStatistics
  • dbt ingestion supports auto-extracting owner from the meta block
  • Improved Snowflake Connector is now available; we expect this to provide a reduction in ingestion run-time and lower levels of complexity

What's Changed

New Contributors

Full Changelog: v0.8.43...v0.8.44