open-metadata / OpenMetadata

OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
https://open-metadata.org
Apache License 2.0
5.26k stars 994 forks source link

Incompatible with python deltalake 0.20.0 #17909

Open sushi30 opened 1 week ago

sushi30 commented 1 week ago

Affected module Ingestion

Describe the bug Deltalake 0.20.0 introduces an exception when a table is loaded without files. This is incopmatible with how OMD's ingestion framework reads the file.

To Reproduce

  1. pip install 'openmetadata-ingestion[deltalake]' 'deltalake>=0.20.0'
  2. try to ingest deltalake.
  3. tables will not be loaded

Expected behavior

step 3 should produce tables.

Version:

Additional context Add any other context about the problem here.