diff --git a/python/deltalake/table.py b/python/deltalake/table.py index a2d6189fb6..0fe9c25bb7 100644 --- a/python/deltalake/table.py +++ b/python/deltalake/table.py @@ -264,7 +264,6 @@ def __init__( without_files=without_files, log_buffer_size=log_buffer_size, ) - self._metadata = Metadata(self._table) @classmethod def from_data_catalog( @@ -499,7 +498,7 @@ def metadata(self) -> Metadata: Returns: the current Metadata registered in the transaction log """ - return self._metadata + return Metadata(self._table) def protocol(self) -> ProtocolVersions: """